From e9cda43135a79f40e1426aa33fc55f24bf14c13a Mon Sep 17 00:00:00 2001 From: Sam Johnson Date: Tue, 24 Feb 2026 17:03:19 -0500 Subject: [PATCH 01/78] bump spec --- runtime/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 4e5dbc8376..5a7b5119ff 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -241,7 +241,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { // `spec_version`, and `authoring_version` are the same between Wasm and native. // This value is set to 100 to notify Polkadot-JS App (https://polkadot.js.org/apps) to use // the compatible custom types. - spec_version: 378, + spec_version: 381, impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, From 925f6eb042706d532e514f0a57c2eabc08ea4ba4 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Sun, 8 Feb 2026 23:33:13 -0300 Subject: [PATCH 02/78] hoist crypto dependencies and add zeroize --- node/Cargo.toml | 14 ++++++-------- runtime/Cargo.toml | 7 +++++++ 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/node/Cargo.toml b/node/Cargo.toml index 1d2351c265..ae210601ad 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -26,6 +26,7 @@ clap = { workspace = true, features = ["derive"] } futures = { workspace = true, features = ["thread-pool"] } serde = { workspace = true, features = ["derive"] } hex.workspace = true +zeroize.workspace = true # Storage import memmap2.workspace = true @@ -116,18 +117,15 @@ num-traits = { workspace = true, features = ["std"] } # Mev Shield pallet-shield.workspace = true -tokio = { version = "1.38", features = ["time"] } -x25519-dalek = "2" -hkdf = "0.12" -chacha20poly1305 = { version = "0.10", features = ["std"] } +tokio = { workspace = true, features = ["time"] } +chacha20poly1305 = { workspace = true, features = ["std"] } codec.workspace = true rand.workspace = true -sha2.workspace = true anyhow.workspace = true pallet-subtensor.workspace = true -ml-kem.workspace = true -rand_core = "0.9.3" -blake2 = "0.10.6" +ml-kem = { workspace = true, features = ["zeroize"] } +rand_core.workspace = true +blake2.workspace = true # Local Dependencies node-subtensor-runtime = { workspace = true, features = ["std"] } diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index b3aced2160..a8c85347a2 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -58,6 +58,7 @@ sp-version.workspace = true sp-authority-discovery.workspace = true subtensor-runtime-common.workspace = true subtensor-precompiles.workspace = true +sp-debug-derive = { workspace = true, features = ["force-debug"] } # Temporary sudo pallet-sudo.workspace = true @@ -151,6 +152,9 @@ pallet-crowdloan.workspace = true # Mev Shield pallet-shield.workspace = true +pallet-shield-runtime-api.workspace = true +chacha20poly1305.workspace = true +ml-kem.workspace = true ethereum.workspace = true @@ -275,6 +279,9 @@ std = [ "subtensor-chain-extensions/std", "ethereum/std", "pallet-shield/std", + "pallet-shield-runtime-api/std", + "chacha20poly1305/std", + "ml-kem/std", ] runtime-benchmarks = [ "frame-benchmarking/runtime-benchmarks", From 785361ba88ee889a7cd47396bb396912c91e00ba Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Sun, 8 Feb 2026 23:34:09 -0300 Subject: [PATCH 03/78] introduce ShieldKeystore on node side --- Cargo.toml | 17 +++--- node/src/mev_shield/keystore.rs | 96 +++++++++++++++++++++++++++++++++ 2 files changed, 102 insertions(+), 11 deletions(-) create mode 100644 node/src/mev_shield/keystore.rs diff --git a/Cargo.toml b/Cargo.toml index efc22431fa..3b759b5588 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -118,17 +118,9 @@ ahash = { version = "0.8", default-features = false } regex = { version = "1.11.1", default-features = false } ethereum = { version = "0.18.2", default-features = false } num_enum = { version = "0.7.4", default-features = false } +tokio = { version = "1.38", default-features = false } +zeroize = { version = "1.8.2", default-features = false } -frame = { package = "polkadot-sdk-frame", git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -frame-executive = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } frame-metadata = { version = "23.0.0", default-features = false } pallet-subtensor-proxy = { path = "pallets/proxy", default-features = false } @@ -285,7 +277,10 @@ rand_chacha = { version = "0.3.1", default-features = false } tle = { git = "https://github.com/ideal-lab5/timelock", rev = "5416406cfd32799e31e1795393d4916894de4468", default-features = false } pallet-shield = { path = "pallets/shield", default-features = false } -ml-kem = { version = "0.2.0", default-features = true } +ml-kem = { version = "0.2.2", default-features = false } +chacha20poly1305 = { version = "0.10", default-features = false } +rand_core = "0.9.3" +blake2 = "0.10.6" # Primitives diff --git a/node/src/mev_shield/keystore.rs b/node/src/mev_shield/keystore.rs new file mode 100644 index 0000000000..8434698b8c --- /dev/null +++ b/node/src/mev_shield/keystore.rs @@ -0,0 +1,96 @@ +use codec::Encode; +use ml_kem::{ + EncodedSizeUser, KemCore, MlKem768, MlKem768Params, + kem::{DecapsulationKey, EncapsulationKey}, +}; +use rand::rngs::OsRng; +use std::sync::Mutex; +use zeroize::{Zeroize, ZeroizeOnDrop}; + +/// The keystore for the MEV-Shield. +pub struct ShieldKeystore(Mutex); + +impl ShieldKeystore { + pub fn new() -> Self { + Self(Mutex::new(ShieldKeys::new())) + } + + pub fn roll_for_next_slot(&self) -> Result<(), anyhow::Error> { + let mut keys = self + .0 + .lock() + .map_err(|e| anyhow::anyhow!("Failed to lock shield keystore: {}", e))?; + + keys.current_sk.zeroize(); + keys.current_sk = core::mem::take(&mut keys.next_sk); + keys.current_pk = core::mem::take(&mut keys.next_pk); + + let (next_sk, next_pk) = MlKem768::generate(&mut OsRng); + keys.next_sk = next_sk.into(); + keys.next_pk = next_pk.into(); + + Ok(()) + } + + pub fn next_public_key(&self) -> Result { + let keys = self + .0 + .lock() + .map_err(|e| anyhow::anyhow!("Failed to lock shield keystore: {}", e))?; + Ok(keys.next_pk.clone()) + } +} + +#[derive(Default, Zeroize, ZeroizeOnDrop)] +struct PrivateKey(Vec); + +impl From> for PrivateKey { + fn from(key: DecapsulationKey) -> Self { + PrivateKey(key.as_bytes().to_vec()) + } +} + +#[derive(Default, Clone, Encode)] +pub struct PublicKey(Vec); + +impl From> for PublicKey { + fn from(key: EncapsulationKey) -> Self { + PublicKey(key.as_bytes().to_vec()) + } +} + +/// Holds the current/next ML‑KEM keypairs. +pub struct ShieldKeys { + current_sk: PrivateKey, + current_pk: PublicKey, + next_sk: PrivateKey, + next_pk: PublicKey, +} + +impl ShieldKeys { + pub fn new() -> Self { + let (current_sk, current_pk) = MlKem768::generate(&mut OsRng); + let (next_sk, next_pk) = MlKem768::generate(&mut OsRng); + Self { + current_sk: PrivateKey::from(current_sk), + current_pk: PublicKey::from(current_pk), + next_sk: PrivateKey::from(next_sk), + next_pk: PublicKey::from(next_pk), + } + } +} + +impl Default for ShieldKeys { + fn default() -> Self { + Self::new() + } +} + +impl Zeroize for ShieldKeys { + fn zeroize(&mut self) { + self.current_sk.zeroize(); + self.next_sk.zeroize(); + } +} + +impl ZeroizeOnDrop for ShieldKeys {} From 72715347f24a7173f83f1a5f65eb413bbc0540f5 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Sun, 8 Feb 2026 23:38:50 -0300 Subject: [PATCH 04/78] add InherentDatapProvider for MEV shield --- node/src/consensus/aura_consensus.rs | 10 ++- node/src/consensus/babe_consensus.rs | 10 ++- node/src/consensus/consensus_mechanism.rs | 3 + node/src/mev_shield/inherents.rs | 35 ++++++++++ node/src/service.rs | 79 ++++------------------- 5 files changed, 66 insertions(+), 71 deletions(-) create mode 100644 node/src/mev_shield/inherents.rs diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index 16bdae6c01..e11f69d05b 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -3,6 +3,7 @@ use crate::consensus::{ConsensusMechanism, StartAuthoringParams}; use crate::{ client::{FullBackend, FullClient}, ethereum::EthConfiguration, + mev_shield::{InherentDataProvider as ShieldInherentDataProvider, ShieldKeystore}, service::{BIQ, FullSelectChain, GrandpaBlockImport}, }; use jsonrpsee::tokio; @@ -36,6 +37,7 @@ impl ConsensusMechanism for AuraConsensus { type InherentDataProviders = ( sp_consensus_aura::inherents::InherentDataProvider, sp_timestamp::InherentDataProvider, + ShieldInherentDataProvider, ); fn start_authoring( @@ -101,6 +103,7 @@ impl ConsensusMechanism for AuraConsensus { fn create_inherent_data_providers( slot_duration: SlotDuration, + shield_keystore: Arc, ) -> Result> { let timestamp = sp_timestamp::InherentDataProvider::from_system_time(); let slot = @@ -108,11 +111,13 @@ impl ConsensusMechanism for AuraConsensus { *timestamp, slot_duration, ); - Ok((slot, timestamp)) + let shield = ShieldInherentDataProvider::new(shield_keystore); + Ok((slot, timestamp, shield)) } fn pending_create_inherent_data_providers( slot_duration: SlotDuration, + shield_keystore: Arc, ) -> Result> { let current = sp_timestamp::InherentDataProvider::from_system_time(); let next_slot = current @@ -125,7 +130,8 @@ impl ConsensusMechanism for AuraConsensus { *timestamp, slot_duration, ); - Ok((slot, timestamp)) + let shield = ShieldInherentDataProvider::new(shield_keystore); + Ok((slot, timestamp, shield)) } fn new() -> Self { diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 490a505f4d..af73a1925d 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -4,6 +4,7 @@ use crate::{ client::{FullBackend, FullClient}, conditional_evm_block_import::ConditionalEVMBlockImport, ethereum::EthConfiguration, + mev_shield::{InherentDataProvider as ShieldInherentDataProvider, ShieldKeystore}, service::{BIQ, FullSelectChain, GrandpaBlockImport}, }; use fc_consensus::FrontierBlockImport; @@ -42,6 +43,7 @@ impl ConsensusMechanism for BabeConsensus { type InherentDataProviders = ( sp_consensus_babe::inherents::InherentDataProvider, sp_timestamp::InherentDataProvider, + ShieldInherentDataProvider, ); #[allow(clippy::expect_used)] @@ -111,6 +113,7 @@ impl ConsensusMechanism for BabeConsensus { fn create_inherent_data_providers( slot_duration: SlotDuration, + shield_keystore: Arc, ) -> Result> { let timestamp = sp_timestamp::InherentDataProvider::from_system_time(); let slot = @@ -118,11 +121,13 @@ impl ConsensusMechanism for BabeConsensus { *timestamp, slot_duration, ); - Ok((slot, timestamp)) + let shield = ShieldInherentDataProvider::new(shield_keystore); + Ok((slot, timestamp, shield)) } fn pending_create_inherent_data_providers( slot_duration: SlotDuration, + shield_keystore: Arc, ) -> Result> { let current = sp_timestamp::InherentDataProvider::from_system_time(); let next_slot = current @@ -135,7 +140,8 @@ impl ConsensusMechanism for BabeConsensus { *timestamp, slot_duration, ); - Ok((slot, timestamp)) + let shield = ShieldInherentDataProvider::new(shield_keystore); + Ok((slot, timestamp, shield)) } fn new() -> Self { diff --git a/node/src/consensus/consensus_mechanism.rs b/node/src/consensus/consensus_mechanism.rs index b88e2d0462..82f7c99dce 100644 --- a/node/src/consensus/consensus_mechanism.rs +++ b/node/src/consensus/consensus_mechanism.rs @@ -26,6 +26,7 @@ use std::sync::Arc; use std::sync::atomic::AtomicBool; use crate::client::FullClient; +use crate::mev_shield::ShieldKeystore; use crate::service::BIQ; use crate::service::FullSelectChain; @@ -85,11 +86,13 @@ pub trait ConsensusMechanism { /// Creates IDPs for the consensus mechanism. fn create_inherent_data_providers( slot_duration: SlotDuration, + shield_keystore: Arc, ) -> Result>; /// Creates IDPs for the consensus mechanism for pending blocks. fn pending_create_inherent_data_providers( slot_duration: SlotDuration, + shield_keystore: Arc, ) -> Result>; /// Creates the frontier consensus data provider with this mechanism. diff --git a/node/src/mev_shield/inherents.rs b/node/src/mev_shield/inherents.rs new file mode 100644 index 0000000000..80ce59a722 --- /dev/null +++ b/node/src/mev_shield/inherents.rs @@ -0,0 +1,35 @@ +use super::ShieldKeystore; +use sp_inherents::{Error, InherentData, InherentIdentifier}; +use std::sync::Arc; + +// The inherent identifier for the next MEV-Shield public key. +pub const INHERENT_IDENTIFIER: InherentIdentifier = *b"shieldpk"; + +/// The inherent type for the next MEV-Shield public key. +pub type InherentType = Vec; + +pub struct InherentDataProvider { + keystore: Arc, +} + +impl InherentDataProvider { + pub fn new(keystore: Arc) -> Self { + Self { keystore } + } +} + +#[async_trait::async_trait] +impl sp_inherents::InherentDataProvider for InherentDataProvider { + async fn provide_inherent_data(&self, inherent_data: &mut InherentData) -> Result<(), Error> { + let public_key = self.keystore.next_public_key().ok().unwrap_or_default(); + inherent_data.put_data(INHERENT_IDENTIFIER, &public_key) + } + + async fn try_handle_error( + &self, + _: &InherentIdentifier, + _: &[u8], + ) -> Option> { + None + } +} diff --git a/node/src/service.rs b/node/src/service.rs index 7b2ee0e75f..91a72c88e5 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -34,7 +34,7 @@ use crate::ethereum::{ BackendType, EthConfiguration, FrontierBackend, FrontierPartialComponents, StorageOverride, StorageOverrideHandler, db_config_dir, new_frontier_partial, spawn_frontier_tasks, }; -use crate::mev_shield::{author, proposer}; +use crate::mev_shield::{self, ShieldKeystore}; const LOG_TARGET: &str = "node-service"; @@ -452,9 +452,12 @@ where prometheus_registry.clone(), )); + let shield_keystore = Arc::new(ShieldKeystore::new()); let slot_duration = consensus_mechanism.slot_duration(&client)?; - let pending_create_inherent_data_providers = - move |_, ()| async move { CM::pending_create_inherent_data_providers(slot_duration) }; + let pending_create_inherent_data_providers = move |_, ()| { + let keystore = shield_keystore.clone(); + async move { CM::pending_create_inherent_data_providers(slot_duration, keystore) } + }; let rpc_methods = consensus_mechanism.rpc_methods( client.clone(), @@ -483,7 +486,8 @@ where fee_history_cache_limit, execute_gas_limit_multiplier, forced_parent_hashes: None, - pending_create_inherent_data_providers, + pending_create_inherent_data_providers: pending_create_inherent_data_providers + .clone(), }; let deps = crate::rpc::FullDeps { client: client.clone(), @@ -535,48 +539,6 @@ where ) .await; - // ==== MEV-SHIELD HOOKS ==== - let mut mev_timing: Option = None; - - if role.is_authority() { - let slot_duration = consensus_mechanism.slot_duration(&client)?; - let slot_duration_ms: u64 = u64::try_from(slot_duration.as_millis()).unwrap_or(u64::MAX); - - // For 12s blocks: announce ≈ 7s, decrypt window ≈ 3s. - // For 250ms blocks: announce ≈ 145ms, decrypt window ≈ 62ms, etc. - let announce_at_ms_raw = slot_duration_ms.saturating_mul(7).saturating_div(12); - - let decrypt_window_ms = slot_duration_ms.saturating_mul(3).saturating_div(12); - - // Ensure announce_at_ms + decrypt_window_ms never exceeds slot_ms. - let max_announce = slot_duration_ms.saturating_sub(decrypt_window_ms); - let announce_at_ms = announce_at_ms_raw.min(max_announce); - - let timing = author::TimeParams { - slot_ms: slot_duration_ms, - announce_at_ms, - decrypt_window_ms, - }; - mev_timing = Some(timing.clone()); - - // Start author-side tasks with dynamic timing. - let mev_ctx = author::spawn_author_tasks::( - &task_manager.spawn_handle(), - client.clone(), - transaction_pool.clone(), - keystore_container.keystore(), - timing.clone(), - ); - - // Start last-portion-of-slot revealer (decrypt -> submit_one). - proposer::spawn_revealer::( - &task_manager.spawn_handle(), - client.clone(), - transaction_pool.clone(), - mev_ctx.clone(), - ); - } - if role.is_authority() { // manual-seal authorship if let Some(sealing) = sealing { @@ -605,28 +567,11 @@ where let slot_duration = consensus_mechanism.slot_duration(&client)?; - let start_fraction: f32 = { - let (slot_ms, decrypt_ms) = mev_timing - .as_ref() - .map(|t| (t.slot_ms, t.decrypt_window_ms)) - .unwrap_or((slot_duration.as_millis(), 3_000)); - - let guard_ms: u64 = 200; // small cushion so reveals hit the pool first - let after_decrypt_ms = slot_ms.saturating_sub(decrypt_ms).saturating_add(guard_ms); - - let f_raw = if slot_ms > 0 { - (after_decrypt_ms as f32) / (slot_ms as f32) - } else { - // Extremely defensive fallback; should never happen in practice. - 0.75 - }; - - f_raw.clamp(0.50, 0.98) + let create_inherent_data_providers = move |_, ()| { + let keystore = shield_keystore.clone(); + async move { CM::create_inherent_data_providers(slot_duration, keystore) } }; - let create_inherent_data_providers = - move |_, ()| async move { CM::create_inherent_data_providers(slot_duration) }; - consensus_mechanism.start_authoring( &mut task_manager, crate::consensus::StartAuthoringParams { @@ -641,7 +586,7 @@ where force_authoring, backoff_authoring_blocks, keystore: keystore_container.keystore(), - block_proposal_slot_portion: SlotProportion::new(start_fraction), + block_proposal_slot_portion: SlotProportion::new(2f32 / 3f32), max_block_proposal_slot_portion: None, telemetry: telemetry.as_ref().map(|x| x.handle()), }, From e069774ec78009fae4fd5291417b0488b18f26aa Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Sun, 8 Feb 2026 23:41:36 -0300 Subject: [PATCH 05/78] add key rotation task on own block import --- node/src/mev_shield/key_rotation.rs | 39 +++++++++++++++++++++++++++++ node/src/service.rs | 7 ++++++ 2 files changed, 46 insertions(+) create mode 100644 node/src/mev_shield/key_rotation.rs diff --git a/node/src/mev_shield/key_rotation.rs b/node/src/mev_shield/key_rotation.rs new file mode 100644 index 0000000000..a8fc1b5779 --- /dev/null +++ b/node/src/mev_shield/key_rotation.rs @@ -0,0 +1,39 @@ +use super::ShieldKeystore; +use futures::StreamExt; +use sc_service::SpawnTaskHandle; +use sp_consensus::BlockOrigin; +use sp_runtime::traits::Header; +use std::sync::Arc; + +pub fn spawn_key_rotation_on_own_import( + task_spawner: &SpawnTaskHandle, + client: Arc, + keystore: Arc, +) where + B: sp_runtime::traits::Block, + C: sc_client_api::BlockchainEvents + Send + Sync + 'static, +{ + task_spawner.spawn("mev-shield-key-rotation", None, async move { + log::debug!(target: "mev-shield", "Key-rotation task started"); + let mut import_stream = client.import_notification_stream(); + + while let Some(notif) = import_stream.next().await { + if notif.origin != BlockOrigin::Own { + continue; + } + + if keystore.roll_for_next_slot().is_ok() { + log::debug!( + target: "mev-shield", + "Rotated shield key after importing own block #{}", + notif.header.number() + ); + } else { + log::warn!( + target: "mev-shield", + "Key rotation: failed to roll for next slot" + ); + } + } + }); +} diff --git a/node/src/service.rs b/node/src/service.rs index 91a72c88e5..72e37f5418 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -557,6 +557,13 @@ where return Ok(task_manager); } + let shield_keystore = Arc::new(ShieldKeystore::new()); + mev_shield::spawn_key_rotation_on_own_import( + &task_manager.spawn_handle(), + client.clone(), + shield_keystore.clone(), + ); + let proposer_factory = sc_basic_authorship::ProposerFactory::new( task_manager.spawn_handle(), client.clone(), From 8509933f65a30ece7e53e4b79a6eb79910381352 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Sun, 8 Feb 2026 23:42:06 -0300 Subject: [PATCH 06/78] remove old author/proposer tasks --- node/src/mev_shield/author.rs | 473 ------------------ node/src/mev_shield/mod.rs | 9 +- node/src/mev_shield/proposer.rs | 847 -------------------------------- 3 files changed, 7 insertions(+), 1322 deletions(-) delete mode 100644 node/src/mev_shield/author.rs delete mode 100644 node/src/mev_shield/proposer.rs diff --git a/node/src/mev_shield/author.rs b/node/src/mev_shield/author.rs deleted file mode 100644 index 8ac57b1d52..0000000000 --- a/node/src/mev_shield/author.rs +++ /dev/null @@ -1,473 +0,0 @@ -use chacha20poly1305::{ - KeyInit, XChaCha20Poly1305, XNonce, - aead::{Aead, Payload}, -}; -use frame_system_rpc_runtime_api::AccountNonceApi; -use ml_kem::{EncodedSizeUser, KemCore, MlKem768}; -use node_subtensor_runtime as runtime; -use rand::rngs::OsRng; -use sp_api::ProvideRuntimeApi; -use sp_core::blake2_256; -use sp_runtime::{AccountId32, KeyTypeId}; -use std::sync::{Arc, Mutex}; -use subtensor_macros::freeze_struct; -use tokio::time::sleep; - -/// Parameters controlling time windows inside the slot. -#[freeze_struct("5c7ce101b36950de")] -#[derive(Clone)] -pub struct TimeParams { - pub slot_ms: u64, - pub announce_at_ms: u64, - pub decrypt_window_ms: u64, -} - -/// Holds the current/next ML‑KEM keypairs and their 32‑byte fingerprints. -#[freeze_struct("5e3c8209248282c3")] -#[derive(Clone)] -pub struct ShieldKeys { - pub current_sk: Vec, // ML‑KEM secret key bytes (encoded form) - pub current_pk: Vec, // ML‑KEM public key bytes (encoded form) - pub current_fp: [u8; 32], // blake2_256(pk) - pub next_sk: Vec, - pub next_pk: Vec, - pub next_fp: [u8; 32], -} - -impl ShieldKeys { - pub fn new() -> Self { - let (sk, pk) = MlKem768::generate(&mut OsRng); - - let sk_bytes = sk.as_bytes(); - let pk_bytes = pk.as_bytes(); - let sk_slice: &[u8] = sk_bytes.as_ref(); - let pk_slice: &[u8] = pk_bytes.as_ref(); - - let current_sk = sk_slice.to_vec(); - let current_pk = pk_slice.to_vec(); - let current_fp = blake2_256(pk_slice); - - let (nsk, npk) = MlKem768::generate(&mut OsRng); - let nsk_bytes = nsk.as_bytes(); - let npk_bytes = npk.as_bytes(); - let nsk_slice: &[u8] = nsk_bytes.as_ref(); - let npk_slice: &[u8] = npk_bytes.as_ref(); - let next_sk = nsk_slice.to_vec(); - let next_pk = npk_slice.to_vec(); - let next_fp = blake2_256(npk_slice); - - Self { - current_sk, - current_pk, - current_fp, - next_sk, - next_pk, - next_fp, - } - } - - pub fn roll_for_next_slot(&mut self) { - // Move next -> current - self.current_sk = core::mem::take(&mut self.next_sk); - self.current_pk = core::mem::take(&mut self.next_pk); - self.current_fp = self.next_fp; - - // Generate fresh next - let (nsk, npk) = MlKem768::generate(&mut OsRng); - let nsk_bytes = nsk.as_bytes(); - let npk_bytes = npk.as_bytes(); - let nsk_slice: &[u8] = nsk_bytes.as_ref(); - let npk_slice: &[u8] = npk_bytes.as_ref(); - self.next_sk = nsk_slice.to_vec(); - self.next_pk = npk_slice.to_vec(); - self.next_fp = blake2_256(npk_slice); - } -} - -impl Default for ShieldKeys { - fn default() -> Self { - Self::new() - } -} - -/// Shared context state. -#[freeze_struct("245b565abca7d403")] -#[derive(Clone)] -pub struct ShieldContext { - pub keys: Arc>, -} - -/// Derive AEAD key directly from the 32‑byte ML‑KEM shared secret. -pub fn derive_aead_key(ss: &[u8]) -> [u8; 32] { - let mut key = [0u8; 32]; - let n = ss.len().min(32); - - if let (Some(dst), Some(src)) = (key.get_mut(..n), ss.get(..n)) { - dst.copy_from_slice(src); - } - key -} - -/// Plain XChaCha20-Poly1305 decrypt helper -pub fn aead_decrypt( - key: [u8; 32], - nonce24: [u8; 24], - ciphertext: &[u8], - aad: &[u8], -) -> Option> { - let aead = XChaCha20Poly1305::new((&key).into()); - aead.decrypt( - XNonce::from_slice(&nonce24), - Payload { - msg: ciphertext, - aad, - }, - ) - .ok() -} - -const AURA_KEY_TYPE: KeyTypeId = KeyTypeId(*b"aura"); - -/// Start background tasks: -/// - per-slot ML‑KEM key rotation -/// - at ~announce_at_ms announce the next key bytes on chain, -pub fn spawn_author_tasks( - task_spawner: &sc_service::SpawnTaskHandle, - client: Arc, - pool: Arc, - keystore: sp_keystore::KeystorePtr, - timing: TimeParams, -) -> ShieldContext -where - B: sp_runtime::traits::Block, - C: sc_client_api::HeaderBackend - + sc_client_api::BlockchainEvents - + ProvideRuntimeApi - + Send - + Sync - + 'static, - C::Api: AccountNonceApi, - Pool: sc_transaction_pool_api::TransactionPool + Send + Sync + 'static, - B::Extrinsic: From, -{ - let ctx = ShieldContext { - keys: Arc::new(Mutex::new(ShieldKeys::new())), - }; - - let aura_keys: Vec = keystore.sr25519_public_keys(AURA_KEY_TYPE); - - let local_aura_pub = match aura_keys.first().copied() { - Some(k) => k, - None => { - log::warn!( - target: "mev-shield", - "spawn_author_tasks: no local Aura sr25519 key in keystore; \ - this node will NOT announce MEV-Shield keys" - ); - return ctx; - } - }; - - let aura_account: AccountId32 = local_aura_pub.into(); - let ctx_clone = ctx.clone(); - let client_clone = client.clone(); - let pool_clone = pool.clone(); - let keystore_clone = keystore.clone(); - - // Slot tick / key-announce loop. - task_spawner.spawn( - "mev-shield-keys-and-announce", - None, - async move { - use futures::StreamExt; - use sp_consensus::BlockOrigin; - - let slot_ms = timing.slot_ms; - - // Clamp announce_at_ms so it never exceeds slot_ms. - let mut announce_at_ms = timing.announce_at_ms; - if announce_at_ms > slot_ms { - log::warn!( - target: "mev-shield", - "spawn_author_tasks: announce_at_ms ({announce_at_ms}) > slot_ms ({slot_ms}); clamping to slot_ms", - ); - announce_at_ms = slot_ms; - } - let tail_ms = slot_ms.saturating_sub(announce_at_ms); - - log::debug!( - target: "mev-shield", - "author timing: slot_ms={slot_ms} announce_at_ms={announce_at_ms} (effective) tail_ms={tail_ms}", - ); - - let mut import_stream = client_clone.import_notification_stream(); - - while let Some(notif) = import_stream.next().await { - // Only act on blocks that this node authored. - if notif.origin != BlockOrigin::Own { - continue; - } - - let (curr_pk_len, next_pk_len) = match ctx_clone.keys.lock() { - Ok(k) => (k.current_pk.len(), k.next_pk.len()), - Err(e) => { - log::debug!( - target: "mev-shield", - "spawn_author_tasks: failed to lock ShieldKeys (poisoned?): {e:?}", - ); - continue; - } - }; - - log::debug!( - target: "mev-shield", - "Slot start (local author): (pk sizes: curr={curr_pk_len}B, next={next_pk_len}B)", - ); - - // Wait until the announce window in this slot. - if announce_at_ms > 0 { - sleep(std::time::Duration::from_millis(announce_at_ms)).await; - } - - // Read the next key we intend to use for the following block. - let next_pk = match ctx_clone.keys.lock() { - Ok(k) => k.next_pk.clone(), - Err(e) => { - log::debug!( - target: "mev-shield", - "spawn_author_tasks: failed to lock ShieldKeys for next_pk: {e:?}", - ); - continue; - } - }; - - // 🔑 Fetch the current on-chain nonce for the Aura account using the best block hash. - let best_hash = client_clone.info().best_hash; - - let nonce: u32 = match client_clone - .runtime_api() - .account_nonce(best_hash, aura_account.clone()) - { - Ok(n) => n, - Err(e) => { - log::debug!( - target: "mev-shield", - "spawn_author_tasks: failed to fetch account nonce for MEV-Shield author: {e:?}", - ); - continue; - } - }; - - // Submit announce_next_key signed with the Aura key using the correct nonce. - if let Err(e) = submit_announce_extrinsic::( - client_clone.clone(), - pool_clone.clone(), - keystore_clone.clone(), - local_aura_pub, - next_pk.clone(), - nonce, - ) - .await - { - log::debug!( - target: "mev-shield", - "announce_next_key submit error (nonce={nonce:?}): {e:?}" - ); - } - - // Sleep the remainder of the slot (if any). - if tail_ms > 0 { - sleep(std::time::Duration::from_millis(tail_ms)).await; - } - - // Roll keys for the next block. - match ctx_clone.keys.lock() { - Ok(mut k) => { - k.roll_for_next_slot(); - log::debug!( - target: "mev-shield", - "Rolled ML-KEM key at slot boundary", - ); - } - Err(e) => { - log::debug!( - target: "mev-shield", - "spawn_author_tasks: failed to lock ShieldKeys for roll_for_next_slot: {e:?}", - ); - } - } - } - }, - ); - - ctx -} - -/// Build & submit the signed `announce_next_key` extrinsic OFF-CHAIN -pub async fn submit_announce_extrinsic( - client: Arc, - pool: Arc, - keystore: sp_keystore::KeystorePtr, - aura_pub: sp_core::sr25519::Public, - next_public_key: Vec, - nonce: u32, -) -> anyhow::Result<()> -where - B: sp_runtime::traits::Block, - C: sc_client_api::HeaderBackend + sp_api::ProvideRuntimeApi + Send + Sync + 'static, - C::Api: sp_api::Core, - Pool: sc_transaction_pool_api::TransactionPool + Send + Sync + 'static, - B::Extrinsic: From, - B::Hash: AsRef<[u8]>, -{ - use node_subtensor_runtime as runtime; - use runtime::{RuntimeCall, SignedPayload, UncheckedExtrinsic}; - - use sc_transaction_pool_api::TransactionSource; - use sp_api::Core as _; - use sp_core::H256; - use sp_runtime::codec::Encode; - use sp_runtime::{ - BoundedVec, MultiSignature, - generic::Era, - traits::{ConstU32, SaturatedConversion, TransactionExtension}, - }; - - fn to_h256>(h: H) -> H256 { - let bytes = h.as_ref(); - let mut out = [0u8; 32]; - - if bytes.is_empty() { - return H256(out); - } - - let n = bytes.len().min(32); - let src_start = bytes.len().saturating_sub(n); - let dst_start = 32usize.saturating_sub(n); - - let src_slice = bytes.get(src_start..).and_then(|s| s.get(..n)); - - if let (Some(dst), Some(src)) = (out.get_mut(dst_start..32), src_slice) { - dst.copy_from_slice(src); - H256(out) - } else { - // Extremely defensive fallback. - H256([0u8; 32]) - } - } - - type MaxPk = ConstU32<2048>; - let public_key: BoundedVec = BoundedVec::try_from(next_public_key) - .map_err(|_| anyhow::anyhow!("public key too long (>2048 bytes)"))?; - - // 1) Runtime call carrying the public key bytes. - let call = RuntimeCall::MevShield(pallet_shield::Call::announce_next_key { public_key }); - - // 2) Build the transaction extensions exactly like the runtime. - type Extra = runtime::TransactionExtensions; - - let info = client.info(); - let at_hash = info.best_hash; - let at_hash_h256: H256 = to_h256(at_hash); - let genesis_h256: H256 = to_h256(info.genesis_hash); - - const ERA_PERIOD: u64 = 12; - let current_block: u64 = info.best_number.saturated_into(); - let era = Era::mortal(ERA_PERIOD, current_block); - - let extra: Extra = - ( - frame_system::CheckNonZeroSender::::new(), - frame_system::CheckSpecVersion::::new(), - frame_system::CheckTxVersion::::new(), - frame_system::CheckGenesis::::new(), - frame_system::CheckEra::::from(era), - node_subtensor_runtime::check_nonce::CheckNonce::::from(nonce).into(), - frame_system::CheckWeight::::new(), - node_subtensor_runtime::transaction_payment_wrapper::ChargeTransactionPaymentWrapper::< - runtime::Runtime, - >::new(pallet_transaction_payment::ChargeTransactionPayment::< - runtime::Runtime, - >::from(0u64)), - node_subtensor_runtime::sudo_wrapper::SudoTransactionExtension::::new( - ), - pallet_subtensor::transaction_extension::SubtensorTransactionExtension::< - runtime::Runtime, - >::new(), - pallet_drand::drand_priority::DrandPriority::::new(), - frame_metadata_hash_extension::CheckMetadataHash::::new(false), - ); - - // 3) Manually construct the `Implicit` tuple that the runtime will also derive. - type Implicit = >::Implicit; - - // Try to get the *current* runtime version from on-chain WASM; if that fails, - // fall back to the compiled runtime::VERSION. - let (spec_version, tx_version) = match client.runtime_api().version(at_hash) { - Ok(v) => (v.spec_version, v.transaction_version), - Err(e) => { - log::debug!( - target: "mev-shield", - "runtime_api::version failed at_hash={at_hash:?}: {e:?}; \ - falling back to compiled runtime::VERSION", - ); - ( - runtime::VERSION.spec_version, - runtime::VERSION.transaction_version, - ) - } - }; - - let implicit: Implicit = ( - (), // CheckNonZeroSender - spec_version, // dynamic or fallback spec_version - tx_version, // dynamic or fallback transaction_version - genesis_h256, // CheckGenesis::Implicit = Hash - at_hash_h256, // CheckEra::Implicit = hash of the block the tx is created at - (), // CheckNonce::Implicit = () - (), // CheckWeight::Implicit = () - (), // ChargeTransactionPaymentWrapper::Implicit = () - (), // SudoTransactionExtension::Implicit = () - (), // SubtensorTransactionExtension::Implicit = () - (), // DrandPriority::Implicit = () - None, // CheckMetadataHash::Implicit = Option<[u8; 32]> - ); - - // 4) Build the exact signable payload from call + extra + implicit. - let payload: SignedPayload = SignedPayload::from_raw(call.clone(), extra.clone(), implicit); - - // 5) Sign with the local Aura key using the same SCALE bytes the runtime expects. - let sig_opt = payload - .using_encoded(|bytes| keystore.sr25519_sign(AURA_KEY_TYPE, &aura_pub, bytes)) - .map_err(|e| anyhow::anyhow!("keystore sr25519_sign error: {e:?}"))?; - - let sig = sig_opt - .ok_or_else(|| anyhow::anyhow!("keystore sr25519_sign returned None for Aura key"))?; - - let signature: MultiSignature = sig.into(); - - // 6) Sender address = AccountId32 derived from the Aura sr25519 public key. - let who: AccountId32 = aura_pub.into(); - let address = sp_runtime::MultiAddress::Id(who); - - // 7) Assemble the signed extrinsic and submit it to the pool. - let uxt: UncheckedExtrinsic = UncheckedExtrinsic::new_signed(call, address, signature, extra); - - let xt_bytes = uxt.encode(); - let xt_hash = sp_core::hashing::blake2_256(&xt_bytes); - let xt_hash_hex = hex::encode(xt_hash); - - let opaque: sp_runtime::OpaqueExtrinsic = uxt.into(); - let xt: ::Extrinsic = opaque.into(); - - pool.submit_one(at_hash, TransactionSource::Local, xt) - .await?; - - log::debug!( - target: "mev-shield", - "announce_next_key submitted: xt=0x{xt_hash_hex}, nonce={nonce:?}, \ - spec_version={spec_version}, tx_version={tx_version}, era={era:?}", - ); - - Ok(()) -} diff --git a/node/src/mev_shield/mod.rs b/node/src/mev_shield/mod.rs index 91817097bf..6c62c5e8a4 100644 --- a/node/src/mev_shield/mod.rs +++ b/node/src/mev_shield/mod.rs @@ -1,2 +1,7 @@ -pub mod author; -pub mod proposer; +pub mod inherents; +pub mod key_rotation; +pub mod keystore; + +pub use inherents::*; +pub use key_rotation::*; +pub use keystore::*; diff --git a/node/src/mev_shield/proposer.rs b/node/src/mev_shield/proposer.rs deleted file mode 100644 index a9a854e362..0000000000 --- a/node/src/mev_shield/proposer.rs +++ /dev/null @@ -1,847 +0,0 @@ -use super::author::ShieldContext; -use futures::StreamExt; -use ml_kem::kem::{Decapsulate, DecapsulationKey}; -use ml_kem::{Ciphertext, Encoded, EncodedSizeUser, MlKem768, MlKem768Params}; -use sc_service::SpawnTaskHandle; -use sc_transaction_pool_api::{TransactionPool, TransactionSource}; -use sp_core::H256; -use sp_runtime::traits::{Header, SaturatedConversion}; -use sp_runtime::{AccountId32, OpaqueExtrinsic}; -use std::{ - collections::HashMap, - sync::{Arc, Mutex}, -}; - -/// Truncate a UTF-8 string to at most `max_bytes` bytes without splitting codepoints. -fn truncate_utf8_to_bytes(s: &str, max_bytes: usize) -> String { - if s.len() <= max_bytes { - return s.to_string(); - } - - let mut end = max_bytes.min(s.len()); - - // Decrement until we find a valid UTF-8 boundary. - while end > 0 { - if let Some(prefix) = s.get(..end) { - return prefix.to_string(); - } - end = end.saturating_sub(1); - } - - // If max_bytes was 0 or we couldn't find a boundary (extremely defensive), return empty. - String::new() -} - -/// Helper to build a `mark_decryption_failed` runtime call with a bounded reason string. -fn create_failed_call(id: H256, reason: &str) -> node_subtensor_runtime::RuntimeCall { - use sp_runtime::BoundedVec; - - let reason_bytes = reason.as_bytes(); - let reason_bounded = BoundedVec::try_from(reason_bytes.to_vec()).unwrap_or_else(|_| { - // Fallback if the reason is too long for the bounded vector. - BoundedVec::try_from(b"Decryption failed".to_vec()).unwrap_or_default() - }); - - node_subtensor_runtime::RuntimeCall::MevShield(pallet_shield::Call::mark_decryption_failed { - id, - reason: reason_bounded, - }) -} - -/// Buffer of wrappers keyed by the block number in which they were included. -#[derive(Default, Clone)] -struct WrapperBuffer { - by_id: HashMap< - H256, - ( - Vec, // ciphertext blob - u64, // originating block number - AccountId32, // wrapper author - ), - >, -} - -impl WrapperBuffer { - fn upsert(&mut self, id: H256, block_number: u64, author: AccountId32, ciphertext: Vec) { - self.by_id.insert(id, (ciphertext, block_number, author)); - } - - /// Drain only wrappers whose `block_number` matches the given `block`. - /// - Wrappers with `block_number > block` are kept for future decrypt passes. - /// - Wrappers with `block_number < block` are considered stale and dropped, and - /// we emit `mark_decryption_failed` calls for them so they are visible on-chain. - fn drain_for_block( - &mut self, - block: u64, - failed_calls: &mut Vec<(H256, node_subtensor_runtime::RuntimeCall)>, - ) -> Vec<(H256, u64, sp_runtime::AccountId32, Vec)> { - let mut ready = Vec::new(); - let mut kept_future: usize = 0; - let mut dropped_past: usize = 0; - - self.by_id.retain(|id, (ct, block_number, who)| { - if *block_number == block { - // Ready to process now; remove from buffer. - ready.push((*id, *block_number, who.clone(), ct.clone())); - false - } else if *block_number > block { - // Not yet reveal time; keep for future blocks. - kept_future = kept_future.saturating_add(1); - true - } else { - // block_number < block => stale / missed decrypt opportunity; drop and mark failed. - dropped_past = dropped_past.saturating_add(1); - log::debug!( - target: "mev-shield", - "revealer: dropping stale wrapper id=0x{} block_number={} < block={}", - hex::encode(id.as_bytes()), - *block_number, - block - ); - - // Mark decryption failed on-chain so clients can observe the missed wrapper. - failed_calls.push(( - *id, - create_failed_call( - *id, - "missed decrypt window (wrapper submitted in an earlier block)", - ), - )); - - false - } - }); - - log::debug!( - target: "mev-shield", - "revealer: drain_for_block(block={}): ready={}, kept_future={}, dropped_past={}", - block, - ready.len(), - kept_future, - dropped_past - ); - - ready - } -} - -/// Start a background worker that: -/// • watches imported blocks and captures `MevShield::submit_encrypted` -/// • buffers those wrappers per originating block, -/// • on each **locally authored** block: decrypt & submit wrappers for that block. -/// -pub fn spawn_revealer( - task_spawner: &SpawnTaskHandle, - client: Arc, - pool: Arc, - ctx: ShieldContext, -) where - B: sp_runtime::traits::Block, - C: sc_client_api::HeaderBackend - + sc_client_api::BlockchainEvents - + sc_client_api::BlockBackend - + Send - + Sync - + 'static, - Pool: TransactionPool + Send + Sync + 'static, -{ - use codec::{Decode, Encode}; - - type Address = sp_runtime::MultiAddress; - type RUnchecked = node_subtensor_runtime::UncheckedExtrinsic; - - let buffer: Arc> = Arc::new(Mutex::new(WrapperBuffer::default())); - - { - let client = Arc::clone(&client); - let pool = Arc::clone(&pool); - let buffer = Arc::clone(&buffer); - let ctx = ctx.clone(); - - task_spawner.spawn( - "mev-shield-block-revealer", - None, - async move { - log::debug!(target: "mev-shield", "Revealer task started"); - let mut import_stream = client.import_notification_stream(); - - while let Some(notif) = import_stream.next().await { - - let at_hash = notif.hash; - let block_number_u64: u64 = (*notif.header.number()).saturated_into(); - - log::debug!( - target: "mev-shield", - "imported block hash={:?} number={} origin={:?}", - at_hash, - block_number_u64, - notif.origin - ); - - // ── 1) buffer wrappers from this (locally authored) block ─────────── - match client.block_body(at_hash) { - Ok(Some(body)) => { - log::debug!( - target: "mev-shield", - " block has {} extrinsics", - body.len() - ); - - for (idx, opaque_xt) in body.into_iter().enumerate() { - let encoded = opaque_xt.encode(); - log::debug!( - target: "mev-shield", - " [xt #{idx}] opaque len={} bytes", - encoded.len() - ); - - let uxt: RUnchecked = match RUnchecked::decode(&mut &encoded[..]) { - Ok(u) => u, - Err(e) => { - log::debug!( - target: "mev-shield", - " [xt #{idx}] failed to decode UncheckedExtrinsic: {e:?}", - ); - continue; - } - }; - - log::debug!( - target: "mev-shield", - " [xt #{idx}] decoded call: {:?}", - &uxt.0.function - ); - - let author_opt: Option = - match &uxt.0.preamble { - sp_runtime::generic::Preamble::Signed( - addr, - _sig, - _ext, - ) => match addr.clone() { - Address::Id(acc) => Some(acc), - Address::Address32(bytes) => { - Some(sp_runtime::AccountId32::new(bytes)) - } - _ => None, - }, - _ => None, - }; - - let Some(author) = author_opt else { - log::debug!( - target: "mev-shield", - " [xt #{idx}] not a Signed(AccountId32) extrinsic; skipping" - ); - continue; - }; - - if let node_subtensor_runtime::RuntimeCall::MevShield( - pallet_shield::Call::submit_encrypted { - commitment, - ciphertext, - }, - ) = &uxt.0.function - { - let payload = - (author.clone(), *commitment, ciphertext).encode(); - let id = H256(sp_core::hashing::blake2_256(&payload)); - - log::debug!( - target: "mev-shield", - " [xt #{idx}] buffered submit_encrypted: id=0x{}, block_number={}, author={}, ct_len={}, commitment={:?}", - hex::encode(id.as_bytes()), - block_number_u64, - author, - ciphertext.len(), - commitment - ); - - if let Ok(mut buf) = buffer.lock() { - buf.upsert( - id, - block_number_u64, - author, - ciphertext.to_vec(), - ); - } else { - log::debug!( - target: "mev-shield", - " [xt #{idx}] failed to lock WrapperBuffer; dropping wrapper" - ); - } - } - } - } - Ok(None) => log::debug!( - target: "mev-shield", - " block_body returned None for hash={at_hash:?}", - ), - Err(e) => log::debug!( - target: "mev-shield", - " block_body error for hash={at_hash:?}: {e:?}", - ), - } - - // ── 2) snapshot current ML‑KEM secret for this block ──────────────── - let snapshot_opt = match ctx.keys.lock() { - Ok(k) => { - let sk_hash = sp_core::hashing::blake2_256(&k.current_sk); - Some(( - k.current_sk.clone(), - k.current_pk.len(), - k.next_pk.len(), - sk_hash, - )) - } - Err(e) => { - log::debug!( - target: "mev-shield", - "revealer: failed to lock ShieldKeys (poisoned?): {e:?}", - ); - None - } - }; - - let (curr_sk_bytes, curr_pk_len, next_pk_len, sk_hash) = match snapshot_opt { - Some(v) => v, - None => { - log::debug!( - target: "mev-shield", - "revealer: Cannot snapshot key for this block", - ); - continue; - } - }; - - // Use this block as the reveal block. - let curr_block: u64 = block_number_u64; - - log::debug!( - target: "mev-shield", - "revealer: decrypt for block {}. sk_len={} sk_hash=0x{} curr_pk_len={} next_pk_len={}", - curr_block, - curr_sk_bytes.len(), - hex::encode(sk_hash), - curr_pk_len, - next_pk_len - ); - - // ── 3) drain & decrypt wrappers for this block ───────────────────── - let mut to_submit: Vec<(H256, node_subtensor_runtime::UncheckedExtrinsic)> = - Vec::new(); - let mut failed_calls: Vec<(H256, node_subtensor_runtime::RuntimeCall)> = - Vec::new(); - - // Only process wrappers whose originating block matches this block. - let drained: Vec<(H256, u64, sp_runtime::AccountId32, Vec)> = - match buffer.lock() { - Ok(mut buf) => buf.drain_for_block(curr_block, &mut failed_calls), - Err(e) => { - log::debug!( - target: "mev-shield", - "revealer: failed to lock WrapperBuffer for drain_for_block: {e:?}", - ); - Vec::new() - } - }; - - log::debug!( - target: "mev-shield", - "revealer: drained {} buffered wrappers for block={}", - drained.len(), - curr_block - ); - - for (id, block_number, author, blob) in drained.into_iter() { - log::debug!( - target: "mev-shield", - "revealer: candidate id=0x{} submitted_in={} (block={}) author={} blob_len={}", - hex::encode(id.as_bytes()), - block_number, - curr_block, - author, - blob.len() - ); - - // Safely parse blob: [u16 kem_len][kem_ct][nonce24][aead_ct] - if blob.len() < 2 { - let error_message = "blob too short to contain kem_len"; - log::debug!( - target: "mev-shield", - " id=0x{}: {}", - hex::encode(id.as_bytes()), - error_message - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - - let mut cursor: usize = 0; - - // 1) kem_len (u16 LE) - let kem_len_end = match cursor.checked_add(2usize) { - Some(e) => e, - None => { - let error_message = "kem_len range overflow"; - log::debug!( - target: "mev-shield", - " id=0x{}: {}", - hex::encode(id.as_bytes()), - error_message - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - let kem_len_slice = match blob.get(cursor..kem_len_end) { - Some(s) => s, - None => { - let error_message = "blob too short for kem_len bytes"; - log::debug!( - target: "mev-shield", - " id=0x{}: {} (cursor={} end={})", - hex::encode(id.as_bytes()), - error_message, - cursor, - kem_len_end - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - let kem_len_bytes: [u8; 2] = match kem_len_slice.try_into() { - Ok(arr) => arr, - Err(_) => { - let error_message = "kem_len slice not 2 bytes"; - log::debug!( - target: "mev-shield", - " id=0x{}: {}", - hex::encode(id.as_bytes()), - error_message - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - let kem_len = u16::from_le_bytes(kem_len_bytes) as usize; - cursor = kem_len_end; - - // 2) KEM ciphertext - let kem_ct_end = match cursor.checked_add(kem_len) { - Some(e) => e, - None => { - let error_message = "kem_ct range overflow"; - log::debug!( - target: "mev-shield", - " id=0x{}: {} (cursor={} kem_len={})", - hex::encode(id.as_bytes()), - error_message, - cursor, - kem_len - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - let kem_ct_bytes = match blob.get(cursor..kem_ct_end) { - Some(s) => s, - None => { - let error_message = "blob too short for kem_ct"; - log::debug!( - target: "mev-shield", - " id=0x{}: {} (cursor={} end={})", - hex::encode(id.as_bytes()), - error_message, - cursor, - kem_ct_end - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - cursor = kem_ct_end; - - // 3) Nonce (24 bytes) - const NONCE_LEN: usize = 24; - let nonce_end = match cursor.checked_add(NONCE_LEN) { - Some(e) => e, - None => { - let error_message = "nonce range overflow"; - log::debug!( - target: "mev-shield", - " id=0x{}: {} (cursor={})", - hex::encode(id.as_bytes()), - error_message, - cursor - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - let nonce_bytes = match blob.get(cursor..nonce_end) { - Some(s) => s, - None => { - let error_message = "blob too short for nonce24"; - log::debug!( - target: "mev-shield", - " id=0x{}: {} (cursor={} end={})", - hex::encode(id.as_bytes()), - error_message, - cursor, - nonce_end - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - cursor = nonce_end; - - // 4) AEAD body (rest) - let aead_body = match blob.get(cursor..) { - Some(s) => s, - None => { - let error_message = "blob too short for aead_body"; - log::debug!( - target: "mev-shield", - " id=0x{}: {} (cursor={})", - hex::encode(id.as_bytes()), - error_message, - cursor - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - let kem_ct_hash = sp_core::hashing::blake2_256(kem_ct_bytes); - let aead_body_hash = sp_core::hashing::blake2_256(aead_body); - - log::debug!( - target: "mev-shield", - " id=0x{}: kem_len={} kem_ct_hash=0x{} nonce=0x{} aead_body_len={} aead_body_hash=0x{}", - hex::encode(id.as_bytes()), - kem_len, - hex::encode(kem_ct_hash), - hex::encode(nonce_bytes), - aead_body.len(), - hex::encode(aead_body_hash), - ); - - // Rebuild DecapsulationKey and decapsulate. - let enc_sk = - match Encoded::>::try_from( - &curr_sk_bytes[..], - ) { - Ok(e) => e, - Err(e) => { - let error_message = "DecapsulationKey::try_from failed"; - log::debug!( - target: "mev-shield", - " id=0x{}: {} (len={}, err={:?})", - hex::encode(id.as_bytes()), - error_message, - curr_sk_bytes.len(), - e - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - let sk = DecapsulationKey::::from_bytes(&enc_sk); - - let ct = match Ciphertext::::try_from(kem_ct_bytes) { - Ok(c) => c, - Err(e) => { - let error_message = "Ciphertext::try_from failed"; - log::debug!( - target: "mev-shield", - " id=0x{}: {}: {:?}", - hex::encode(id.as_bytes()), - error_message, - e - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - let ss = match sk.decapsulate(&ct) { - Ok(s) => s, - Err(_) => { - let error_message = "ML-KEM decapsulate failed"; - log::debug!( - target: "mev-shield", - " id=0x{}: {}", - hex::encode(id.as_bytes()), - error_message - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - let ss_bytes: &[u8] = ss.as_ref(); - if ss_bytes.len() != 32 { - let error_message = "shared secret length != 32"; - log::debug!( - target: "mev-shield", - " id=0x{}: {} (len={})", - hex::encode(id.as_bytes()), - error_message, - ss_bytes.len() - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - let mut ss32 = [0u8; 32]; - ss32.copy_from_slice(ss_bytes); - - let ss_hash = sp_core::hashing::blake2_256(&ss32); - let aead_key = crate::mev_shield::author::derive_aead_key(&ss32); - let key_hash_dbg = sp_core::hashing::blake2_256(&aead_key); - - log::debug!( - target: "mev-shield", - " id=0x{}: decapsulated shared_secret_len=32 shared_secret_hash=0x{}", - hex::encode(id.as_bytes()), - hex::encode(ss_hash) - ); - log::debug!( - target: "mev-shield", - " id=0x{}: derived AEAD key hash=0x{} (direct-from-ss)", - hex::encode(id.as_bytes()), - hex::encode(key_hash_dbg) - ); - - let mut nonce24 = [0u8; 24]; - nonce24.copy_from_slice(nonce_bytes); - - log::debug!( - target: "mev-shield", - " id=0x{}: attempting AEAD decrypt nonce=0x{} ct_len={}", - hex::encode(id.as_bytes()), - hex::encode(nonce24), - aead_body.len() - ); - - let plaintext = match crate::mev_shield::author::aead_decrypt( - aead_key, - nonce24, - aead_body, - &[], - ) { - Some(pt) => pt, - None => { - let error_message = "AEAD decrypt failed"; - log::debug!( - target: "mev-shield", - " id=0x{}: {}; ct_hash=0x{}", - hex::encode(id.as_bytes()), - error_message, - hex::encode(aead_body_hash), - ); - //failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - log::debug!( - target: "mev-shield", - " id=0x{}: AEAD decrypt OK, plaintext_len={}", - hex::encode(id.as_bytes()), - plaintext.len() - ); - - if plaintext.is_empty() { - let error_message = "plaintext too short"; - log::debug!( - target: "mev-shield", - " id=0x{}: {} (len={}, min={})", - hex::encode(id.as_bytes()), - error_message, - plaintext.len(), - 1 - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - - let signed_extrinsic_bytes = match plaintext.get(0..plaintext.len()) { - Some(s) if !s.is_empty() => s, - _ => { - let error_message = "missing signed extrinsic bytes"; - log::debug!( - target: "mev-shield", - " id=0x{}: {}", - hex::encode(id.as_bytes()), - error_message - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - let signed_extrinsic: node_subtensor_runtime::UncheckedExtrinsic = - match Decode::decode(&mut &signed_extrinsic_bytes[..]) { - Ok(c) => c, - Err(e) => { - let error_message = "failed to decode UncheckedExtrinsic"; - log::debug!( - target: "mev-shield", - " id=0x{}: {} (len={}): {:?}", - hex::encode(id.as_bytes()), - error_message, - signed_extrinsic_bytes.len(), - e - ); - failed_calls.push((id, create_failed_call(id, error_message))); - continue; - } - }; - - to_submit.push((id, signed_extrinsic)); - } - - // ── 4) submit decrypted extrinsics to pool ────────────────────────── - let at = client.info().best_hash; - log::debug!( - target: "mev-shield", - "revealer: submitting {} extrinsics to pool at best_hash={:?}", - to_submit.len(), - at - ); - - for (id, uxt) in to_submit.into_iter() { - let xt_bytes = uxt.encode(); - - log::debug!( - target: "mev-shield", - " id=0x{}: encoded UncheckedExtrinsic len={}", - hex::encode(id.as_bytes()), - xt_bytes.len() - ); - - match OpaqueExtrinsic::from_bytes(&xt_bytes) { - Ok(opaque) => { - match pool - .submit_one(at, TransactionSource::External, opaque) - .await - { - Ok(_) => { - let xt_hash = - sp_core::hashing::blake2_256(&xt_bytes); - log::debug!( - target: "mev-shield", - " id=0x{}: submit_one(...) OK, xt_hash=0x{}", - hex::encode(id.as_bytes()), - hex::encode(xt_hash) - ); - } - Err(e) => { - // Emit an on-chain failure event even when the *inner* - // transaction fails pre-dispatch validation in the pool. - let err_dbg = format!("{e:?}"); - let reason = truncate_utf8_to_bytes( - &format!( - "inner extrinsic rejected by tx-pool (pre-dispatch): {err_dbg}" - ), - 240, - ); - log::debug!( - target: "mev-shield", - " id=0x{}: submit_one(...) FAILED (will mark_decryption_failed): {:?}", - hex::encode(id.as_bytes()), - e - ); - failed_calls.push((id, create_failed_call(id, &reason))); - } - } - } - Err(e) => { - let err_dbg = format!("{e:?}"); - let reason = truncate_utf8_to_bytes( - &format!( - "invalid decrypted extrinsic bytes (OpaqueExtrinsic::from_bytes): {err_dbg}" - ), - 240, - ); - log::debug!( - target: "mev-shield", - " id=0x{}: OpaqueExtrinsic::from_bytes failed (will mark_decryption_failed): {:?}", - hex::encode(id.as_bytes()), - e - ); - failed_calls.push((id, create_failed_call(id, &reason))); - } - } - } - - // ── 5) submit decryption-failed markers ───────────────────────────── - if !failed_calls.is_empty() { - log::debug!( - target: "mev-shield", - "revealer: submitting {} mark_decryption_failed calls at best_hash={:?}", - failed_calls.len(), - at - ); - - for (id, call) in failed_calls.into_iter() { - let uxt: node_subtensor_runtime::UncheckedExtrinsic = - node_subtensor_runtime::UncheckedExtrinsic::new_bare(call); - let xt_bytes = uxt.encode(); - - log::debug!( - target: "mev-shield", - " id=0x{}: encoded mark_decryption_failed UncheckedExtrinsic len={}", - hex::encode(id.as_bytes()), - xt_bytes.len() - ); - - match OpaqueExtrinsic::from_bytes(&xt_bytes) { - Ok(opaque) => { - match pool - .submit_one(at, TransactionSource::Local, opaque) - .await - { - Ok(_) => { - let xt_hash = - sp_core::hashing::blake2_256(&xt_bytes); - log::debug!( - target: "mev-shield", - " id=0x{}: submit_one(mark_decryption_failed) OK, xt_hash=0x{}", - hex::encode(id.as_bytes()), - hex::encode(xt_hash) - ); - } - Err(e) => { - log::warn!( - target: "mev-shield", - " id=0x{}: submit_one(mark_decryption_failed) FAILED: {:?}", - hex::encode(id.as_bytes()), - e - ); - } - } - } - Err(e) => { - log::warn!( - target: "mev-shield", - " id=0x{}: OpaqueExtrinsic::from_bytes(mark_decryption_failed) failed: {:?}", - hex::encode(id.as_bytes()), - e - ); - } - } - } - } - } - }, - ); - } -} From 4bba8d2f5e98f826db6857cb0d30a2ff1c0ad0f8 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Sun, 8 Feb 2026 23:44:25 -0300 Subject: [PATCH 07/78] extract Executive Context --- runtime/src/lib.rs | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 0d046da5d7..f3c0bbe754 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -1641,15 +1641,12 @@ pub type CheckedExtrinsic = // The payload being signed in transactions. pub type SignedPayload = generic::SignedPayload; + +// Context for the executive. +pub type Context = frame_system::ChainContext; // Executive: handles dispatch to the various modules. -pub type Executive = frame_executive::Executive< - Runtime, - Block, - frame_system::ChainContext, - Runtime, - AllPalletsWithSystem, - Migrations, ->; +pub type Executive = + frame_executive::Executive; #[cfg(feature = "runtime-benchmarks")] #[macro_use] From e862719b144ac9a0440afb512ecfc9af5d0fb461 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 10:49:06 -0300 Subject: [PATCH 08/78] remove keys default and swap safely --- node/src/mev_shield/keystore.rs | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/node/src/mev_shield/keystore.rs b/node/src/mev_shield/keystore.rs index 8434698b8c..2f6d4d5289 100644 --- a/node/src/mev_shield/keystore.rs +++ b/node/src/mev_shield/keystore.rs @@ -12,7 +12,7 @@ pub struct ShieldKeystore(Mutex); impl ShieldKeystore { pub fn new() -> Self { - Self(Mutex::new(ShieldKeys::new())) + Self(Mutex::new(ShieldKeys::generate())) } pub fn roll_for_next_slot(&self) -> Result<(), anyhow::Error> { @@ -22,8 +22,13 @@ impl ShieldKeystore { .map_err(|e| anyhow::anyhow!("Failed to lock shield keystore: {}", e))?; keys.current_sk.zeroize(); - keys.current_sk = core::mem::take(&mut keys.next_sk); - keys.current_pk = core::mem::take(&mut keys.next_pk); + + // SAFETY: We are swapping the private keys and public keys in a safe way + // without intermediate variables or implementing "Default" for the key types. + unsafe { + std::ptr::swap(&raw mut keys.current_sk, &raw mut keys.next_sk); + std::ptr::swap(&raw mut keys.current_pk, &raw mut keys.next_pk); + } let (next_sk, next_pk) = MlKem768::generate(&mut OsRng); keys.next_sk = next_sk.into(); @@ -32,16 +37,16 @@ impl ShieldKeystore { Ok(()) } - pub fn next_public_key(&self) -> Result { + pub fn next_public_key(&self) -> Result, anyhow::Error> { let keys = self .0 .lock() .map_err(|e| anyhow::anyhow!("Failed to lock shield keystore: {}", e))?; - Ok(keys.next_pk.clone()) + Ok(keys.next_pk.0.clone()) } } -#[derive(Default, Zeroize, ZeroizeOnDrop)] +#[derive(Zeroize, ZeroizeOnDrop)] struct PrivateKey(Vec); impl From> for PrivateKey { @@ -50,7 +55,7 @@ impl From> for PrivateKey { } } -#[derive(Default, Clone, Encode)] +#[derive(Clone, Encode)] pub struct PublicKey(Vec); impl From> for PublicKey { @@ -59,8 +64,8 @@ impl From> for PublicKey { } } -/// Holds the current/next ML‑KEM keypairs. -pub struct ShieldKeys { +/// Holds the current/next ML‑KEM keypairs in-memory for a single author. +struct ShieldKeys { current_sk: PrivateKey, current_pk: PublicKey, next_sk: PrivateKey, @@ -68,7 +73,7 @@ pub struct ShieldKeys { } impl ShieldKeys { - pub fn new() -> Self { + fn generate() -> Self { let (current_sk, current_pk) = MlKem768::generate(&mut OsRng); let (next_sk, next_pk) = MlKem768::generate(&mut OsRng); Self { @@ -80,12 +85,6 @@ impl ShieldKeys { } } -impl Default for ShieldKeys { - fn default() -> Self { - Self::new() - } -} - impl Zeroize for ShieldKeys { fn zeroize(&mut self) { self.current_sk.zeroize(); From 96202f17409632edf826824eb35353182dc13808 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 11:01:37 -0300 Subject: [PATCH 09/78] make inherent public key possibly none in case of node failure --- node/src/mev_shield/inherents.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/node/src/mev_shield/inherents.rs b/node/src/mev_shield/inherents.rs index 80ce59a722..b930d0bb6c 100644 --- a/node/src/mev_shield/inherents.rs +++ b/node/src/mev_shield/inherents.rs @@ -6,7 +6,7 @@ use std::sync::Arc; pub const INHERENT_IDENTIFIER: InherentIdentifier = *b"shieldpk"; /// The inherent type for the next MEV-Shield public key. -pub type InherentType = Vec; +pub type InherentType = Option>; pub struct InherentDataProvider { keystore: Arc, @@ -21,8 +21,8 @@ impl InherentDataProvider { #[async_trait::async_trait] impl sp_inherents::InherentDataProvider for InherentDataProvider { async fn provide_inherent_data(&self, inherent_data: &mut InherentData) -> Result<(), Error> { - let public_key = self.keystore.next_public_key().ok().unwrap_or_default(); - inherent_data.put_data(INHERENT_IDENTIFIER, &public_key) + let public_key = self.keystore.next_public_key().ok(); + inherent_data.put_data::(INHERENT_IDENTIFIER, &public_key) } async fn try_handle_error( From 8c0892e2439d299ccf94a5e0a9ea5d791d419188 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 14:59:07 -0300 Subject: [PATCH 10/78] move shield client logic to own stc-shield crate --- Cargo.toml | 3 ++ client/shield/Cargo.toml | 32 +++++++++++++++++++ .../shield/src}/inherents.rs | 0 .../shield/src}/key_rotation.rs | 7 ++-- .../shield/src}/keystore.rs | 0 .../mod.rs => client/shield/src/lib.rs | 0 node/Cargo.toml | 1 + node/src/consensus/aura_consensus.rs | 2 +- node/src/consensus/babe_consensus.rs | 2 +- node/src/consensus/consensus_mechanism.rs | 2 +- node/src/lib.rs | 1 - node/src/main.rs | 1 - node/src/service.rs | 4 +-- 13 files changed, 45 insertions(+), 10 deletions(-) create mode 100644 client/shield/Cargo.toml rename {node/src/mev_shield => client/shield/src}/inherents.rs (100%) rename {node/src/mev_shield => client/shield/src}/key_rotation.rs (88%) rename {node/src/mev_shield => client/shield/src}/keystore.rs (100%) rename node/src/mev_shield/mod.rs => client/shield/src/lib.rs (100%) diff --git a/Cargo.toml b/Cargo.toml index 3b759b5588..3042b330cd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,6 +33,7 @@ members = [ "runtime", "support/*", "chain-extensions", + "client/shield" ] resolver = "2" @@ -121,6 +122,8 @@ num_enum = { version = "0.7.4", default-features = false } tokio = { version = "1.38", default-features = false } zeroize = { version = "1.8.2", default-features = false } +stc-shield = { path = "client/shield", default-features = false } + frame-metadata = { version = "23.0.0", default-features = false } pallet-subtensor-proxy = { path = "pallets/proxy", default-features = false } diff --git a/client/shield/Cargo.toml b/client/shield/Cargo.toml new file mode 100644 index 0000000000..d8ec783da7 --- /dev/null +++ b/client/shield/Cargo.toml @@ -0,0 +1,32 @@ +[package] +name = "stc-shield" +description = "MEV Shield client implementation" +version = "0.1.0" +edition.workspace = true + +[dependencies] +log.workspace = true +async-trait.workspace = true +anyhow.workspace = true +codec.workspace = true +futures.workspace = true + +# Crypto +rand.workspace = true +chacha20poly1305 = { workspace = true, features = ["std"] } +ml-kem = { workspace = true, features = ["zeroize"] } +zeroize.workspace = true + +# Substrate +sc-service.workspace = true +sc-client-api.workspace = true +sp-runtime.workspace = true +sp-consensus.workspace = true +sp-inherents.workspace = true + +[lints] +workspace = true + +[features] +default = ["std"] +std = [] diff --git a/node/src/mev_shield/inherents.rs b/client/shield/src/inherents.rs similarity index 100% rename from node/src/mev_shield/inherents.rs rename to client/shield/src/inherents.rs diff --git a/node/src/mev_shield/key_rotation.rs b/client/shield/src/key_rotation.rs similarity index 88% rename from node/src/mev_shield/key_rotation.rs rename to client/shield/src/key_rotation.rs index a8fc1b5779..ca6bf05b13 100644 --- a/node/src/mev_shield/key_rotation.rs +++ b/client/shield/src/key_rotation.rs @@ -1,8 +1,9 @@ use super::ShieldKeystore; use futures::StreamExt; +use sc_client_api::BlockchainEvents; use sc_service::SpawnTaskHandle; use sp_consensus::BlockOrigin; -use sp_runtime::traits::Header; +use sp_runtime::traits::{Block, Header}; use std::sync::Arc; pub fn spawn_key_rotation_on_own_import( @@ -10,8 +11,8 @@ pub fn spawn_key_rotation_on_own_import( client: Arc, keystore: Arc, ) where - B: sp_runtime::traits::Block, - C: sc_client_api::BlockchainEvents + Send + Sync + 'static, + B: Block, + C: BlockchainEvents + Send + Sync + 'static, { task_spawner.spawn("mev-shield-key-rotation", None, async move { log::debug!(target: "mev-shield", "Key-rotation task started"); diff --git a/node/src/mev_shield/keystore.rs b/client/shield/src/keystore.rs similarity index 100% rename from node/src/mev_shield/keystore.rs rename to client/shield/src/keystore.rs diff --git a/node/src/mev_shield/mod.rs b/client/shield/src/lib.rs similarity index 100% rename from node/src/mev_shield/mod.rs rename to client/shield/src/lib.rs diff --git a/node/Cargo.toml b/node/Cargo.toml index ae210601ad..3c6d63f449 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -78,6 +78,7 @@ sp-keystore.workspace = true polkadot-sdk = { workspace = true, features = [ "cumulus-primitives-proof-size-hostfunction", ] } +stc-shield = { workspace = true } # These dependencies are used for the subtensor's RPCs jsonrpsee = { workspace = true, features = ["server"] } diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index e11f69d05b..2bfeaea621 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -3,7 +3,6 @@ use crate::consensus::{ConsensusMechanism, StartAuthoringParams}; use crate::{ client::{FullBackend, FullClient}, ethereum::EthConfiguration, - mev_shield::{InherentDataProvider as ShieldInherentDataProvider, ShieldKeystore}, service::{BIQ, FullSelectChain, GrandpaBlockImport}, }; use jsonrpsee::tokio; @@ -29,6 +28,7 @@ use sp_inherents::CreateInherentDataProviders; use sp_keystore::KeystorePtr; use sp_runtime::traits::Block as BlockT; use sp_runtime::traits::NumberFor; +use stc_shield::{InherentDataProvider as ShieldInherentDataProvider, ShieldKeystore}; use std::{error::Error, sync::Arc}; pub struct AuraConsensus; diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index af73a1925d..3f6a292638 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -4,7 +4,6 @@ use crate::{ client::{FullBackend, FullClient}, conditional_evm_block_import::ConditionalEVMBlockImport, ethereum::EthConfiguration, - mev_shield::{InherentDataProvider as ShieldInherentDataProvider, ShieldKeystore}, service::{BIQ, FullSelectChain, GrandpaBlockImport}, }; use fc_consensus::FrontierBlockImport; @@ -32,6 +31,7 @@ use sp_consensus_slots::SlotDuration; use sp_inherents::CreateInherentDataProviders; use sp_keystore::KeystorePtr; use sp_runtime::traits::NumberFor; +use stc_shield::{InherentDataProvider as ShieldInherentDataProvider, ShieldKeystore}; use std::{error::Error, sync::Arc}; pub struct BabeConsensus { diff --git a/node/src/consensus/consensus_mechanism.rs b/node/src/consensus/consensus_mechanism.rs index 82f7c99dce..a581ccb561 100644 --- a/node/src/consensus/consensus_mechanism.rs +++ b/node/src/consensus/consensus_mechanism.rs @@ -22,11 +22,11 @@ use sp_consensus_slots::SlotDuration; use sp_inherents::CreateInherentDataProviders; use sp_keystore::KeystorePtr; use sp_runtime::traits::NumberFor; +use stc::ShieldKeystore; use std::sync::Arc; use std::sync::atomic::AtomicBool; use crate::client::FullClient; -use crate::mev_shield::ShieldKeystore; use crate::service::BIQ; use crate::service::FullSelectChain; diff --git a/node/src/lib.rs b/node/src/lib.rs index ab4a409e1b..c447a07309 100644 --- a/node/src/lib.rs +++ b/node/src/lib.rs @@ -4,6 +4,5 @@ pub mod client; pub mod conditional_evm_block_import; pub mod consensus; pub mod ethereum; -pub mod mev_shield; pub mod rpc; pub mod service; diff --git a/node/src/main.rs b/node/src/main.rs index 7adffa0ae9..64f25acc67 100644 --- a/node/src/main.rs +++ b/node/src/main.rs @@ -10,7 +10,6 @@ mod command; mod conditional_evm_block_import; mod consensus; mod ethereum; -mod mev_shield; mod rpc; mod service; diff --git a/node/src/service.rs b/node/src/service.rs index 72e37f5418..e0a893b10a 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -21,6 +21,7 @@ use sp_core::crypto::KeyTypeId; use sp_keystore::Keystore; use sp_runtime::key_types; use sp_runtime::traits::{Block as BlockT, NumberFor}; +use stc_shield::{self, ShieldKeystore}; use std::collections::HashSet; use std::str::FromStr; use std::sync::atomic::AtomicBool; @@ -34,7 +35,6 @@ use crate::ethereum::{ BackendType, EthConfiguration, FrontierBackend, FrontierPartialComponents, StorageOverride, StorageOverrideHandler, db_config_dir, new_frontier_partial, spawn_frontier_tasks, }; -use crate::mev_shield::{self, ShieldKeystore}; const LOG_TARGET: &str = "node-service"; @@ -558,7 +558,7 @@ where } let shield_keystore = Arc::new(ShieldKeystore::new()); - mev_shield::spawn_key_rotation_on_own_import( + stc_shield::spawn_key_rotation_on_own_import( &task_manager.spawn_handle(), client.clone(), shield_keystore.clone(), From 386f759e1f78ce72f1051e82474d4430fe1494b8 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 15:01:32 -0300 Subject: [PATCH 11/78] added shield primitives crate (stp-shield) --- Cargo.toml | 1 + primitives/shield/Cargo.toml | 17 ++++++++ primitives/shield/src/lib.rs | 80 ++++++++++++++++++++++++++++++++++++ 3 files changed, 98 insertions(+) create mode 100644 primitives/shield/Cargo.toml create mode 100644 primitives/shield/src/lib.rs diff --git a/Cargo.toml b/Cargo.toml index 3042b330cd..79a6247417 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -71,6 +71,7 @@ subtensor-runtime-common = { default-features = false, path = "common" } subtensor-swap-interface = { default-features = false, path = "pallets/swap-interface" } subtensor-transaction-fee = { default-features = false, path = "pallets/transaction-fee" } subtensor-chain-extensions = { default-features = false, path = "chain-extensions" } +stp-shield = { path = "primitives/shield", default-features = false } ed25519-dalek = { version = "2.1.0", default-features = false } async-trait = "0.1" diff --git a/primitives/shield/Cargo.toml b/primitives/shield/Cargo.toml new file mode 100644 index 0000000000..ed9cd7ebb6 --- /dev/null +++ b/primitives/shield/Cargo.toml @@ -0,0 +1,17 @@ +[package] +name = "stp-shield" +description = "MEV Shield primitives for Subtensor runtime" +version = "0.1.0" +edition.workspace = true + + +[dependencies] +codec.workspace = true +sp-externalities.workspace = true + +[lints] +workspace = true + +[features] +default = ["std"] +std = [] diff --git a/primitives/shield/src/lib.rs b/primitives/shield/src/lib.rs new file mode 100644 index 0000000000..6351d7f6fd --- /dev/null +++ b/primitives/shield/src/lib.rs @@ -0,0 +1,80 @@ +//! MEV Shield Keystore traits + +#![cfg_attr(not(feature = "std"), no_std)] + +extern crate alloc; + +use codec::{Decode, Encode}; + +use alloc::{string::String, sync::Arc, vec::Vec}; + +#[derive(Debug, Encode, Decode)] +pub enum Error { + /// Keystore unavailable + Unavailable, + /// Validation error + ValidationError(String), + /// Other error + Other(String), +} + +pub type Result = core::result::Result; + +/// Something that generates, stores and provides access to secret keys +/// and operations used by the MEV Shield. +pub trait ShieldKeystore: Send + Sync { + /// Roll for the next slot and update the current/next keys. + fn roll_for_next_slot(&self) -> Result<()>; + + /// Get the next public key. + fn next_public_key(&self) -> Result>; + + /// Decapsulate a ciphertext using the ML-KEM-768 algorithm. + fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> Result<[u8; 32]>; + + /// Decrypt a ciphertext using the XChaCha20-Poly1305 AEAD scheme. + fn aead_decrypt( + &self, + key: [u8; 32], + nonce: [u8; 24], + msg: &[u8], + aad: &[u8], + ) -> Result>; +} + +impl ShieldKeystore for Arc { + fn roll_for_next_slot(&self) -> Result<()> { + (**self).roll_for_next_slot() + } + + fn next_public_key(&self) -> Result> { + (**self).next_public_key() + } + + fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> Result<[u8; 32]> { + (**self).mlkem768_decapsulate(ciphertext) + } + + fn aead_decrypt( + &self, + key: [u8; 32], + nonce: [u8; 24], + msg: &[u8], + aad: &[u8], + ) -> Result> { + (**self).aead_decrypt(key, nonce, msg, aad) + } +} + +pub type ShieldKeystorePtr = Arc; + +sp_externalities::decl_extension! { + /// The shield keystore extension to register/retrieve from the externalities. + pub struct ShieldKeystoreExt(ShieldKeystorePtr); +} + +impl ShieldKeystoreExt { + pub fn new(keystore: T) -> Self { + Self(Arc::new(keystore)) + } +} From a0051f95c07a42e9a1e1661d5ac33fdc576b9a05 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 16:51:11 -0300 Subject: [PATCH 12/78] refactor MemoryShieldKeystore and implement ShieldKeystore --- client/shield/Cargo.toml | 4 +- client/shield/src/keystore.rs | 167 ++++++++++++++++++++-------------- 2 files changed, 102 insertions(+), 69 deletions(-) diff --git a/client/shield/Cargo.toml b/client/shield/Cargo.toml index d8ec783da7..88baa4bf01 100644 --- a/client/shield/Cargo.toml +++ b/client/shield/Cargo.toml @@ -15,7 +15,6 @@ futures.workspace = true rand.workspace = true chacha20poly1305 = { workspace = true, features = ["std"] } ml-kem = { workspace = true, features = ["zeroize"] } -zeroize.workspace = true # Substrate sc-service.workspace = true @@ -24,6 +23,9 @@ sp-runtime.workspace = true sp-consensus.workspace = true sp-inherents.workspace = true +# Subtensor +stp-shield.workspace = true + [lints] workspace = true diff --git a/client/shield/src/keystore.rs b/client/shield/src/keystore.rs index 2f6d4d5289..aeaea04fdd 100644 --- a/client/shield/src/keystore.rs +++ b/client/shield/src/keystore.rs @@ -1,95 +1,126 @@ -use codec::Encode; +use chacha20poly1305::{ + KeyInit, XChaCha20Poly1305, XNonce, + aead::{Aead, Payload}, +}; use ml_kem::{ - EncodedSizeUser, KemCore, MlKem768, MlKem768Params, - kem::{DecapsulationKey, EncapsulationKey}, + Ciphertext, EncodedSizeUser, KemCore, MlKem768, MlKem768Params, + kem::{Decapsulate, DecapsulationKey, EncapsulationKey}, }; use rand::rngs::OsRng; -use std::sync::Mutex; -use zeroize::{Zeroize, ZeroizeOnDrop}; +use std::sync::RwLock; +use stp_shield::{Error as TraitError, Result as TraitResult, ShieldKeystore}; -/// The keystore for the MEV-Shield. -pub struct ShieldKeystore(Mutex); +/// An memory-based keystore for the MEV-Shield. +pub struct MemoryShieldKeystore(RwLock); -impl ShieldKeystore { +impl MemoryShieldKeystore { pub fn new() -> Self { - Self(Mutex::new(ShieldKeys::generate())) + Self(RwLock::new(ShieldKeystoreInner::new())) } +} - pub fn roll_for_next_slot(&self) -> Result<(), anyhow::Error> { - let mut keys = self - .0 - .lock() - .map_err(|e| anyhow::anyhow!("Failed to lock shield keystore: {}", e))?; - - keys.current_sk.zeroize(); - - // SAFETY: We are swapping the private keys and public keys in a safe way - // without intermediate variables or implementing "Default" for the key types. - unsafe { - std::ptr::swap(&raw mut keys.current_sk, &raw mut keys.next_sk); - std::ptr::swap(&raw mut keys.current_pk, &raw mut keys.next_pk); - } - - let (next_sk, next_pk) = MlKem768::generate(&mut OsRng); - keys.next_sk = next_sk.into(); - keys.next_pk = next_pk.into(); - - Ok(()) +impl ShieldKeystore for MemoryShieldKeystore { + fn roll_for_next_slot(&self) -> TraitResult<()> { + self.0 + .write() + .map_err(|_| TraitError::Unavailable)? + .roll_for_next_slot() } - pub fn next_public_key(&self) -> Result, anyhow::Error> { - let keys = self - .0 - .lock() - .map_err(|e| anyhow::anyhow!("Failed to lock shield keystore: {}", e))?; - Ok(keys.next_pk.0.clone()) + fn next_public_key(&self) -> TraitResult> { + self.0 + .read() + .map_err(|_| TraitError::Unavailable)? + .next_public_key() } -} - -#[derive(Zeroize, ZeroizeOnDrop)] -struct PrivateKey(Vec); -impl From> for PrivateKey { - fn from(key: DecapsulationKey) -> Self { - PrivateKey(key.as_bytes().to_vec()) + fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> TraitResult<[u8; 32]> { + self.0 + .read() + .map_err(|_| TraitError::Unavailable)? + .mlkem768_decapsulate(ciphertext) } -} - -#[derive(Clone, Encode)] -pub struct PublicKey(Vec); -impl From> for PublicKey { - fn from(key: EncapsulationKey) -> Self { - PublicKey(key.as_bytes().to_vec()) + fn aead_decrypt( + &self, + key: [u8; 32], + nonce: [u8; 24], + msg: &[u8], + aad: &[u8], + ) -> TraitResult> { + self.0 + .read() + .map_err(|_| TraitError::Unavailable)? + .aead_decrypt(key, nonce, msg, aad) } } /// Holds the current/next ML‑KEM keypairs in-memory for a single author. -struct ShieldKeys { - current_sk: PrivateKey, - current_pk: PublicKey, - next_sk: PrivateKey, - next_pk: PublicKey, +pub struct ShieldKeystoreInner { + current_pair: ShieldKeyPair, + next_pair: ShieldKeyPair, } -impl ShieldKeys { - fn generate() -> Self { - let (current_sk, current_pk) = MlKem768::generate(&mut OsRng); - let (next_sk, next_pk) = MlKem768::generate(&mut OsRng); +impl ShieldKeystoreInner { + fn new() -> Self { Self { - current_sk: PrivateKey::from(current_sk), - current_pk: PublicKey::from(current_pk), - next_sk: PrivateKey::from(next_sk), - next_pk: PublicKey::from(next_pk), + current_pair: ShieldKeyPair::generate(), + next_pair: ShieldKeyPair::generate(), } } -} -impl Zeroize for ShieldKeys { - fn zeroize(&mut self) { - self.current_sk.zeroize(); - self.next_sk.zeroize(); + fn roll_for_next_slot(&mut self) -> TraitResult<()> { + std::mem::swap(&mut self.current_pair, &mut self.next_pair); + self.next_pair = ShieldKeyPair::generate(); + Ok(()) + } + + fn next_public_key(&self) -> TraitResult> { + Ok(self.next_pair.enc_key.as_bytes().to_vec()) } + + fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> TraitResult<[u8; 32]> { + let ciphertext = Ciphertext::::try_from(ciphertext) + .map_err(|e| TraitError::ValidationError(e.to_string()))?; + let shared_secret = self + .current_pair + .dec_key + .decapsulate(&ciphertext) + .map_err(|_| { + TraitError::Other("Failed to decapsulate ciphertext using ML-KEM 768".into()) + })?; + + Ok(shared_secret.into()) + } + + fn aead_decrypt( + &self, + key: [u8; 32], + nonce: [u8; 24], + msg: &[u8], + aad: &[u8], + ) -> TraitResult> { + let aead = XChaCha20Poly1305::new((&key).into()); + let nonce = XNonce::from_slice(&nonce); + let payload = Payload { msg, aad }; + let decrypted = aead + .decrypt(nonce, payload) + .map_err(|_| TraitError::Other("Failed to decrypt message using AEAD".into()))?; + + Ok(decrypted) + } +} + +/// A pair of ML‑KEM‑768 decapsulation and encapsulation keys. +#[derive(Debug, Clone)] +struct ShieldKeyPair { + dec_key: DecapsulationKey, + enc_key: EncapsulationKey, } -impl ZeroizeOnDrop for ShieldKeys {} +impl ShieldKeyPair { + fn generate() -> Self { + let (dec_key, enc_key) = MlKem768::generate(&mut OsRng); + Self { dec_key, enc_key } + } +} From 3560a2cc0fcb109ccd92a42a3215a29d56d4fdae Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 16:52:39 -0300 Subject: [PATCH 13/78] fix types following stp-shield crate creation --- client/shield/src/inherents.rs | 7 +++---- client/shield/src/key_rotation.rs | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/client/shield/src/inherents.rs b/client/shield/src/inherents.rs index b930d0bb6c..54c6cf9fad 100644 --- a/client/shield/src/inherents.rs +++ b/client/shield/src/inherents.rs @@ -1,6 +1,5 @@ -use super::ShieldKeystore; use sp_inherents::{Error, InherentData, InherentIdentifier}; -use std::sync::Arc; +use stp_shield::ShieldKeystorePtr; // The inherent identifier for the next MEV-Shield public key. pub const INHERENT_IDENTIFIER: InherentIdentifier = *b"shieldpk"; @@ -9,11 +8,11 @@ pub const INHERENT_IDENTIFIER: InherentIdentifier = *b"shieldpk"; pub type InherentType = Option>; pub struct InherentDataProvider { - keystore: Arc, + keystore: ShieldKeystorePtr, } impl InherentDataProvider { - pub fn new(keystore: Arc) -> Self { + pub fn new(keystore: ShieldKeystorePtr) -> Self { Self { keystore } } } diff --git a/client/shield/src/key_rotation.rs b/client/shield/src/key_rotation.rs index ca6bf05b13..b5151bc7b6 100644 --- a/client/shield/src/key_rotation.rs +++ b/client/shield/src/key_rotation.rs @@ -1,15 +1,15 @@ -use super::ShieldKeystore; use futures::StreamExt; use sc_client_api::BlockchainEvents; use sc_service::SpawnTaskHandle; use sp_consensus::BlockOrigin; use sp_runtime::traits::{Block, Header}; use std::sync::Arc; +use stp_shield::ShieldKeystorePtr; pub fn spawn_key_rotation_on_own_import( task_spawner: &SpawnTaskHandle, client: Arc, - keystore: Arc, + keystore: ShieldKeystorePtr, ) where B: Block, C: BlockchainEvents + Send + Sync + 'static, From 1869239417e768d0c26504b90556b961c6b158fe Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 16:52:51 -0300 Subject: [PATCH 14/78] remove unused deps from node --- node/Cargo.toml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/node/Cargo.toml b/node/Cargo.toml index 3c6d63f449..69d98e5e9d 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -26,7 +26,6 @@ clap = { workspace = true, features = ["derive"] } futures = { workspace = true, features = ["thread-pool"] } serde = { workspace = true, features = ["derive"] } hex.workspace = true -zeroize.workspace = true # Storage import memmap2.workspace = true @@ -117,16 +116,9 @@ fp-consensus.workspace = true num-traits = { workspace = true, features = ["std"] } # Mev Shield -pallet-shield.workspace = true tokio = { workspace = true, features = ["time"] } -chacha20poly1305 = { workspace = true, features = ["std"] } codec.workspace = true -rand.workspace = true -anyhow.workspace = true pallet-subtensor.workspace = true -ml-kem = { workspace = true, features = ["zeroize"] } -rand_core.workspace = true -blake2.workspace = true # Local Dependencies node-subtensor-runtime = { workspace = true, features = ["std"] } @@ -171,7 +163,6 @@ runtime-benchmarks = [ "pallet-transaction-payment/runtime-benchmarks", "polkadot-sdk/runtime-benchmarks", "pallet-subtensor/runtime-benchmarks", - "pallet-shield/runtime-benchmarks", ] pow-faucet = [] @@ -186,7 +177,6 @@ try-runtime = [ "pallet-commitments/try-runtime", "pallet-drand/try-runtime", "polkadot-sdk/try-runtime", - "pallet-shield/try-runtime", "pallet-subtensor/try-runtime", ] From f58c3d7ea9e1ea6effdde2714e464f5ab52c757e Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 18:50:03 -0300 Subject: [PATCH 15/78] added subtensor primitives for I/O aka custom host functions (stp-io) --- primitives/io/Cargo.toml | 19 ++++++++++ primitives/io/src/lib.rs | 72 ++++++++++++++++++++++++++++++++++++ primitives/shield/src/lib.rs | 10 +++++ 3 files changed, 101 insertions(+) create mode 100644 primitives/io/Cargo.toml create mode 100644 primitives/io/src/lib.rs diff --git a/primitives/io/Cargo.toml b/primitives/io/Cargo.toml new file mode 100644 index 0000000000..e795fb18c3 --- /dev/null +++ b/primitives/io/Cargo.toml @@ -0,0 +1,19 @@ +[package] +name = "stp-io" +description = "Subtensor runtime primitives for I/O" +version = "0.1.0" +edition.workspace = true + + +[dependencies] +codec.workspace = true +sp-runtime-interface.workspace = true +sp-externalities.workspace = true +stp-shield.workspace = true + +[lints] +workspace = true + +[features] +default = ["std"] +std = [] diff --git a/primitives/io/src/lib.rs b/primitives/io/src/lib.rs new file mode 100644 index 0000000000..9e4028f281 --- /dev/null +++ b/primitives/io/src/lib.rs @@ -0,0 +1,72 @@ +//! Subtensor Primitives for IO +//! +//! This crate contains interfaces for the runtime to communicate with the outside world, ergo `io`. +//! In other context, such interfaces are referred to as "**host functions**". +#![cfg_attr(not(feature = "std"), no_std)] + +extern crate alloc; + +use codec::{Decode, Encode}; +use sp_runtime_interface::{ + pass_by::{ + AllocateAndReturnByCodec, PassFatPointerAndRead, PassFatPointerAndReadWrite, + PassPointerAndRead, PassPointerAndWrite, + }, + runtime_interface, +}; +use stp_shield::ShieldKeystoreExt; + +use alloc::string::String; + +#[cfg(not(substrate_runtime))] +use sp_externalities::ExternalitiesExt; + +#[derive(Debug, Encode, Decode)] +pub enum Error { + Crypto(String), +} + +impl core::fmt::Display for Error { + fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { + match self { + Error::Crypto(e) => write!(f, "Crypto error: {}", e), + } + } +} + +/// Interfaces for working with crypto withing the runtime. +#[runtime_interface] +pub trait Crypto { + /// Decapsulate a ciphertext using the ML-KEM-768 algorithm. + fn mlkem768_decapsulate( + &mut self, + ciphertext: PassFatPointerAndRead<&[u8]>, + buffer: PassPointerAndWrite<&mut [u8; 32], 32>, + ) -> AllocateAndReturnByCodec> { + let result = &self + .extension::() + .expect("No `shield keystore` associated for the current context!") + .mlkem768_decapsulate(ciphertext) + .map_err(|e| Error::Crypto(e.to_string()))?; + buffer.copy_from_slice(result); + Ok(()) + } + + /// Decrypt a ciphertext using the XChaCha20-Poly1305 AEAD scheme. + fn aead_decrypt( + &mut self, + key: PassPointerAndRead<&[u8; 32], 32>, + nonce: PassPointerAndRead<&[u8; 24], 24>, + msg: PassFatPointerAndRead<&[u8]>, + aad: PassFatPointerAndRead<&[u8]>, + buffer: PassFatPointerAndReadWrite<&mut [u8]>, + ) -> AllocateAndReturnByCodec> { + let result = &self + .extension::() + .expect("No `shield keystore` associated for the current context!") + .aead_decrypt(*key, *nonce, msg, aad) + .map_err(|e| Error::Crypto(e.to_string()))?; + buffer.copy_from_slice(result); + Ok(()) + } +} diff --git a/primitives/shield/src/lib.rs b/primitives/shield/src/lib.rs index 6351d7f6fd..d01c204b5d 100644 --- a/primitives/shield/src/lib.rs +++ b/primitives/shield/src/lib.rs @@ -18,6 +18,16 @@ pub enum Error { Other(String), } +impl core::fmt::Display for Error { + fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { + match self { + Error::Unavailable => write!(f, "Keystore unavailable"), + Error::ValidationError(e) => write!(f, "Validation error: {}", e), + Error::Other(e) => write!(f, "Other error: {}", e), + } + } +} + pub type Result = core::result::Result; /// Something that generates, stores and provides access to secret keys From 1d228bc351c96246e32fa7f3fcec47bac005fed5 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 19:14:02 -0300 Subject: [PATCH 16/78] fix imports and features --- primitives/io/Cargo.toml | 7 ++++++- primitives/io/src/lib.rs | 5 ++++- primitives/shield/Cargo.toml | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/primitives/io/Cargo.toml b/primitives/io/Cargo.toml index e795fb18c3..d82921105c 100644 --- a/primitives/io/Cargo.toml +++ b/primitives/io/Cargo.toml @@ -16,4 +16,9 @@ workspace = true [features] default = ["std"] -std = [] +std = [ + "codec/std", + "sp-runtime-interface/std", + "sp-externalities/std", + "stp-shield/std", +] diff --git a/primitives/io/src/lib.rs b/primitives/io/src/lib.rs index 9e4028f281..77db82f1c9 100644 --- a/primitives/io/src/lib.rs +++ b/primitives/io/src/lib.rs @@ -16,7 +16,10 @@ use sp_runtime_interface::{ }; use stp_shield::ShieldKeystoreExt; -use alloc::string::String; +use alloc::{ + string::{String, ToString}, + vec::Vec, +}; #[cfg(not(substrate_runtime))] use sp_externalities::ExternalitiesExt; diff --git a/primitives/shield/Cargo.toml b/primitives/shield/Cargo.toml index ed9cd7ebb6..6bd90a3554 100644 --- a/primitives/shield/Cargo.toml +++ b/primitives/shield/Cargo.toml @@ -14,4 +14,4 @@ workspace = true [features] default = ["std"] -std = [] +std = ["codec/std", "sp-externalities/std"] From 898cc21e0f7347cc1e87fb4af559afeb613bca5c Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 20:34:48 -0300 Subject: [PATCH 17/78] stp-shield: added basic shield runtime API --- primitives/shield/Cargo.toml | 4 +++- primitives/shield/src/lib.rs | 4 ++++ primitives/shield/src/runtime_api.rs | 13 +++++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 primitives/shield/src/runtime_api.rs diff --git a/primitives/shield/Cargo.toml b/primitives/shield/Cargo.toml index 6bd90a3554..52edc0a6f3 100644 --- a/primitives/shield/Cargo.toml +++ b/primitives/shield/Cargo.toml @@ -8,10 +8,12 @@ edition.workspace = true [dependencies] codec.workspace = true sp-externalities.workspace = true +sp-api.workspace = true +sp-runtime.workspace = true [lints] workspace = true [features] default = ["std"] -std = ["codec/std", "sp-externalities/std"] +std = ["codec/std", "sp-externalities/std", "sp-api/std", "sp-runtime/std"] diff --git a/primitives/shield/src/lib.rs b/primitives/shield/src/lib.rs index d01c204b5d..f5afb3e809 100644 --- a/primitives/shield/src/lib.rs +++ b/primitives/shield/src/lib.rs @@ -4,6 +4,10 @@ extern crate alloc; +mod runtime_api; + +pub use runtime_api::*; + use codec::{Decode, Encode}; use alloc::{string::String, sync::Arc, vec::Vec}; diff --git a/primitives/shield/src/runtime_api.rs b/primitives/shield/src/runtime_api.rs new file mode 100644 index 0000000000..cc4ae487d9 --- /dev/null +++ b/primitives/shield/src/runtime_api.rs @@ -0,0 +1,13 @@ +//! Runtime API definition for the MEV Shield. + +#![cfg_attr(not(feature = "std"), no_std)] + +extern crate alloc; + +use sp_runtime::traits::Block as BlockT; + +sp_api::decl_runtime_apis! { + pub trait ShieldApi { + fn try_decrypt_extrinsic(uxt: ::Extrinsic) -> Option<::Extrinsic>; + } +} From 01bf8b6003f55008702cb7bad7d48ee701d04c3e Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 9 Feb 2026 20:35:46 -0300 Subject: [PATCH 18/78] fix type errors in node consensus --- node/Cargo.toml | 8 ++++---- node/src/consensus/aura_consensus.rs | 8 ++++---- node/src/consensus/babe_consensus.rs | 8 ++++---- node/src/consensus/consensus_mechanism.rs | 4 ++-- node/src/service.rs | 12 +++++++++--- 5 files changed, 23 insertions(+), 17 deletions(-) diff --git a/node/Cargo.toml b/node/Cargo.toml index 69d98e5e9d..e994559168 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -26,6 +26,7 @@ clap = { workspace = true, features = ["derive"] } futures = { workspace = true, features = ["thread-pool"] } serde = { workspace = true, features = ["derive"] } hex.workspace = true +tokio = { workspace = true, features = ["time"] } # Storage import memmap2.workspace = true @@ -77,7 +78,6 @@ sp-keystore.workspace = true polkadot-sdk = { workspace = true, features = [ "cumulus-primitives-proof-size-hostfunction", ] } -stc-shield = { workspace = true } # These dependencies are used for the subtensor's RPCs jsonrpsee = { workspace = true, features = ["server"] } @@ -95,6 +95,7 @@ pallet-transaction-payment-rpc-runtime-api.workspace = true # These dependencies are used for runtime benchmarking frame-benchmarking.workspace = true frame-benchmarking-cli.workspace = true +pallet-subtensor.workspace = true # Needed for Frontier fc-mapping-sync.workspace = true @@ -116,9 +117,8 @@ fp-consensus.workspace = true num-traits = { workspace = true, features = ["std"] } # Mev Shield -tokio = { workspace = true, features = ["time"] } -codec.workspace = true -pallet-subtensor.workspace = true +stp-shield.workspace = true +stc-shield.workspace = true # Local Dependencies node-subtensor-runtime = { workspace = true, features = ["std"] } diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index 2bfeaea621..85731afbce 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -28,8 +28,8 @@ use sp_inherents::CreateInherentDataProviders; use sp_keystore::KeystorePtr; use sp_runtime::traits::Block as BlockT; use sp_runtime::traits::NumberFor; -use stc_shield::{InherentDataProvider as ShieldInherentDataProvider, ShieldKeystore}; use std::{error::Error, sync::Arc}; +use stp_shield::ShieldKeystorePtr; pub struct AuraConsensus; @@ -37,7 +37,7 @@ impl ConsensusMechanism for AuraConsensus { type InherentDataProviders = ( sp_consensus_aura::inherents::InherentDataProvider, sp_timestamp::InherentDataProvider, - ShieldInherentDataProvider, + stc_shield::InherentDataProvider, ); fn start_authoring( @@ -103,7 +103,7 @@ impl ConsensusMechanism for AuraConsensus { fn create_inherent_data_providers( slot_duration: SlotDuration, - shield_keystore: Arc, + shield_keystore: ShieldKeystorePtr, ) -> Result> { let timestamp = sp_timestamp::InherentDataProvider::from_system_time(); let slot = @@ -130,7 +130,7 @@ impl ConsensusMechanism for AuraConsensus { *timestamp, slot_duration, ); - let shield = ShieldInherentDataProvider::new(shield_keystore); + let shield = stc_shield::InherentDataProvider::new(shield_keystore); Ok((slot, timestamp, shield)) } diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 3f6a292638..8b067197ed 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -31,8 +31,8 @@ use sp_consensus_slots::SlotDuration; use sp_inherents::CreateInherentDataProviders; use sp_keystore::KeystorePtr; use sp_runtime::traits::NumberFor; -use stc_shield::{InherentDataProvider as ShieldInherentDataProvider, ShieldKeystore}; use std::{error::Error, sync::Arc}; +use stp_shield::ShieldKeystorePtr; pub struct BabeConsensus { babe_link: Option>, @@ -43,7 +43,7 @@ impl ConsensusMechanism for BabeConsensus { type InherentDataProviders = ( sp_consensus_babe::inherents::InherentDataProvider, sp_timestamp::InherentDataProvider, - ShieldInherentDataProvider, + stc_shield::InherentDataProvider, ); #[allow(clippy::expect_used)] @@ -113,7 +113,7 @@ impl ConsensusMechanism for BabeConsensus { fn create_inherent_data_providers( slot_duration: SlotDuration, - shield_keystore: Arc, + shield_keystore: ShieldKeystorePtr, ) -> Result> { let timestamp = sp_timestamp::InherentDataProvider::from_system_time(); let slot = @@ -121,7 +121,7 @@ impl ConsensusMechanism for BabeConsensus { *timestamp, slot_duration, ); - let shield = ShieldInherentDataProvider::new(shield_keystore); + let shield = stc_shield::InherentDataProvider::new(shield_keystore); Ok((slot, timestamp, shield)) } diff --git a/node/src/consensus/consensus_mechanism.rs b/node/src/consensus/consensus_mechanism.rs index a581ccb561..de32ce91ac 100644 --- a/node/src/consensus/consensus_mechanism.rs +++ b/node/src/consensus/consensus_mechanism.rs @@ -22,9 +22,9 @@ use sp_consensus_slots::SlotDuration; use sp_inherents::CreateInherentDataProviders; use sp_keystore::KeystorePtr; use sp_runtime::traits::NumberFor; -use stc::ShieldKeystore; use std::sync::Arc; use std::sync::atomic::AtomicBool; +use stp_shield::ShieldKeystorePtr; use crate::client::FullClient; use crate::service::BIQ; @@ -86,7 +86,7 @@ pub trait ConsensusMechanism { /// Creates IDPs for the consensus mechanism. fn create_inherent_data_providers( slot_duration: SlotDuration, - shield_keystore: Arc, + shield_keystore: ShieldKeystorePtr, ) -> Result>; /// Creates IDPs for the consensus mechanism for pending blocks. diff --git a/node/src/service.rs b/node/src/service.rs index e0a893b10a..f33931d210 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -21,12 +21,13 @@ use sp_core::crypto::KeyTypeId; use sp_keystore::Keystore; use sp_runtime::key_types; use sp_runtime::traits::{Block as BlockT, NumberFor}; -use stc_shield::{self, ShieldKeystore}; +use stc_shield::{self, MemoryShieldKeystore}; use std::collections::HashSet; use std::str::FromStr; use std::sync::atomic::AtomicBool; use std::{cell::RefCell, path::Path}; use std::{sync::Arc, time::Duration}; +use stp_shield::ShieldKeystorePtr; use substrate_prometheus_endpoint::Registry; use crate::cli::Sealing; @@ -452,7 +453,7 @@ where prometheus_registry.clone(), )); - let shield_keystore = Arc::new(ShieldKeystore::new()); + let shield_keystore = Arc::new(MemoryShieldKeystore::new()); let slot_duration = consensus_mechanism.slot_duration(&client)?; let pending_create_inherent_data_providers = move |_, ()| { let keystore = shield_keystore.clone(); @@ -540,6 +541,8 @@ where .await; if role.is_authority() { + let shield_keystore = Arc::new(MemoryShieldKeystore::new()); + // manual-seal authorship if let Some(sealing) = sealing { run_manual_seal_authorship( @@ -552,12 +555,12 @@ where prometheus_registry.as_ref(), telemetry.as_ref(), commands_stream, + shield_keystore.clone(), )?; log::info!("Manual Seal Ready"); return Ok(task_manager); } - let shield_keystore = Arc::new(ShieldKeystore::new()); stc_shield::spawn_key_rotation_on_own_import( &task_manager.spawn_handle(), client.clone(), @@ -570,6 +573,7 @@ where transaction_pool.clone(), prometheus_registry.as_ref(), telemetry.as_ref().map(|x| x.handle()), + shield_keystore.clone(), ); let slot_duration = consensus_mechanism.slot_duration(&client)?; @@ -718,6 +722,7 @@ fn run_manual_seal_authorship( commands_stream: mpsc::Receiver< sc_consensus_manual_seal::rpc::EngineCommand<::Hash>, >, + shield_keystore: ShieldKeystorePtr, ) -> Result<(), ServiceError> { let proposer_factory = sc_basic_authorship::ProposerFactory::new( task_manager.spawn_handle(), @@ -725,6 +730,7 @@ fn run_manual_seal_authorship( transaction_pool.clone(), prometheus_registry, telemetry.as_ref().map(|x| x.handle()), + shield_keystore, ); thread_local!(static TIMESTAMP: RefCell = const { RefCell::new(0) }); From d387a2271a377784982e8987fe4abad96aefcea6 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 10 Feb 2026 11:51:01 -0300 Subject: [PATCH 19/78] stp-io: aead_decrypt now returns Vec because unknown result size --- primitives/io/src/lib.rs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/primitives/io/src/lib.rs b/primitives/io/src/lib.rs index 77db82f1c9..e2ace080a9 100644 --- a/primitives/io/src/lib.rs +++ b/primitives/io/src/lib.rs @@ -62,14 +62,17 @@ pub trait Crypto { nonce: PassPointerAndRead<&[u8; 24], 24>, msg: PassFatPointerAndRead<&[u8]>, aad: PassFatPointerAndRead<&[u8]>, - buffer: PassFatPointerAndReadWrite<&mut [u8]>, - ) -> AllocateAndReturnByCodec> { - let result = &self + ) -> AllocateAndReturnByCodec, Error>> { + Ok(self .extension::() .expect("No `shield keystore` associated for the current context!") .aead_decrypt(*key, *nonce, msg, aad) - .map_err(|e| Error::Crypto(e.to_string()))?; - buffer.copy_from_slice(result); - Ok(()) + .map_err(|e| Error::Crypto(e.to_string()))?) } } + +/// The host functions Subtensor provides for the Wasm runtime environment. +/// +/// All these host functions will be callable from inside the Wasm environment. +#[cfg(not(substrate_runtime))] +pub type SubtensorHostFunctions = (crypto::HostFunctions,); From 3086ac0e359b9eb3bf91da10d124e9414ca521b9 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 10 Feb 2026 11:51:26 -0300 Subject: [PATCH 20/78] add SubtensorHostFunctions to node --- node/Cargo.toml | 1 + node/src/client.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/node/Cargo.toml b/node/Cargo.toml index e994559168..6087b9b6ce 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -78,6 +78,7 @@ sp-keystore.workspace = true polkadot-sdk = { workspace = true, features = [ "cumulus-primitives-proof-size-hostfunction", ] } +stp-io.workspace = true # These dependencies are used for the subtensor's RPCs jsonrpsee = { workspace = true, features = ["server"] } diff --git a/node/src/client.rs b/node/src/client.rs index e65683933b..94b0e90e15 100644 --- a/node/src/client.rs +++ b/node/src/client.rs @@ -16,5 +16,6 @@ pub type HostFunctions = ( frame_benchmarking::benchmarking::HostFunctions, sp_crypto_ec_utils::bls12_381::host_calls::HostFunctions, ProofSize, + stp_io::SubtensorHostFunctions, ); pub type RuntimeExecutor = WasmExecutor; From bd37bbaee96260132f9aad82c3898da04d4c7cf9 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 10 Feb 2026 11:53:23 -0300 Subject: [PATCH 21/78] rework the pallet-shield --- pallets/shield/Cargo.toml | 18 +- pallets/shield/src/lib.rs | 534 +++++++++++++---------------------- primitives/shield/src/lib.rs | 4 +- 3 files changed, 199 insertions(+), 357 deletions(-) diff --git a/pallets/shield/Cargo.toml b/pallets/shield/Cargo.toml index 1a0d9ef1f5..368cb559b2 100644 --- a/pallets/shield/Cargo.toml +++ b/pallets/shield/Cargo.toml @@ -15,6 +15,7 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { workspace = true, features = ["derive", "max-encoded-len"] } scale-info = { workspace = true, features = ["derive"] } +log.workspace = true subtensor-macros.workspace = true @@ -29,13 +30,10 @@ sp-runtime.workspace = true sp-io.workspace = true sp-std.workspace = true sp-weights.workspace = true +sp-inherents.workspace = true -# Pallets used in Config -pallet-timestamp.workspace = true -pallet-aura.workspace = true -sp-consensus-aura.workspace = true - -[dev-dependencies] +# Subtensor primitives +stp-io.workspace = true [features] default = ["std"] @@ -43,6 +41,7 @@ default = ["std"] std = [ "codec/std", "scale-info/std", + "log/std", "frame-support/std", "frame-system/std", "frame-benchmarking?/std", @@ -51,9 +50,7 @@ std = [ "sp-io/std", "sp-std/std", "sp-weights/std", - "pallet-timestamp/std", - "pallet-aura/std", - "sp-consensus-aura/std", + "stp-io/std", ] runtime-benchmarks = [ @@ -61,13 +58,10 @@ runtime-benchmarks = [ "frame-support/runtime-benchmarks", "frame-system/runtime-benchmarks", "sp-runtime/runtime-benchmarks", - "pallet-timestamp/runtime-benchmarks", ] try-runtime = [ "frame-support/try-runtime", "frame-system/try-runtime", "sp-runtime/try-runtime", - "pallet-aura/try-runtime", - "pallet-timestamp/try-runtime", ] diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 6b1dc60304..9336c1a720 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -1,7 +1,20 @@ // pallets/mev-shield/src/lib.rs #![cfg_attr(not(feature = "std"), no_std)] +extern crate alloc; + +use frame_support::traits::IsSubType; +use frame_support::{pallet_prelude::*, sp_runtime::traits::Hash, traits::FindAuthor}; +use frame_system::{ensure_none, ensure_signed, pallet_prelude::*}; +use sp_runtime::Vec; +use sp_runtime::traits::Applyable; +use sp_runtime::traits::Block as BlockT; +use sp_runtime::traits::Checkable; + +use alloc::vec; + pub use pallet::*; + #[cfg(feature = "runtime-benchmarks")] mod benchmarking; @@ -11,92 +24,25 @@ pub mod mock; #[cfg(test)] mod tests; -#[frame_support::pallet] -pub mod pallet { - use super::*; - use codec::Encode; - use frame_support::{ - dispatch::{DispatchInfo, GetDispatchInfo, PostDispatchInfo}, - pallet_prelude::*, - traits::ConstU32, - traits::IsSubType, - weights::Weight, - }; - use frame_system::pallet_prelude::*; - use sp_consensus_aura::sr25519::AuthorityId as AuraAuthorityId; - use sp_core::ByteArray; - use sp_runtime::{ - AccountId32, DispatchErrorWithPostInfo, RuntimeDebug, Saturating, - traits::{ - BadOrigin, DispatchInfoOf, DispatchOriginOf, Dispatchable, Hash, Implication, - TransactionExtension, - }, - transaction_validity::{InvalidTransaction, TransactionSource, ValidTransaction}, - }; - use sp_std::{marker::PhantomData, prelude::*}; - use subtensor_macros::freeze_struct; - - /// Origin helper: ensure the signer is an Aura authority (no session/authorship). - pub struct EnsureAuraAuthority(PhantomData); - - pub trait AuthorityOriginExt { - type AccountId; - - fn ensure_validator(origin: Origin) -> Result; - } - - impl AuthorityOriginExt> for EnsureAuraAuthority - where - T: frame_system::Config - + pallet_aura::Config, - { - type AccountId = AccountId32; - - fn ensure_validator(origin: OriginFor) -> Result { - let who: AccountId32 = frame_system::ensure_signed(origin)?; +type PublicKey = BoundedVec>; - let aura_id = - ::from_slice(who.as_ref()).map_err(|_| BadOrigin)?; +type InherentType = Option>; - let is_validator = pallet_aura::Authorities::::get() - .into_iter() - .any(|id| id == aura_id); +type ExtrinsicOf = ::Extrinsic; +type CheckedOf = >::Checked; +type ApplyableCallOf = ::Call; - if is_validator { - Ok(who) - } else { - Err(BadOrigin) - } - } - } - - // ----------------- Types ----------------- - - /// AEAD‑independent commitment over the revealed payload. - #[freeze_struct("66e393c88124f360")] - #[derive(Encode, Decode, Clone, PartialEq, Eq, RuntimeDebug, TypeInfo, MaxEncodedLen)] - pub struct Submission { - pub author: AccountId, - pub commitment: Hash, - pub ciphertext: BoundedVec>, - pub submitted_in: BlockNumber, - } - - // ----------------- Config ----------------- +#[frame_support::pallet] +pub mod pallet { + use super::*; #[pallet::config] - pub trait Config: - frame_system::Config>> - + pallet_timestamp::Config - + pallet_aura::Config - { - type RuntimeCall: Parameter - + sp_runtime::traits::Dispatchable< - RuntimeOrigin = Self::RuntimeOrigin, - PostInfo = PostDispatchInfo, - > + GetDispatchInfo; + pub trait Config: frame_system::Config { + /// The identifier type for an authority. + type AuthorityId: Member + Parameter + MaybeSerializeDeserialize + MaxEncodedLen; - type AuthorityOrigin: AuthorityOriginExt; + /// A way to find the author of a block. + type FindAuthor: FindAuthor; } #[pallet::pallet] @@ -104,32 +50,20 @@ pub mod pallet { // ----------------- Storage ----------------- - /// Current ML‑KEM‑768 public key bytes (encoded form). - #[pallet::storage] - pub type CurrentKey = StorageValue<_, BoundedVec>, OptionQuery>; - - /// Next ML‑KEM‑768 public key bytes, announced by the block author. + /// Current block author ML‑KEM‑768 public key bytes. #[pallet::storage] - pub type NextKey = StorageValue<_, BoundedVec>, OptionQuery>; + pub type CurrentKey = StorageValue<_, PublicKey, OptionQuery>; - /// Buffered encrypted submissions, indexed by wrapper id. + /// Current and next ML‑KEM‑768 public key bytes of all block authors. #[pallet::storage] - pub type Submissions = StorageMap< + pub type AuthorKeys = StorageMap< _, - Blake2_128Concat, - T::Hash, - Submission, T::Hash>, + Twox64Concat, + T::AuthorityId, + (Option, Option), OptionQuery, >; - /// Hash(CurrentKey) per block, used to bind `key_hash` to the epoch at submit time. - #[pallet::storage] - pub type KeyHashByBlock = - StorageMap<_, Blake2_128Concat, BlockNumberFor, T::Hash, OptionQuery>; - - /// How many recent blocks of key-epoch hashes we retain. - const KEY_EPOCH_HISTORY: u32 = 100; - // ----------------- Events & Errors ----------------- #[pallet::event] @@ -137,38 +71,14 @@ pub mod pallet { pub enum Event { /// Encrypted wrapper accepted. EncryptedSubmitted { id: T::Hash, who: T::AccountId }, - /// Decrypted call executed. - DecryptedExecuted { id: T::Hash, signer: T::AccountId }, - /// Decrypted execution rejected. - DecryptedRejected { - id: T::Hash, - reason: DispatchErrorWithPostInfo, - }, - /// Decryption failed - validator could not decrypt the submission. - DecryptionFailed { - id: T::Hash, - reason: BoundedVec>, - }, } #[pallet::error] pub enum Error { - /// A submission with the same id already exists in `Submissions`. - SubmissionAlreadyExists, - /// The referenced submission id does not exist in `Submissions`. - MissingSubmission, - /// The recomputed commitment does not match the stored commitment. - CommitmentMismatch, - /// The provided signature over the payload is invalid. - SignatureInvalid, /// The announced ML‑KEM public key length is invalid. BadPublicKeyLen, - /// The MEV‑Shield key epoch for this submission has expired and is no longer accepted. - KeyExpired, - /// The provided `key_hash` does not match the expected epoch key hash. - KeyHashMismatch, - /// The shield is disabled while upgrading. - ShieldDisabledWhileUpgrading, + /// Unreachable. + Unreachable, } // ----------------- Hooks ----------------- @@ -176,68 +86,26 @@ pub mod pallet { #[pallet::hooks] impl Hooks> for Pallet { fn on_initialize(n: BlockNumberFor) -> Weight { - let db_weight = T::DbWeight::get(); - let mut reads: u64 = 0; - let mut writes: u64 = 0; - - // 1) Roll NextKey -> CurrentKey if a next key is present. - reads = reads.saturating_add(1); - writes = writes.saturating_add(1); - let mut current_opt: Option>> = - if let Some(next) = NextKey::::take() { - CurrentKey::::put(&next); - writes = writes.saturating_add(1); - Some(next) - } else { - None - }; - - // 2) If we didn't roll, read the existing CurrentKey exactly once. - if current_opt.is_none() { - reads = reads.saturating_add(1); - current_opt = CurrentKey::::get(); - } - - // 3) Maintain KeyHashByBlock entry for this block: - match current_opt { - Some(current) => { - let epoch_hash: T::Hash = T::Hashing::hash(current.as_ref()); - KeyHashByBlock::::insert(n, epoch_hash); - writes = writes.saturating_add(1); - } - None => { - KeyHashByBlock::::remove(n); - writes = writes.saturating_add(1); - } - } - - // 4) Prune old epoch hashes with a sliding window of size KEY_EPOCH_HISTORY. - let depth: BlockNumberFor = KEY_EPOCH_HISTORY.into(); - if n >= depth { - let prune_bn = n.saturating_sub(depth); - KeyHashByBlock::::remove(prune_bn); - writes = writes.saturating_add(1); - } + let mut weight = Weight::zero(); - // 5) TTL-based pruning of stale submissions. - let ttl: BlockNumberFor = KEY_EPOCH_HISTORY.into(); - let threshold: BlockNumberFor = n.saturating_sub(ttl); + // We clear the current key no matter what. + CurrentKey::::kill(); + weight = weight.saturating_add(T::DbWeight::get().writes(1_u64)); - let mut to_remove: Vec = Vec::new(); + weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); + let Some(author) = Self::block_author() else { + return weight; + }; - for (id, sub) in Submissions::::iter() { - reads = reads.saturating_add(1); - if sub.submitted_in < threshold { - to_remove.push(id); - } - } + weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); + let Some((Some(current_key), _)) = AuthorKeys::::get(author) else { + return weight; + }; - for id in to_remove { - Submissions::::remove(id); - writes = writes.saturating_add(1); - } + CurrentKey::::put(current_key); + weight = weight.saturating_add(T::DbWeight::get().writes(1_u64)); - db_weight.reads_writes(reads, writes) + weight } } @@ -246,36 +114,49 @@ pub mod pallet { #[pallet::call] impl Pallet { /// Announce the ML‑KEM public key that will become `CurrentKey` in - /// the following block. + /// the next block the current author will produce. + /// + /// Note: The public key can be `None` if the author failed to include the key in the + /// inherent data (which should never happen except node failure). In that case, we + /// store the next key as `None` to reflect that this author will not be able + /// handle encrypted transactions in his next block. #[pallet::call_index(0)] #[pallet::weight(( Weight::from_parts(20_999_999_999, 0) .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)), DispatchClass::Operational, - Pays::Yes ))] - #[allow(clippy::useless_conversion)] pub fn announce_next_key( origin: OriginFor, - public_key: BoundedVec>, - ) -> DispatchResultWithPostInfo { - // Only a current Aura validator may call this (signed account ∈ Aura authorities) - T::AuthorityOrigin::ensure_validator(origin)?; - - const MAX_KYBER768_PK_LENGTH: usize = 1184; - ensure!( - public_key.len() == MAX_KYBER768_PK_LENGTH, - Error::::BadPublicKeyLen - ); - - NextKey::::put(public_key); - - // Refund the fee on success by setting pays_fee = Pays::No - Ok(PostDispatchInfo { - actual_weight: None, - pays_fee: Pays::No, - }) + public_key: Option, + ) -> DispatchResult { + ensure_none(origin)?; + + let Some(author) = Self::block_author() else { + // This should never happen as we are in an inherent. + return Err(Error::::Unreachable.into()); + }; + + if let Some(public_key) = &public_key { + const MAX_KYBER768_PK_LENGTH: usize = 1184; + ensure!( + public_key.len() == MAX_KYBER768_PK_LENGTH, + Error::::BadPublicKeyLen + ); + } + + AuthorKeys::::mutate(author, |keys| { + if let Some((current_key, next_key)) = keys { + *current_key = next_key.clone(); + *next_key = public_key; + } else { + // First time we see this author. + *keys = Some((None, public_key)); + } + }); + + Ok(()) } /// Users submit an encrypted wrapper. @@ -285,8 +166,7 @@ pub mod pallet { /// 1. Read `NextKey` (ML‑KEM public key bytes) from storage. /// 2. Sign your extrinsic so that it can be executed when added to the pool, /// i.e. you may need to increment the nonce if you submit using the same account. - /// 3. `commitment = Hashing::hash(signed_extrinsic)`. - /// 4. Encrypt: + /// 3. Encrypt: /// /// plaintext = signed_extrinsic /// @@ -295,169 +175,137 @@ pub mod pallet { /// ciphertext = [u16 kem_len] || kem_ct || nonce24 || aead_ct /// #[pallet::call_index(1)] - #[pallet::weight(( - Weight::from_parts(13_980_000, 0) - .saturating_add(T::DbWeight::get().reads(1_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)), - DispatchClass::Normal, - Pays::Yes, - ))] + #[pallet::weight(Weight::from_parts(13_980_000, 0) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(1_u64)))] pub fn submit_encrypted( - _origin: OriginFor, - _commitment: T::Hash, - _ciphertext: BoundedVec>, - ) -> DispatchResult { - Err(Error::::ShieldDisabledWhileUpgrading.into()) - } - - /// Marks a submission as failed to decrypt and removes it from storage. - /// - /// Called by the block author when decryption fails at any stage (e.g., ML-KEM decapsulate - /// failed, AEAD decrypt failed, invalid ciphertext format, etc.). This allows clients to be - /// notified of decryption failures through on-chain events. - /// - /// # Arguments - /// - /// * `id` - The wrapper id (hash of (author, commitment, ciphertext)) - /// * `reason` - Human-readable reason for the decryption failure (e.g., "ML-KEM decapsulate failed") - #[pallet::call_index(3)] - #[pallet::weight(( - Weight::from_parts(13_260_000, 0) - .saturating_add(T::DbWeight::get().reads(1_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)), - DispatchClass::Normal, - Pays::No - ))] - pub fn mark_decryption_failed( origin: OriginFor, - id: T::Hash, - reason: BoundedVec>, + ciphertext: BoundedVec>, ) -> DispatchResult { - // Unsigned: only the author node may inject this via ValidateUnsigned. - ensure_none(origin)?; - - // Load and consume the submission. - let Some(_sub) = Submissions::::take(id) else { - return Err(Error::::MissingSubmission.into()); - }; - - // Emit event to notify clients - Self::deposit_event(Event::DecryptionFailed { id, reason }); + let who = ensure_signed(origin)?; + let id: T::Hash = T::Hashing::hash_of(&(who.clone(), &ciphertext)); + Self::deposit_event(Event::EncryptedSubmitted { id, who }); Ok(()) } } - #[pallet::validate_unsigned] - impl ValidateUnsigned for Pallet { + #[pallet::inherent] + impl ProvideInherent for Pallet { type Call = Call; + type Error = sp_inherents::MakeFatalError<()>; - fn validate_unsigned(source: TransactionSource, call: &Self::Call) -> TransactionValidity { - match call { - Call::mark_decryption_failed { id, .. } => { - match source { - TransactionSource::Local | TransactionSource::InBlock => { - ValidTransaction::with_tag_prefix("mev-shield-failed") - .priority(1u64) - .longevity(64) // long because propagate(false) - .and_provides(id) // dedupe by wrapper id - .propagate(false) // CRITICAL: no gossip, stays on author node - .build() - } - _ => InvalidTransaction::Call.into(), - } - } - _ => InvalidTransaction::Call.into(), - } - } - } + const INHERENT_IDENTIFIER: [u8; 8] = *b"shieldpk"; - #[freeze_struct("51f74eb54f5ab1fe")] - #[derive(Default, Encode, Decode, DecodeWithMemTracking, Clone, Eq, PartialEq, TypeInfo)] - pub struct MevShieldDecryptionFilter(pub PhantomData); + fn create_inherent(data: &InherentData) -> Option { + let public_key = data + .get_data::(&Self::INHERENT_IDENTIFIER) + .ok()?? + .map(|pk| BoundedVec::truncate_from(pk)); - impl sp_std::fmt::Debug for MevShieldDecryptionFilter { - fn fmt(&self, f: &mut sp_std::fmt::Formatter) -> sp_std::fmt::Result { - write!(f, "MevShieldDecryptionFilter") + Some(Call::announce_next_key { public_key }) } - } - impl MevShieldDecryptionFilter { - pub fn new() -> Self { - Self(PhantomData) + fn is_inherent(call: &Self::Call) -> bool { + matches!(call, Call::announce_next_key { .. }) } + } +} - #[inline] - fn mev_failed_priority() -> TransactionPriority { - 1u64 - } +impl Pallet { + fn block_author() -> Option { + let digest = frame_system::Pallet::::digest(); + let pre_runtime_digests = digest.logs.iter().filter_map(|d| d.as_pre_runtime()); + + T::FindAuthor::find_author(pre_runtime_digests) } - impl TransactionExtension> - for MevShieldDecryptionFilter + pub fn try_decrypt_extrinsic( + uxt: ExtrinsicOf, + ) -> Option<::Extrinsic> where - ::RuntimeCall: - Dispatchable, - ::RuntimeCall: IsSubType>, + Block: BlockT
, Hash = ::Hash>, + Block::Extrinsic: Checkable, + CheckedOf: Applyable, + ApplyableCallOf>: IsSubType>, + Context: Default, { - const IDENTIFIER: &'static str = "MevShieldDecryptionFilter"; + const MAX_EXTRINSIC_DEPTH: u32 = 8; + + // Prevent stack overflows by limiting the depth of the extrinsic. + let encoded = uxt.encode(); + let uxt = ::decode_all_with_depth_limit( + MAX_EXTRINSIC_DEPTH, + &mut &encoded[..], + ) + .inspect_err(|e| log::error!("Failed to decode extrinsic: {:?}", e)) + .ok()?; + + // Verify that the signature is good. + let xt = ExtrinsicOf::::check(uxt, &Context::default()) + .inspect_err(|e| log::error!("Failed to check extrinsic: {:?}", e)) + .ok()?; + let call = xt.call(); + + let Some(Call::submit_encrypted { ciphertext, .. }) = + IsSubType::>::is_sub_type(call) + else { + return None; + }; + + log::info!("Submit encrypted received: {}", ciphertext.len()); + + if ciphertext.len() < 2 { + return None; + } - type Implicit = (); - type Val = (); - type Pre = (); + let m = EncryptedMessage::parse(&ciphertext)?; + let mut shared_secret = [0u8; 32]; - fn weight(&self, _call: &RuntimeCallFor) -> Weight { - // Only does light pattern matching; treat as free. - Weight::zero() + stp_io::crypto::mlkem768_decapsulate(&m.kem, &mut shared_secret).ok()?; + let plaintext = + stp_io::crypto::aead_decrypt(&shared_secret, &m.nonce, &m.aead, &[]).ok()?; + + if plaintext.is_empty() { + return None; } - fn validate( - &self, - origin: DispatchOriginOf>, - call: &RuntimeCallFor, - _info: &DispatchInfoOf>, - _len: usize, - _self_implicit: Self::Implicit, - _inherited_implication: &impl Implication, - source: TransactionSource, - ) -> ValidateResult> { - match call.is_sub_type() { - Some(Call::mark_decryption_failed { id, .. }) => { - match source { - TransactionSource::Local | TransactionSource::InBlock => { - let validity_res = - ValidTransaction::with_tag_prefix("mev-shield-failed") - .priority(Self::mev_failed_priority()) - .longevity(64) - .and_provides(id) - .propagate(false) - .build(); - - match validity_res { - Ok(validity) => Ok((validity, (), origin)), - Err(e) => Err(e), - } - } - - // Anything coming from the outside world (including *signed* - // transactions) is rejected at the pool boundary. - _ => Err(InvalidTransaction::Call.into()), - } - } + let signed_xt = ExtrinsicOf::::decode(&mut &plaintext[..]).ok()?; + log::info!("Decrypted extrinsic: {:?}", signed_xt); - _ => Ok((Default::default(), (), origin)), - } - } + None + } +} - fn prepare( - self, - _val: Self::Val, - _origin: &DispatchOriginOf>, - _call: &RuntimeCallFor, - _info: &DispatchInfoOf>, - _len: usize, - ) -> Result { - Ok(()) - } +#[derive(Debug)] +struct EncryptedMessage { + kem: Vec, + aead: Vec, + nonce: [u8; 24], +} + +impl EncryptedMessage { + fn parse(ciphertext: &[u8]) -> Option { + let mut cursor: usize = 0; + + let kem_len_end = cursor.checked_add(2)?; + let kem_len_slice = ciphertext.get(cursor..kem_len_end)?; + let kem_len_bytes: [u8; 2] = kem_len_slice.try_into().ok()?; + let kem_len = u16::from_le_bytes(kem_len_bytes) as usize; + cursor = kem_len_end; + + let kem_end = cursor.checked_add(kem_len)?; + let kem = ciphertext.get(cursor..kem_end)?.to_vec(); + cursor = kem_end; + + const NONCE_LEN: usize = 24; + let nonce_end = cursor.checked_add(NONCE_LEN)?; + let nonce_bytes = ciphertext.get(cursor..nonce_end)?; + let nonce: [u8; NONCE_LEN] = nonce_bytes.try_into().ok()?; + cursor = nonce_end; + + let aead = ciphertext.get(cursor..)?.to_vec(); + + Some(Self { kem, aead, nonce }) } } diff --git a/primitives/shield/src/lib.rs b/primitives/shield/src/lib.rs index f5afb3e809..f845bc30ed 100644 --- a/primitives/shield/src/lib.rs +++ b/primitives/shield/src/lib.rs @@ -88,7 +88,7 @@ sp_externalities::decl_extension! { } impl ShieldKeystoreExt { - pub fn new(keystore: T) -> Self { - Self(Arc::new(keystore)) + pub fn from(keystore: ShieldKeystorePtr) -> Self { + Self(keystore) } } From 1b3716163ad2b23e3b52bf1f790da66425c33bfc Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 10 Feb 2026 11:54:18 -0300 Subject: [PATCH 22/78] implement stp_shield::ShieldApi Runtime API --- runtime/Cargo.toml | 9 +++------ runtime/src/lib.rs | 26 ++++++++++++++++++++------ 2 files changed, 23 insertions(+), 12 deletions(-) diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index a8c85347a2..710ebca4fd 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -59,6 +59,7 @@ sp-authority-discovery.workspace = true subtensor-runtime-common.workspace = true subtensor-precompiles.workspace = true sp-debug-derive = { workspace = true, features = ["force-debug"] } +stp-io.workspace = true # Temporary sudo pallet-sudo.workspace = true @@ -152,9 +153,7 @@ pallet-crowdloan.workspace = true # Mev Shield pallet-shield.workspace = true -pallet-shield-runtime-api.workspace = true -chacha20poly1305.workspace = true -ml-kem.workspace = true +stp-shield.workspace = true ethereum.workspace = true @@ -279,9 +278,7 @@ std = [ "subtensor-chain-extensions/std", "ethereum/std", "pallet-shield/std", - "pallet-shield-runtime-api/std", - "chacha20poly1305/std", - "ml-kem/std", + "stp-shield/std", ] runtime-benchmarks = [ "frame-benchmarking/runtime-benchmarks", diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index f3c0bbe754..5189c340c3 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -124,8 +124,8 @@ impl frame_system::offchain::SigningTypes for Runtime { } impl pallet_shield::Config for Runtime { - type RuntimeCall = RuntimeCall; - type AuthorityOrigin = pallet_shield::EnsureAuraAuthority; + type AuthorityId = AuraId; + type FindAuthor = pallet_aura::FindAccountFromAuthorIndex; } parameter_types! { @@ -1642,11 +1642,17 @@ pub type CheckedExtrinsic = // The payload being signed in transactions. pub type SignedPayload = generic::SignedPayload; -// Context for the executive. -pub type Context = frame_system::ChainContext; +// Chain context for the executive. +pub type ChainContext = frame_system::ChainContext; // Executive: handles dispatch to the various modules. -pub type Executive = - frame_executive::Executive; +pub type Executive = frame_executive::Executive< + Runtime, + Block, + ChainContext, + Runtime, + AllPalletsWithSystem, + Migrations, +>; #[cfg(feature = "runtime-benchmarks")] #[macro_use] @@ -2548,6 +2554,14 @@ impl_runtime_apis! { ) } } + + impl stp_shield::ShieldApi for Runtime { + fn try_decrypt_extrinsic( + uxt: ::Extrinsic, + ) -> Option<::Extrinsic> { + MevShield::try_decrypt_extrinsic::(uxt) + } + } } #[test] From 803ac24e3206f95adeb0d5205ea0c60dbac7f126 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 10 Feb 2026 14:54:55 -0300 Subject: [PATCH 23/78] pallet-shield: expose Current and Next keys --- pallets/shield/src/lib.rs | 66 +++++++++++++++++++++++++-------------- primitives/io/src/lib.rs | 3 +- runtime/src/lib.rs | 21 ++++++++++++- 3 files changed, 64 insertions(+), 26 deletions(-) diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 9336c1a720..65cca562e7 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -4,7 +4,7 @@ extern crate alloc; use frame_support::traits::IsSubType; -use frame_support::{pallet_prelude::*, sp_runtime::traits::Hash, traits::FindAuthor}; +use frame_support::{pallet_prelude::*, sp_runtime::traits::Hash}; use frame_system::{ensure_none, ensure_signed, pallet_prelude::*}; use sp_runtime::Vec; use sp_runtime::traits::Applyable; @@ -41,8 +41,8 @@ pub mod pallet { /// The identifier type for an authority. type AuthorityId: Member + Parameter + MaybeSerializeDeserialize + MaxEncodedLen; - /// A way to find the author of a block. - type FindAuthor: FindAuthor; + /// A way to find the current and next author of a block. + type FindAuthors: FindAuthors; } #[pallet::pallet] @@ -54,6 +54,10 @@ pub mod pallet { #[pallet::storage] pub type CurrentKey = StorageValue<_, PublicKey, OptionQuery>; + // Next block author ML‑KEM‑768 public key bytes. + #[pallet::storage] + pub type NextKey = StorageValue<_, PublicKey, OptionQuery>; + /// Current and next ML‑KEM‑768 public key bytes of all block authors. #[pallet::storage] pub type AuthorKeys = StorageMap< @@ -88,22 +92,20 @@ pub mod pallet { fn on_initialize(n: BlockNumberFor) -> Weight { let mut weight = Weight::zero(); - // We clear the current key no matter what. + // We clear the current key and next key no matter what. CurrentKey::::kill(); - weight = weight.saturating_add(T::DbWeight::get().writes(1_u64)); - - weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); - let Some(author) = Self::block_author() else { - return weight; - }; + NextKey::::kill(); + weight = weight.saturating_add(T::DbWeight::get().writes(2_u64)); - weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); - let Some((Some(current_key), _)) = AuthorKeys::::get(author) else { - return weight; - }; + weight = weight.saturating_add(Self::try_roll_key( + T::FindAuthors::find_current_author, + |key| CurrentKey::::put(key), + )); - CurrentKey::::put(current_key); - weight = weight.saturating_add(T::DbWeight::get().writes(1_u64)); + weight = weight.saturating_add(Self::try_roll_key( + T::FindAuthors::find_next_author, + |key| NextKey::::put(key), + )); weight } @@ -133,10 +135,9 @@ pub mod pallet { ) -> DispatchResult { ensure_none(origin)?; - let Some(author) = Self::block_author() else { + let author = T::FindAuthors::find_current_author() // This should never happen as we are in an inherent. - return Err(Error::::Unreachable.into()); - }; + .ok_or_else(|| Error::::Unreachable)?; if let Some(public_key) = &public_key { const MAX_KYBER768_PK_LENGTH: usize = 1184; @@ -213,11 +214,25 @@ pub mod pallet { } impl Pallet { - fn block_author() -> Option { - let digest = frame_system::Pallet::::digest(); - let pre_runtime_digests = digest.logs.iter().filter_map(|d| d.as_pre_runtime()); + pub fn try_roll_key( + who: impl Fn() -> Option, + put: impl Fn(PublicKey) -> (), + ) -> Weight { + let mut weight = Weight::zero(); + + weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); + let Some(author) = who() else { + return weight; + }; - T::FindAuthor::find_author(pre_runtime_digests) + weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); + let Some((Some(key), _)) = AuthorKeys::::get(author) else { + return weight; + }; + + put(key); + + weight } pub fn try_decrypt_extrinsic( @@ -309,3 +324,8 @@ impl EncryptedMessage { Some(Self { kem, aead, nonce }) } } + +pub trait FindAuthors { + fn find_current_author() -> Option; + fn find_next_author() -> Option; +} diff --git a/primitives/io/src/lib.rs b/primitives/io/src/lib.rs index e2ace080a9..d40e74edd9 100644 --- a/primitives/io/src/lib.rs +++ b/primitives/io/src/lib.rs @@ -9,8 +9,7 @@ extern crate alloc; use codec::{Decode, Encode}; use sp_runtime_interface::{ pass_by::{ - AllocateAndReturnByCodec, PassFatPointerAndRead, PassFatPointerAndReadWrite, - PassPointerAndRead, PassPointerAndWrite, + AllocateAndReturnByCodec, PassFatPointerAndRead, PassPointerAndRead, PassPointerAndWrite, }, runtime_interface, }; diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 5189c340c3..019e58703d 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -123,9 +123,28 @@ impl frame_system::offchain::SigningTypes for Runtime { type Signature = Signature; } +pub struct FindAuraAuthors; +impl pallet_shield::FindAuthors for FindAuraAuthors { + fn find_current_author() -> Option { + let slot = Aura::current_slot_from_digests()?; + let authorities = pallet_aura::Authorities::::get().into_inner(); + let author_index = *slot % authorities.len() as u64; + + authorities.get(author_index as usize).cloned() + } + + fn find_next_author() -> Option { + let next_slot = Aura::current_slot_from_digests()?.checked_add(1)?; + let authorities = pallet_aura::Authorities::::get().into_inner(); + let next_author_index = next_slot % authorities.len() as u64; + + authorities.get(next_author_index as usize).cloned() + } +} + impl pallet_shield::Config for Runtime { type AuthorityId = AuraId; - type FindAuthor = pallet_aura::FindAccountFromAuthorIndex; + type FindAuthors = FindAuraAuthors; } parameter_types! { From 831f118255c6d51cc96134f9d8b5b58bf4402463 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 10 Feb 2026 23:17:55 -0300 Subject: [PATCH 24/78] pallet-shield: tx ext to filter based on used key --- pallets/shield/src/extension.rs | 77 +++++++++++++++++++++++++++++++++ pallets/shield/src/lib.rs | 57 ++++++++---------------- runtime/src/lib.rs | 1 + 3 files changed, 97 insertions(+), 38 deletions(-) create mode 100644 pallets/shield/src/extension.rs diff --git a/pallets/shield/src/extension.rs b/pallets/shield/src/extension.rs new file mode 100644 index 0000000000..8df919d4fe --- /dev/null +++ b/pallets/shield/src/extension.rs @@ -0,0 +1,77 @@ +use crate::{Call, Config, KEY_HASH_LEN, NextKey}; +use codec::{Decode, DecodeWithMemTracking, Encode}; +use frame_support::pallet_prelude::*; +use frame_support::traits::IsSubType; +use scale_info::TypeInfo; +use sp_io::hashing::twox_128; +use sp_runtime::impl_tx_ext_default; +use sp_runtime::traits::{ + AsSystemOriginSigner, DispatchInfoOf, Dispatchable, Implication, TransactionExtension, + ValidateResult, +}; +use sp_runtime::transaction_validity::TransactionSource; +use subtensor_macros::freeze_struct; + +#[freeze_struct("316ffb58250f9f1b")] +#[derive(Default, Encode, Decode, DecodeWithMemTracking, Clone, Eq, PartialEq, TypeInfo)] +pub struct CheckShieldTxValidity(PhantomData); + +impl sp_std::fmt::Debug for CheckShieldTxValidity { + fn fmt(&self, f: &mut sp_std::fmt::Formatter) -> sp_std::fmt::Result { + write!(f, "CheckShieldTxValidity") + } +} + +impl + TransactionExtension<::RuntimeCall> for CheckShieldTxValidity +where + ::RuntimeCall: Dispatchable + IsSubType>, + ::RuntimeOrigin: AsSystemOriginSigner, +{ + const IDENTIFIER: &'static str = "CheckShieldTxValidity"; + + type Implicit = (); + type Val = (); + type Pre = (); + + impl_tx_ext_default!(::RuntimeCall; weight prepare); + + fn validate( + &self, + origin: ::RuntimeOrigin, + call: &::RuntimeCall, + _info: &DispatchInfoOf<::RuntimeCall>, + _len: usize, + _self_implicit: Self::Implicit, + _inherited_implication: &impl Implication, + _source: TransactionSource, + ) -> ValidateResult::RuntimeCall> { + // Ensure the transaction is signed, else we just skip the extension. + let Some(_who) = origin.as_system_origin_signer() else { + return Ok((Default::default(), (), origin)); + }; + + // Ensure the transaction is encrypted + let Some(Call::submit_encrypted { ciphertext }) = IsSubType::>::is_sub_type(call) + else { + return Err(InvalidTransaction::BadSigner.into()); + }; + + if ciphertext.len() < KEY_HASH_LEN { + return Err(InvalidTransaction::BadProof.into()); + } + + let key_hash: &[u8] = ciphertext[..KEY_HASH_LEN] + .try_into() + .map_err(|_| InvalidTransaction::BadProof)?; + + let next_key_hash = NextKey::::get().map(|key| twox_128(&key.into_inner()[..])); + + // The transaction must be encrypted with the next key or we discard it + if next_key_hash.is_none() || next_key_hash.is_some_and(|hash| hash != key_hash) { + return Err(InvalidTransaction::BadProof)?; + } + + Ok((Default::default(), (), origin)) + } +} diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 65cca562e7..c41b496fff 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -24,6 +24,10 @@ pub mod mock; #[cfg(test)] mod tests; +mod extension; + +const KEY_HASH_LEN: usize = 16; + type PublicKey = BoundedVec>; type InherentType = Option>; @@ -41,7 +45,7 @@ pub mod pallet { /// The identifier type for an authority. type AuthorityId: Member + Parameter + MaybeSerializeDeserialize + MaxEncodedLen; - /// A way to find the current and next author of a block. + /// A way to find the current and next block author. type FindAuthors: FindAuthors; } @@ -50,10 +54,6 @@ pub mod pallet { // ----------------- Storage ----------------- - /// Current block author ML‑KEM‑768 public key bytes. - #[pallet::storage] - pub type CurrentKey = StorageValue<_, PublicKey, OptionQuery>; - // Next block author ML‑KEM‑768 public key bytes. #[pallet::storage] pub type NextKey = StorageValue<_, PublicKey, OptionQuery>; @@ -89,23 +89,25 @@ pub mod pallet { #[pallet::hooks] impl Hooks> for Pallet { - fn on_initialize(n: BlockNumberFor) -> Weight { + fn on_initialize(_n: BlockNumberFor) -> Weight { let mut weight = Weight::zero(); - // We clear the current key and next key no matter what. - CurrentKey::::kill(); + // We clear the next key no matter what happens next. NextKey::::kill(); - weight = weight.saturating_add(T::DbWeight::get().writes(2_u64)); + weight = weight.saturating_add(T::DbWeight::get().writes(1_u64)); + + weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); + let Some(author) = T::FindAuthors::find_next_author() else { + return weight; + }; - weight = weight.saturating_add(Self::try_roll_key( - T::FindAuthors::find_current_author, - |key| CurrentKey::::put(key), - )); + weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); + let Some((Some(key), _)) = AuthorKeys::::get(author) else { + return weight; + }; - weight = weight.saturating_add(Self::try_roll_key( - T::FindAuthors::find_next_author, - |key| NextKey::::put(key), - )); + NextKey::::put(key); + weight = weight.saturating_add(T::DbWeight::get().writes(1_u64)); weight } @@ -214,27 +216,6 @@ pub mod pallet { } impl Pallet { - pub fn try_roll_key( - who: impl Fn() -> Option, - put: impl Fn(PublicKey) -> (), - ) -> Weight { - let mut weight = Weight::zero(); - - weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); - let Some(author) = who() else { - return weight; - }; - - weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); - let Some((Some(key), _)) = AuthorKeys::::get(author) else { - return weight; - }; - - put(key); - - weight - } - pub fn try_decrypt_extrinsic( uxt: ExtrinsicOf, ) -> Option<::Extrinsic> diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 019e58703d..90377c2860 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -1637,6 +1637,7 @@ pub type TransactionExtensions = ( frame_system::CheckWeight, ChargeTransactionPaymentWrapper, SudoTransactionExtension, + pallet_shield::CheckEncryptedTx, pallet_subtensor::transaction_extension::SubtensorTransactionExtension, pallet_drand::drand_priority::DrandPriority, frame_metadata_hash_extension::CheckMetadataHash, From 9db5bad3719820efec1749045ea5f1aa6b8ee36d Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 10 Feb 2026 23:42:48 -0300 Subject: [PATCH 25/78] pallet-shield: fix shielded transaction format --- pallets/shield/src/extension.rs | 13 +++----- pallets/shield/src/lib.rs | 58 +++++++++++++++++++++------------ 2 files changed, 43 insertions(+), 28 deletions(-) diff --git a/pallets/shield/src/extension.rs b/pallets/shield/src/extension.rs index 8df919d4fe..edf8e05f01 100644 --- a/pallets/shield/src/extension.rs +++ b/pallets/shield/src/extension.rs @@ -1,4 +1,4 @@ -use crate::{Call, Config, KEY_HASH_LEN, NextKey}; +use crate::{Call, Config, NextKey, ShieldedTransaction}; use codec::{Decode, DecodeWithMemTracking, Encode}; use frame_support::pallet_prelude::*; use frame_support::traits::IsSubType; @@ -57,18 +57,15 @@ where return Err(InvalidTransaction::BadSigner.into()); }; - if ciphertext.len() < KEY_HASH_LEN { + let Some(shielded_tx) = ShieldedTransaction::parse(&ciphertext) else { return Err(InvalidTransaction::BadProof.into()); - } - - let key_hash: &[u8] = ciphertext[..KEY_HASH_LEN] - .try_into() - .map_err(|_| InvalidTransaction::BadProof)?; + }; let next_key_hash = NextKey::::get().map(|key| twox_128(&key.into_inner()[..])); // The transaction must be encrypted with the next key or we discard it - if next_key_hash.is_none() || next_key_hash.is_some_and(|hash| hash != key_hash) { + if next_key_hash.is_none() || next_key_hash.is_some_and(|hash| hash != shielded_tx.key_hash) + { return Err(InvalidTransaction::BadProof)?; } diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index c41b496fff..a38777bb66 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -255,12 +255,18 @@ impl Pallet { return None; } - let m = EncryptedMessage::parse(&ciphertext)?; + let shielded_tx = ShieldedTransaction::parse(&ciphertext)?; + let mut shared_secret = [0u8; 32]; + stp_io::crypto::mlkem768_decapsulate(&shielded_tx.kem_ct, &mut shared_secret).ok()?; - stp_io::crypto::mlkem768_decapsulate(&m.kem, &mut shared_secret).ok()?; - let plaintext = - stp_io::crypto::aead_decrypt(&shared_secret, &m.nonce, &m.aead, &[]).ok()?; + let plaintext = stp_io::crypto::aead_decrypt( + &shared_secret, + &shielded_tx.nonce, + &shielded_tx.aead_ct, + &[], + ) + .ok()?; if plaintext.is_empty() { return None; @@ -274,35 +280,47 @@ impl Pallet { } #[derive(Debug)] -struct EncryptedMessage { - kem: Vec, - aead: Vec, +pub(crate) struct ShieldedTransaction { + pub(crate) key_hash: [u8; KEY_HASH_LEN], + kem_ct: Vec, + aead_ct: Vec, nonce: [u8; 24], } -impl EncryptedMessage { +impl ShieldedTransaction { fn parse(ciphertext: &[u8]) -> Option { let mut cursor: usize = 0; - let kem_len_end = cursor.checked_add(2)?; - let kem_len_slice = ciphertext.get(cursor..kem_len_end)?; - let kem_len_bytes: [u8; 2] = kem_len_slice.try_into().ok()?; - let kem_len = u16::from_le_bytes(kem_len_bytes) as usize; - cursor = kem_len_end; + let key_hash_end = cursor.checked_add(KEY_HASH_LEN)?; + let key_hash: [u8; KEY_HASH_LEN] = ciphertext.get(cursor..key_hash_end)?.try_into().ok()?; + cursor = key_hash_end; + + let kem_ct_len_end = cursor.checked_add(2)?; + let kem_ct_len = ciphertext + .get(cursor..kem_ct_len_end)? + .try_into() + .map(u16::from_le_bytes) + .ok()? + .into(); + cursor = kem_ct_len_end; - let kem_end = cursor.checked_add(kem_len)?; - let kem = ciphertext.get(cursor..kem_end)?.to_vec(); - cursor = kem_end; + let kem_ct_end = cursor.checked_add(kem_ct_len)?; + let kem_ct = ciphertext.get(cursor..kem_ct_end)?.to_vec(); + cursor = kem_ct_end; const NONCE_LEN: usize = 24; let nonce_end = cursor.checked_add(NONCE_LEN)?; - let nonce_bytes = ciphertext.get(cursor..nonce_end)?; - let nonce: [u8; NONCE_LEN] = nonce_bytes.try_into().ok()?; + let nonce = ciphertext.get(cursor..nonce_end)?.try_into().ok()?; cursor = nonce_end; - let aead = ciphertext.get(cursor..)?.to_vec(); + let aead_ct = ciphertext.get(cursor..)?.to_vec(); - Some(Self { kem, aead, nonce }) + Some(Self { + key_hash, + kem_ct, + aead_ct, + nonce, + }) } } From 545321196991eba1f71a3b359d57c803d7313f07 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 10 Feb 2026 23:55:20 -0300 Subject: [PATCH 26/78] some renaming --- pallets/shield/src/extension.rs | 12 ++++++------ pallets/shield/src/lib.rs | 1 + runtime/src/lib.rs | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/pallets/shield/src/extension.rs b/pallets/shield/src/extension.rs index edf8e05f01..8ac8a7efea 100644 --- a/pallets/shield/src/extension.rs +++ b/pallets/shield/src/extension.rs @@ -12,23 +12,23 @@ use sp_runtime::traits::{ use sp_runtime::transaction_validity::TransactionSource; use subtensor_macros::freeze_struct; -#[freeze_struct("316ffb58250f9f1b")] +#[freeze_struct("dabd89c6963de25d")] #[derive(Default, Encode, Decode, DecodeWithMemTracking, Clone, Eq, PartialEq, TypeInfo)] -pub struct CheckShieldTxValidity(PhantomData); +pub struct CheckShieldedTxValidity(PhantomData); -impl sp_std::fmt::Debug for CheckShieldTxValidity { +impl sp_std::fmt::Debug for CheckShieldedTxValidity { fn fmt(&self, f: &mut sp_std::fmt::Formatter) -> sp_std::fmt::Result { - write!(f, "CheckShieldTxValidity") + write!(f, "CheckShieldedTxValidity") } } impl - TransactionExtension<::RuntimeCall> for CheckShieldTxValidity + TransactionExtension<::RuntimeCall> for CheckShieldedTxValidity where ::RuntimeCall: Dispatchable + IsSubType>, ::RuntimeOrigin: AsSystemOriginSigner, { - const IDENTIFIER: &'static str = "CheckShieldTxValidity"; + const IDENTIFIER: &'static str = "CheckShieldedTxValidity"; type Implicit = (); type Val = (); diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index a38777bb66..be26766a6a 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -25,6 +25,7 @@ pub mod mock; mod tests; mod extension; +pub use extension::CheckShieldedTxValidity; const KEY_HASH_LEN: usize = 16; diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 90377c2860..47a82cee37 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -1637,7 +1637,7 @@ pub type TransactionExtensions = ( frame_system::CheckWeight, ChargeTransactionPaymentWrapper, SudoTransactionExtension, - pallet_shield::CheckEncryptedTx, + pallet_shield::CheckShieldedTxValidity, pallet_subtensor::transaction_extension::SubtensorTransactionExtension, pallet_drand::drand_priority::DrandPriority, frame_metadata_hash_extension::CheckMetadataHash, From 1021d8ed87e0782c5e26425974632c75f0fb2b22 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 11 Feb 2026 10:19:43 -0300 Subject: [PATCH 27/78] fix some tx extensions org --- node/src/benchmarking.rs | 17 +++++---- pallets/shield/src/extension.rs | 6 ++++ pallets/subtensor/src/lib.rs | 3 ++ runtime/src/lib.rs | 42 +++++++++++++--------- runtime/src/transaction_payment_wrapper.rs | 27 ++++++++------ 5 files changed, 58 insertions(+), 37 deletions(-) diff --git a/node/src/benchmarking.rs b/node/src/benchmarking.rs index 5430a75d9e..7ca33a82e9 100644 --- a/node/src/benchmarking.rs +++ b/node/src/benchmarking.rs @@ -124,7 +124,7 @@ pub fn create_benchmark_extrinsic( .checked_next_power_of_two() .map(|c| c / 2) .unwrap_or(2) as u64; - let extra: runtime::TransactionExtensions = + let extra: runtime::TxExtension = ( ( frame_system::CheckNonZeroSender::::new(), frame_system::CheckSpecVersion::::new(), @@ -136,16 +136,15 @@ pub fn create_benchmark_extrinsic( )), check_nonce::CheckNonce::::from(nonce), frame_system::CheckWeight::::new(), - transaction_payment_wrapper::ChargeTransactionPaymentWrapper::new( - pallet_transaction_payment::ChargeTransactionPayment::::from(0), - ), + ), + ( + transaction_payment_wrapper::ChargeTransactionPaymentWrapper::new(0), sudo_wrapper::SudoTransactionExtension::::new(), - pallet_subtensor::transaction_extension::SubtensorTransactionExtension::< - runtime::Runtime, - >::new(), + pallet_subtensor::SubtensorTransactionExtension::::new(), pallet_drand::drand_priority::DrandPriority::::new(), - frame_metadata_hash_extension::CheckMetadataHash::::new(true), - ); + ), + frame_metadata_hash_extension::CheckMetadataHash::::new(true), + ); let raw_payload = runtime::SignedPayload::from_raw( call.clone(), diff --git a/pallets/shield/src/extension.rs b/pallets/shield/src/extension.rs index 8ac8a7efea..132d10c744 100644 --- a/pallets/shield/src/extension.rs +++ b/pallets/shield/src/extension.rs @@ -16,6 +16,12 @@ use subtensor_macros::freeze_struct; #[derive(Default, Encode, Decode, DecodeWithMemTracking, Clone, Eq, PartialEq, TypeInfo)] pub struct CheckShieldedTxValidity(PhantomData); +impl CheckShieldedTxValidity { + pub fn new() -> Self { + Self(Default::default()) + } +} + impl sp_std::fmt::Debug for CheckShieldedTxValidity { fn fmt(&self, f: &mut sp_std::fmt::Formatter) -> sp_std::fmt::Result { write!(f, "CheckShieldedTxValidity") diff --git a/pallets/subtensor/src/lib.rs b/pallets/subtensor/src/lib.rs index 6ae43ac384..37fefbe7f2 100644 --- a/pallets/subtensor/src/lib.rs +++ b/pallets/subtensor/src/lib.rs @@ -49,6 +49,9 @@ use macros::{config, dispatches, errors, events, genesis, hooks}; mod tests; pub mod transaction_extension; +pub mod transaction_extension; +pub use transaction_extension::SubtensorTransactionExtension; + // apparently this is stabilized since rust 1.36 extern crate alloc; diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 47a82cee37..a34a4a9f86 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -184,21 +184,23 @@ impl frame_system::offchain::CreateSignedTransaction use sp_runtime::traits::StaticLookup; let address = ::Lookup::unlookup(account.clone()); - let extra: TransactionExtensions = ( - frame_system::CheckNonZeroSender::::new(), - frame_system::CheckSpecVersion::::new(), - frame_system::CheckTxVersion::::new(), - frame_system::CheckGenesis::::new(), - frame_system::CheckEra::::from(Era::Immortal), - check_nonce::CheckNonce::::from(nonce).into(), - frame_system::CheckWeight::::new(), - ChargeTransactionPaymentWrapper::new( - pallet_transaction_payment::ChargeTransactionPayment::::from(0), + let extra: TxExtension = ( + ( + frame_system::CheckNonZeroSender::::new(), + frame_system::CheckSpecVersion::::new(), + frame_system::CheckTxVersion::::new(), + frame_system::CheckGenesis::::new(), + frame_system::CheckEra::::from(Era::Immortal), + check_nonce::CheckNonce::::from(nonce).into(), + frame_system::CheckWeight::::new(), ), - SudoTransactionExtension::::new(), - pallet_subtensor::transaction_extension::SubtensorTransactionExtension::::new( + ( + ChargeTransactionPaymentWrapper::new(0), + SudoTransactionExtension::::new(), + pallet_shield::CheckShieldedTxValidity::::new(), + pallet_subtensor::SubtensorTransactionExtension::::new(), + pallet_drand::drand_priority::DrandPriority::::new(), ), - pallet_drand::drand_priority::DrandPriority::::new(), frame_metadata_hash_extension::CheckMetadataHash::::new(true), ); @@ -1627,7 +1629,7 @@ pub type Header = generic::Header; // Block type as expected by this runtime. pub type Block = generic::Block; // The extensions to the basic transaction logic. -pub type TransactionExtensions = ( +pub type SystemTxExtension = ( frame_system::CheckNonZeroSender, frame_system::CheckSpecVersion, frame_system::CheckTxVersion, @@ -1635,11 +1637,17 @@ pub type TransactionExtensions = ( frame_system::CheckEra, check_nonce::CheckNonce, frame_system::CheckWeight, +); +pub type CustomTxExtension = ( ChargeTransactionPaymentWrapper, SudoTransactionExtension, pallet_shield::CheckShieldedTxValidity, pallet_subtensor::transaction_extension::SubtensorTransactionExtension, pallet_drand::drand_priority::DrandPriority, +); +pub type TxExtension = ( + SystemTxExtension, + CustomTxExtension, frame_metadata_hash_extension::CheckMetadataHash, ); @@ -1653,14 +1661,14 @@ type Migrations = ( // Unchecked extrinsic type as expected by this runtime. pub type UncheckedExtrinsic = - fp_self_contained::UncheckedExtrinsic; + fp_self_contained::UncheckedExtrinsic; /// Extrinsic type that has already been checked. pub type CheckedExtrinsic = - fp_self_contained::CheckedExtrinsic; + fp_self_contained::CheckedExtrinsic; // The payload being signed in transactions. -pub type SignedPayload = generic::SignedPayload; +pub type SignedPayload = generic::SignedPayload; // Chain context for the executive. pub type ChainContext = frame_system::ChainContext; diff --git a/runtime/src/transaction_payment_wrapper.rs b/runtime/src/transaction_payment_wrapper.rs index 96d7f3609b..c59e3dbba1 100644 --- a/runtime/src/transaction_payment_wrapper.rs +++ b/runtime/src/transaction_payment_wrapper.rs @@ -3,6 +3,7 @@ use codec::{Decode, DecodeWithMemTracking, Encode}; use frame_election_provider_support::private::sp_arithmetic::traits::SaturatedConversion; use frame_support::dispatch::{DispatchClass, DispatchInfo, PostDispatchInfo}; use frame_support::pallet_prelude::TypeInfo; +use pallet_transaction_payment::OnChargeTransaction; use pallet_transaction_payment::{ChargeTransactionPayment, Config, Pre, Val}; use sp_runtime::DispatchResult; use sp_runtime::traits::{ @@ -15,11 +16,13 @@ use sp_runtime::transaction_validity::{ use sp_std::vec::Vec; use subtensor_macros::freeze_struct; -#[freeze_struct("5f10cb9db06873c0")] +type BalanceOf = <::OnChargeTransaction as OnChargeTransaction>::Balance; + +#[freeze_struct("f003cde1f9da4a90")] #[derive(Encode, Decode, DecodeWithMemTracking, Clone, Eq, PartialEq, TypeInfo)] #[scale_info(skip_type_params(T))] pub struct ChargeTransactionPaymentWrapper { - charge_transaction_payment: ChargeTransactionPayment, + inner: ChargeTransactionPayment, } impl core::fmt::Debug for ChargeTransactionPaymentWrapper { @@ -33,11 +36,14 @@ impl core::fmt::Debug for ChargeTransactionPaymentWrapper { } } -impl ChargeTransactionPaymentWrapper { - pub fn new(charge_transaction_payment: ChargeTransactionPayment) -> Self { - Self { - charge_transaction_payment, - } +impl ChargeTransactionPaymentWrapper +where + T::RuntimeCall: Dispatchable, + BalanceOf: Send + Sync, +{ + pub fn new(fee: BalanceOf) -> Self { + let inner = ChargeTransactionPayment::::from(fee); + Self { inner } } } @@ -51,7 +57,7 @@ where type Pre = Pre; fn weight(&self, call: &T::RuntimeCall) -> Weight { - self.charge_transaction_payment.weight(call) + self.inner.weight(call) } fn validate( @@ -64,7 +70,7 @@ where inherited_implication: &impl Implication, source: TransactionSource, ) -> ValidateResult { - let inner_validate = self.charge_transaction_payment.validate( + let inner_validate = self.inner.validate( origin, call, info, @@ -101,8 +107,7 @@ where info: &DispatchInfoOf, len: usize, ) -> Result { - self.charge_transaction_payment - .prepare(val, origin, call, info, len) + self.inner.prepare(val, origin, call, info, len) } fn metadata() -> Vec { ChargeTransactionPayment::::metadata() From 637cf7f8f579a6d4ee5822b497daeea4a9c544df Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 11 Feb 2026 11:12:53 -0300 Subject: [PATCH 28/78] move ShieldedTransaction to shield/primitives --- pallets/shield/Cargo.toml | 1 + pallets/shield/src/lib.rs | 71 +++------------------ primitives/shield/Cargo.toml | 1 + primitives/shield/src/keystore.rs | 89 ++++++++++++++++++++++++++ primitives/shield/src/lib.rs | 94 ++-------------------------- primitives/shield/src/runtime_api.rs | 7 ++- primitives/shield/src/shielded_tx.rs | 55 ++++++++++++++++ 7 files changed, 165 insertions(+), 153 deletions(-) create mode 100644 primitives/shield/src/keystore.rs create mode 100644 primitives/shield/src/shielded_tx.rs diff --git a/pallets/shield/Cargo.toml b/pallets/shield/Cargo.toml index 368cb559b2..f47f33445d 100644 --- a/pallets/shield/Cargo.toml +++ b/pallets/shield/Cargo.toml @@ -34,6 +34,7 @@ sp-inherents.workspace = true # Subtensor primitives stp-io.workspace = true +stp-shield.workspace = true [features] default = ["std"] diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index be26766a6a..61aae39f76 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -10,6 +10,7 @@ use sp_runtime::Vec; use sp_runtime::traits::Applyable; use sp_runtime::traits::Block as BlockT; use sp_runtime::traits::Checkable; +use stp_shield::ShieldedTransaction; use alloc::vec; @@ -27,8 +28,6 @@ mod tests; mod extension; pub use extension::CheckShieldedTxValidity; -const KEY_HASH_LEN: usize = 16; - type PublicKey = BoundedVec>; type InherentType = Option>; @@ -217,15 +216,13 @@ pub mod pallet { } impl Pallet { - pub fn try_decrypt_extrinsic( + pub fn try_unshield_tx( uxt: ExtrinsicOf, - ) -> Option<::Extrinsic> + ) -> Option where - Block: BlockT
, Hash = ::Hash>, Block::Extrinsic: Checkable, CheckedOf: Applyable, ApplyableCallOf>: IsSubType>, - Context: Default, { const MAX_EXTRINSIC_DEPTH: u32 = 8; @@ -250,14 +247,12 @@ impl Pallet { return None; }; - log::info!("Submit encrypted received: {}", ciphertext.len()); - - if ciphertext.len() < 2 { - return None; - } - - let shielded_tx = ShieldedTransaction::parse(&ciphertext)?; + ShieldedTransaction::parse(&ciphertext) + } + pub fn try_decrypt_shielded_tx( + shielded_tx: ShieldedTransaction, + ) -> Option<::Extrinsic> { let mut shared_secret = [0u8; 32]; stp_io::crypto::mlkem768_decapsulate(&shielded_tx.kem_ct, &mut shared_secret).ok()?; @@ -273,55 +268,7 @@ impl Pallet { return None; } - let signed_xt = ExtrinsicOf::::decode(&mut &plaintext[..]).ok()?; - log::info!("Decrypted extrinsic: {:?}", signed_xt); - - None - } -} - -#[derive(Debug)] -pub(crate) struct ShieldedTransaction { - pub(crate) key_hash: [u8; KEY_HASH_LEN], - kem_ct: Vec, - aead_ct: Vec, - nonce: [u8; 24], -} - -impl ShieldedTransaction { - fn parse(ciphertext: &[u8]) -> Option { - let mut cursor: usize = 0; - - let key_hash_end = cursor.checked_add(KEY_HASH_LEN)?; - let key_hash: [u8; KEY_HASH_LEN] = ciphertext.get(cursor..key_hash_end)?.try_into().ok()?; - cursor = key_hash_end; - - let kem_ct_len_end = cursor.checked_add(2)?; - let kem_ct_len = ciphertext - .get(cursor..kem_ct_len_end)? - .try_into() - .map(u16::from_le_bytes) - .ok()? - .into(); - cursor = kem_ct_len_end; - - let kem_ct_end = cursor.checked_add(kem_ct_len)?; - let kem_ct = ciphertext.get(cursor..kem_ct_end)?.to_vec(); - cursor = kem_ct_end; - - const NONCE_LEN: usize = 24; - let nonce_end = cursor.checked_add(NONCE_LEN)?; - let nonce = ciphertext.get(cursor..nonce_end)?.try_into().ok()?; - cursor = nonce_end; - - let aead_ct = ciphertext.get(cursor..)?.to_vec(); - - Some(Self { - key_hash, - kem_ct, - aead_ct, - nonce, - }) + ExtrinsicOf::::decode(&mut &plaintext[..]).ok() } } diff --git a/primitives/shield/Cargo.toml b/primitives/shield/Cargo.toml index 52edc0a6f3..0aa8959830 100644 --- a/primitives/shield/Cargo.toml +++ b/primitives/shield/Cargo.toml @@ -7,6 +7,7 @@ edition.workspace = true [dependencies] codec.workspace = true +scale-info.workspace = true sp-externalities.workspace = true sp-api.workspace = true sp-runtime.workspace = true diff --git a/primitives/shield/src/keystore.rs b/primitives/shield/src/keystore.rs new file mode 100644 index 0000000000..98286e6e3b --- /dev/null +++ b/primitives/shield/src/keystore.rs @@ -0,0 +1,89 @@ +//! MEV Shield Keystore traits +#![cfg_attr(not(feature = "std"), no_std)] + +extern crate alloc; + +use codec::{Decode, Encode}; + +use alloc::{string::String, sync::Arc, vec::Vec}; + +#[derive(Debug, Encode, Decode)] +pub enum Error { + /// Keystore unavailable + Unavailable, + /// Validation error + ValidationError(String), + /// Other error + Other(String), +} + +impl core::fmt::Display for Error { + fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { + match self { + Error::Unavailable => write!(f, "Keystore unavailable"), + Error::ValidationError(e) => write!(f, "Validation error: {}", e), + Error::Other(e) => write!(f, "Other error: {}", e), + } + } +} + +pub type Result = core::result::Result; + +/// Something that generates, stores and provides access to secret keys +/// and operations used by the MEV Shield. +pub trait ShieldKeystore: Send + Sync { + /// Roll for the next slot and update the current/next keys. + fn roll_for_next_slot(&self) -> Result<()>; + + /// Get the next public key. + fn next_public_key(&self) -> Result>; + + /// Decapsulate a ciphertext using the ML-KEM-768 algorithm. + fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> Result<[u8; 32]>; + + /// Decrypt a ciphertext using the XChaCha20-Poly1305 AEAD scheme. + fn aead_decrypt( + &self, + key: [u8; 32], + nonce: [u8; 24], + msg: &[u8], + aad: &[u8], + ) -> Result>; +} + +impl ShieldKeystore for Arc { + fn roll_for_next_slot(&self) -> Result<()> { + (**self).roll_for_next_slot() + } + + fn next_public_key(&self) -> Result> { + (**self).next_public_key() + } + + fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> Result<[u8; 32]> { + (**self).mlkem768_decapsulate(ciphertext) + } + + fn aead_decrypt( + &self, + key: [u8; 32], + nonce: [u8; 24], + msg: &[u8], + aad: &[u8], + ) -> Result> { + (**self).aead_decrypt(key, nonce, msg, aad) + } +} + +pub type ShieldKeystorePtr = Arc; + +sp_externalities::decl_extension! { + /// The shield keystore extension to register/retrieve from the externalities. + pub struct ShieldKeystoreExt(ShieldKeystorePtr); +} + +impl ShieldKeystoreExt { + pub fn from(keystore: ShieldKeystorePtr) -> Self { + Self(keystore) + } +} diff --git a/primitives/shield/src/lib.rs b/primitives/shield/src/lib.rs index f845bc30ed..15f1ff9f29 100644 --- a/primitives/shield/src/lib.rs +++ b/primitives/shield/src/lib.rs @@ -1,94 +1,10 @@ -//! MEV Shield Keystore traits - +//! MEV Shield primitives for Subtensor #![cfg_attr(not(feature = "std"), no_std)] -extern crate alloc; - +mod keystore; mod runtime_api; +mod shielded_tx; +pub use keystore::*; pub use runtime_api::*; - -use codec::{Decode, Encode}; - -use alloc::{string::String, sync::Arc, vec::Vec}; - -#[derive(Debug, Encode, Decode)] -pub enum Error { - /// Keystore unavailable - Unavailable, - /// Validation error - ValidationError(String), - /// Other error - Other(String), -} - -impl core::fmt::Display for Error { - fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { - match self { - Error::Unavailable => write!(f, "Keystore unavailable"), - Error::ValidationError(e) => write!(f, "Validation error: {}", e), - Error::Other(e) => write!(f, "Other error: {}", e), - } - } -} - -pub type Result = core::result::Result; - -/// Something that generates, stores and provides access to secret keys -/// and operations used by the MEV Shield. -pub trait ShieldKeystore: Send + Sync { - /// Roll for the next slot and update the current/next keys. - fn roll_for_next_slot(&self) -> Result<()>; - - /// Get the next public key. - fn next_public_key(&self) -> Result>; - - /// Decapsulate a ciphertext using the ML-KEM-768 algorithm. - fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> Result<[u8; 32]>; - - /// Decrypt a ciphertext using the XChaCha20-Poly1305 AEAD scheme. - fn aead_decrypt( - &self, - key: [u8; 32], - nonce: [u8; 24], - msg: &[u8], - aad: &[u8], - ) -> Result>; -} - -impl ShieldKeystore for Arc { - fn roll_for_next_slot(&self) -> Result<()> { - (**self).roll_for_next_slot() - } - - fn next_public_key(&self) -> Result> { - (**self).next_public_key() - } - - fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> Result<[u8; 32]> { - (**self).mlkem768_decapsulate(ciphertext) - } - - fn aead_decrypt( - &self, - key: [u8; 32], - nonce: [u8; 24], - msg: &[u8], - aad: &[u8], - ) -> Result> { - (**self).aead_decrypt(key, nonce, msg, aad) - } -} - -pub type ShieldKeystorePtr = Arc; - -sp_externalities::decl_extension! { - /// The shield keystore extension to register/retrieve from the externalities. - pub struct ShieldKeystoreExt(ShieldKeystorePtr); -} - -impl ShieldKeystoreExt { - pub fn from(keystore: ShieldKeystorePtr) -> Self { - Self(keystore) - } -} +pub use shielded_tx::*; diff --git a/primitives/shield/src/runtime_api.rs b/primitives/shield/src/runtime_api.rs index cc4ae487d9..dc0be93220 100644 --- a/primitives/shield/src/runtime_api.rs +++ b/primitives/shield/src/runtime_api.rs @@ -1,13 +1,16 @@ //! Runtime API definition for the MEV Shield. - #![cfg_attr(not(feature = "std"), no_std)] extern crate alloc; +use crate::ShieldedTransaction; use sp_runtime::traits::Block as BlockT; +type ExtrinsicOf = ::Extrinsic; + sp_api::decl_runtime_apis! { pub trait ShieldApi { - fn try_decrypt_extrinsic(uxt: ::Extrinsic) -> Option<::Extrinsic>; + fn try_unshield_tx(uxt: ExtrinsicOf) -> Option; + fn try_decrypt_shielded_tx(shielded_tx: ShieldedTransaction) -> Option>; } } diff --git a/primitives/shield/src/shielded_tx.rs b/primitives/shield/src/shielded_tx.rs new file mode 100644 index 0000000000..e4cd4690b7 --- /dev/null +++ b/primitives/shield/src/shielded_tx.rs @@ -0,0 +1,55 @@ +//! MEV Shielded Transaction +#![cfg_attr(not(feature = "std"), no_std)] + +extern crate alloc; + +use alloc::vec::Vec; +use codec::{Decode, Encode}; +use scale_info::TypeInfo; + +const KEY_HASH_LEN: usize = 16; + +#[derive(Debug, Encode, Decode, TypeInfo)] +pub struct ShieldedTransaction { + pub key_hash: [u8; KEY_HASH_LEN], + pub kem_ct: Vec, + pub aead_ct: Vec, + pub nonce: [u8; 24], +} + +impl ShieldedTransaction { + pub fn parse(ciphertext: &[u8]) -> Option { + let mut cursor: usize = 0; + + let key_hash_end = cursor.checked_add(KEY_HASH_LEN)?; + let key_hash: [u8; KEY_HASH_LEN] = ciphertext.get(cursor..key_hash_end)?.try_into().ok()?; + cursor = key_hash_end; + + let kem_ct_len_end = cursor.checked_add(2)?; + let kem_ct_len = ciphertext + .get(cursor..kem_ct_len_end)? + .try_into() + .map(u16::from_le_bytes) + .ok()? + .into(); + cursor = kem_ct_len_end; + + let kem_ct_end = cursor.checked_add(kem_ct_len)?; + let kem_ct = ciphertext.get(cursor..kem_ct_end)?.to_vec(); + cursor = kem_ct_end; + + const NONCE_LEN: usize = 24; + let nonce_end = cursor.checked_add(NONCE_LEN)?; + let nonce = ciphertext.get(cursor..nonce_end)?.try_into().ok()?; + cursor = nonce_end; + + let aead_ct = ciphertext.get(cursor..)?.to_vec(); + + Some(Self { + key_hash, + kem_ct, + aead_ct, + nonce, + }) + } +} From a66575d951b27f061e835f6888963c6b13d80b2b Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 11 Feb 2026 11:15:09 -0300 Subject: [PATCH 29/78] fix runtime API impl --- runtime/src/lib.rs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index a34a4a9f86..7383479d6b 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -70,6 +70,8 @@ use sp_std::prelude::*; #[cfg(feature = "std")] use sp_version::NativeVersion; use sp_version::RuntimeVersion; +use substrate_fixed::types::U64F64; +use stp_shield::ShieldedTransaction; use subtensor_precompiles::Precompiles; use subtensor_runtime_common::{AlphaCurrency, TaoCurrency, time::*, *}; use subtensor_swap_interface::{Order, SwapHandler}; @@ -2584,10 +2586,14 @@ impl_runtime_apis! { } impl stp_shield::ShieldApi for Runtime { - fn try_decrypt_extrinsic( - uxt: ::Extrinsic, + fn try_unshield_tx(uxt: ::Extrinsic) -> Option { + MevShield::try_unshield_tx::(uxt) + } + + fn try_decrypt_shielded_tx( + shielded_tx: ShieldedTransaction, ) -> Option<::Extrinsic> { - MevShield::try_decrypt_extrinsic::(uxt) + MevShield::try_decrypt_shielded_tx::(shielded_tx) } } } From 245f53b7e8be9a7794d06748e026f6f92eb5dcfb Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Thu, 12 Feb 2026 15:41:10 -0300 Subject: [PATCH 30/78] renaming --- pallets/shield/src/lib.rs | 4 ++-- primitives/shield/src/runtime_api.rs | 4 ++-- primitives/shield/src/shielded_tx.rs | 2 +- runtime/src/lib.rs | 10 ++++------ 4 files changed, 9 insertions(+), 11 deletions(-) diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 61aae39f76..7cf35c7672 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -216,7 +216,7 @@ pub mod pallet { } impl Pallet { - pub fn try_unshield_tx( + pub fn try_decode_shielded_tx( uxt: ExtrinsicOf, ) -> Option where @@ -250,7 +250,7 @@ impl Pallet { ShieldedTransaction::parse(&ciphertext) } - pub fn try_decrypt_shielded_tx( + pub fn try_unshield_tx( shielded_tx: ShieldedTransaction, ) -> Option<::Extrinsic> { let mut shared_secret = [0u8; 32]; diff --git a/primitives/shield/src/runtime_api.rs b/primitives/shield/src/runtime_api.rs index dc0be93220..e49092ac80 100644 --- a/primitives/shield/src/runtime_api.rs +++ b/primitives/shield/src/runtime_api.rs @@ -10,7 +10,7 @@ type ExtrinsicOf = ::Extrinsic; sp_api::decl_runtime_apis! { pub trait ShieldApi { - fn try_unshield_tx(uxt: ExtrinsicOf) -> Option; - fn try_decrypt_shielded_tx(shielded_tx: ShieldedTransaction) -> Option>; + fn try_decode_shielded_tx(uxt: ExtrinsicOf) -> Option; + fn try_unshield_tx(shielded_tx: ShieldedTransaction) -> Option>; } } diff --git a/primitives/shield/src/shielded_tx.rs b/primitives/shield/src/shielded_tx.rs index e4cd4690b7..95d54f32c1 100644 --- a/primitives/shield/src/shielded_tx.rs +++ b/primitives/shield/src/shielded_tx.rs @@ -9,7 +9,7 @@ use scale_info::TypeInfo; const KEY_HASH_LEN: usize = 16; -#[derive(Debug, Encode, Decode, TypeInfo)] +#[derive(Debug, Clone, Encode, Decode, TypeInfo)] pub struct ShieldedTransaction { pub key_hash: [u8; KEY_HASH_LEN], pub kem_ct: Vec, diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 7383479d6b..f9ba6be647 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -2586,14 +2586,12 @@ impl_runtime_apis! { } impl stp_shield::ShieldApi for Runtime { - fn try_unshield_tx(uxt: ::Extrinsic) -> Option { - MevShield::try_unshield_tx::(uxt) + fn try_decode_shielded_tx(uxt: ::Extrinsic) -> Option { + MevShield::try_decode_shielded_tx::(uxt) } - fn try_decrypt_shielded_tx( - shielded_tx: ShieldedTransaction, - ) -> Option<::Extrinsic> { - MevShield::try_decrypt_shielded_tx::(shielded_tx) + fn try_unshield_tx(shielded_tx: ShieldedTransaction) -> Option<::Extrinsic> { + MevShield::try_unshield_tx::(shielded_tx) } } } From 3e780adf9c0471f1676e508a9d91ebac271b48b0 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Thu, 12 Feb 2026 22:34:47 -0300 Subject: [PATCH 31/78] simplify key rotation in pallet-shield --- client/shield/src/keystore.rs | 3 +- pallets/shield/src/lib.rs | 60 ++++++++++------------------------- 2 files changed, 17 insertions(+), 46 deletions(-) diff --git a/client/shield/src/keystore.rs b/client/shield/src/keystore.rs index aeaea04fdd..12ce68c247 100644 --- a/client/shield/src/keystore.rs +++ b/client/shield/src/keystore.rs @@ -70,8 +70,7 @@ impl ShieldKeystoreInner { } fn roll_for_next_slot(&mut self) -> TraitResult<()> { - std::mem::swap(&mut self.current_pair, &mut self.next_pair); - self.next_pair = ShieldKeyPair::generate(); + self.current_pair = std::mem::replace(&mut self.next_pair, ShieldKeyPair::generate()); Ok(()) } diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 7cf35c7672..cf2665697e 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -58,15 +58,11 @@ pub mod pallet { #[pallet::storage] pub type NextKey = StorageValue<_, PublicKey, OptionQuery>; - /// Current and next ML‑KEM‑768 public key bytes of all block authors. + /// Latest announced ML‑KEM‑768 public key per block author. + /// This is the key the author will use for decapsulation in their next slot. #[pallet::storage] - pub type AuthorKeys = StorageMap< - _, - Twox64Concat, - T::AuthorityId, - (Option, Option), - OptionQuery, - >; + pub type AuthorKeys = + StorageMap<_, Twox64Concat, T::AuthorityId, PublicKey, OptionQuery>; // ----------------- Events & Errors ----------------- @@ -85,34 +81,6 @@ pub mod pallet { Unreachable, } - // ----------------- Hooks ----------------- - - #[pallet::hooks] - impl Hooks> for Pallet { - fn on_initialize(_n: BlockNumberFor) -> Weight { - let mut weight = Weight::zero(); - - // We clear the next key no matter what happens next. - NextKey::::kill(); - weight = weight.saturating_add(T::DbWeight::get().writes(1_u64)); - - weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); - let Some(author) = T::FindAuthors::find_next_author() else { - return weight; - }; - - weight = weight.saturating_add(T::DbWeight::get().reads(1_u64)); - let Some((Some(key), _)) = AuthorKeys::::get(author) else { - return weight; - }; - - NextKey::::put(key); - weight = weight.saturating_add(T::DbWeight::get().writes(1_u64)); - - weight - } - } - // ----------------- Calls ----------------- #[pallet::call] @@ -149,15 +117,19 @@ pub mod pallet { ); } - AuthorKeys::::mutate(author, |keys| { - if let Some((current_key, next_key)) = keys { - *current_key = next_key.clone(); - *next_key = public_key; - } else { - // First time we see this author. - *keys = Some((None, public_key)); + // Store the announced key for the current author. + match public_key { + Some(pk) => AuthorKeys::::insert(&author, pk), + None => AuthorKeys::::remove(&author), + } + + // Expose the next block author's key so users can encrypt for them. + NextKey::::kill(); + if let Some(next_author) = T::FindAuthors::find_next_author() { + if let Some(key) = AuthorKeys::::get(&next_author) { + NextKey::::put(key); } - }); + } Ok(()) } From 9557a5038dfa164810907ad57c7d8c1ab336fb9b Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Thu, 12 Feb 2026 22:35:03 -0300 Subject: [PATCH 32/78] fix shield tx extension --- pallets/shield/src/extension.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pallets/shield/src/extension.rs b/pallets/shield/src/extension.rs index 132d10c744..56eaa8f3e3 100644 --- a/pallets/shield/src/extension.rs +++ b/pallets/shield/src/extension.rs @@ -57,22 +57,23 @@ where return Ok((Default::default(), (), origin)); }; - // Ensure the transaction is encrypted + // Ensure the transaction is a shielded transaction, else we just skip the extension. let Some(Call::submit_encrypted { ciphertext }) = IsSubType::>::is_sub_type(call) else { - return Err(InvalidTransaction::BadSigner.into()); + return Ok((Default::default(), (), origin)); }; let Some(shielded_tx) = ShieldedTransaction::parse(&ciphertext) else { return Err(InvalidTransaction::BadProof.into()); }; - let next_key_hash = NextKey::::get().map(|key| twox_128(&key.into_inner()[..])); + let next_key = NextKey::::get(); + let next_key_hash = next_key.map(|key| twox_128(&key.into_inner()[..])); - // The transaction must be encrypted with the next key or we discard it + // The transaction must be encrypted with the next key or we discard it. if next_key_hash.is_none() || next_key_hash.is_some_and(|hash| hash != shielded_tx.key_hash) { - return Err(InvalidTransaction::BadProof)?; + return Err(InvalidTransaction::BadProof.into()); } Ok((Default::default(), (), origin)) From e3191a52886d99eb8bd48b3505f78a02a6cb4967 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Fri, 13 Feb 2026 10:04:52 -0300 Subject: [PATCH 33/78] types in stp-shield and more logging --- client/shield/Cargo.toml | 15 +++++- client/shield/src/inherents.rs | 12 ++--- pallets/shield/Cargo.toml | 2 + pallets/shield/src/lib.rs | 74 +++++++++++++++------------- primitives/shield/Cargo.toml | 3 +- primitives/shield/src/keystore.rs | 1 - primitives/shield/src/lib.rs | 14 ++++++ primitives/shield/src/runtime_api.rs | 1 - primitives/shield/src/shielded_tx.rs | 1 - runtime/Cargo.toml | 4 +- 10 files changed, 78 insertions(+), 49 deletions(-) diff --git a/client/shield/Cargo.toml b/client/shield/Cargo.toml index 88baa4bf01..6a42bdd9b5 100644 --- a/client/shield/Cargo.toml +++ b/client/shield/Cargo.toml @@ -10,6 +10,7 @@ async-trait.workspace = true anyhow.workspace = true codec.workspace = true futures.workspace = true +hex.workspace = true # Crypto rand.workspace = true @@ -31,4 +32,16 @@ workspace = true [features] default = ["std"] -std = [] +std = [ + "anyhow/std", + "chacha20poly1305/std", + "ml-kem/std", + "stp-shield/std", + "codec/std", + "futures/std", + "hex/std", + "log/std", + "rand/std", + "sp-runtime/std", + "sp-inherents/std", +] diff --git a/client/shield/src/inherents.rs b/client/shield/src/inherents.rs index 54c6cf9fad..16352e6744 100644 --- a/client/shield/src/inherents.rs +++ b/client/shield/src/inherents.rs @@ -1,11 +1,6 @@ use sp_inherents::{Error, InherentData, InherentIdentifier}; -use stp_shield::ShieldKeystorePtr; - -// The inherent identifier for the next MEV-Shield public key. -pub const INHERENT_IDENTIFIER: InherentIdentifier = *b"shieldpk"; - -/// The inherent type for the next MEV-Shield public key. -pub type InherentType = Option>; +use sp_runtime::BoundedVec; +use stp_shield::{INHERENT_IDENTIFIER, InherentType, ShieldKeystorePtr}; pub struct InherentDataProvider { keystore: ShieldKeystorePtr, @@ -21,7 +16,8 @@ impl InherentDataProvider { impl sp_inherents::InherentDataProvider for InherentDataProvider { async fn provide_inherent_data(&self, inherent_data: &mut InherentData) -> Result<(), Error> { let public_key = self.keystore.next_public_key().ok(); - inherent_data.put_data::(INHERENT_IDENTIFIER, &public_key) + let bounded = public_key.map(|pk| BoundedVec::truncate_from(pk)); + inherent_data.put_data::(INHERENT_IDENTIFIER, &bounded) } async fn try_handle_error( diff --git a/pallets/shield/Cargo.toml b/pallets/shield/Cargo.toml index f47f33445d..76194176db 100644 --- a/pallets/shield/Cargo.toml +++ b/pallets/shield/Cargo.toml @@ -51,7 +51,9 @@ std = [ "sp-io/std", "sp-std/std", "sp-weights/std", + "sp-inherents/std", "stp-io/std", + "stp-shield/std", ] runtime-benchmarks = [ diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index cf2665697e..e8b1656e29 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -3,14 +3,12 @@ extern crate alloc; -use frame_support::traits::IsSubType; -use frame_support::{pallet_prelude::*, sp_runtime::traits::Hash}; +use frame_support::{pallet_prelude::*, traits::IsSubType}; use frame_system::{ensure_none, ensure_signed, pallet_prelude::*}; -use sp_runtime::Vec; -use sp_runtime::traits::Applyable; -use sp_runtime::traits::Block as BlockT; -use sp_runtime::traits::Checkable; -use stp_shield::ShieldedTransaction; +use sp_runtime::traits::{Applyable, Block as BlockT, Checkable, Hash}; +use stp_shield::{ + INHERENT_IDENTIFIER, InherentType, LOG_TARGET, ShieldPublicKey, ShieldedTransaction, +}; use alloc::vec; @@ -28,14 +26,13 @@ mod tests; mod extension; pub use extension::CheckShieldedTxValidity; -type PublicKey = BoundedVec>; - -type InherentType = Option>; - type ExtrinsicOf = ::Extrinsic; type CheckedOf = >::Checked; type ApplyableCallOf = ::Call; +const MAX_KYBER768_PK_LENGTH: usize = 1184; +const MAX_EXTRINSIC_DEPTH: u32 = 8; + #[frame_support::pallet] pub mod pallet { use super::*; @@ -56,13 +53,13 @@ pub mod pallet { // Next block author ML‑KEM‑768 public key bytes. #[pallet::storage] - pub type NextKey = StorageValue<_, PublicKey, OptionQuery>; + pub type NextKey = StorageValue<_, ShieldPublicKey, OptionQuery>; /// Latest announced ML‑KEM‑768 public key per block author. /// This is the key the author will use for decapsulation in their next slot. #[pallet::storage] pub type AuthorKeys = - StorageMap<_, Twox64Concat, T::AuthorityId, PublicKey, OptionQuery>; + StorageMap<_, Twox64Concat, T::AuthorityId, ShieldPublicKey, OptionQuery>; // ----------------- Events & Errors ----------------- @@ -101,7 +98,7 @@ pub mod pallet { ))] pub fn announce_next_key( origin: OriginFor, - public_key: Option, + public_key: Option, ) -> DispatchResult { ensure_none(origin)?; @@ -110,17 +107,15 @@ pub mod pallet { .ok_or_else(|| Error::::Unreachable)?; if let Some(public_key) = &public_key { - const MAX_KYBER768_PK_LENGTH: usize = 1184; ensure!( public_key.len() == MAX_KYBER768_PK_LENGTH, Error::::BadPublicKeyLen ); - } - - // Store the announced key for the current author. - match public_key { - Some(pk) => AuthorKeys::::insert(&author, pk), - None => AuthorKeys::::remove(&author), + AuthorKeys::::insert(&author, public_key.clone()); + } else { + // If the author did not announce a key, remove his old key from storage, + // he will not be able to accept shielded transactions in his next block. + AuthorKeys::::remove(&author); } // Expose the next block author's key so users can encrypt for them. @@ -170,14 +165,15 @@ pub mod pallet { type Call = Call; type Error = sp_inherents::MakeFatalError<()>; - const INHERENT_IDENTIFIER: [u8; 8] = *b"shieldpk"; + const INHERENT_IDENTIFIER: InherentIdentifier = INHERENT_IDENTIFIER; fn create_inherent(data: &InherentData) -> Option { let public_key = data - .get_data::(&Self::INHERENT_IDENTIFIER) - .ok()?? - .map(|pk| BoundedVec::truncate_from(pk)); - + .get_data::(&INHERENT_IDENTIFIER) + .inspect_err( + |e| log::debug!(target: LOG_TARGET, "Failed to get shielded public key inherent data: {:?}", e), + ) + .ok()??; Some(Call::announce_next_key { public_key }) } @@ -196,25 +192,26 @@ impl Pallet { CheckedOf: Applyable, ApplyableCallOf>: IsSubType>, { - const MAX_EXTRINSIC_DEPTH: u32 = 8; - // Prevent stack overflows by limiting the depth of the extrinsic. let encoded = uxt.encode(); let uxt = ::decode_all_with_depth_limit( MAX_EXTRINSIC_DEPTH, &mut &encoded[..], ) - .inspect_err(|e| log::error!("Failed to decode extrinsic: {:?}", e)) + .inspect_err( + |e| log::debug!(target: LOG_TARGET, "Failed to decode shielded extrinsic: {:?}", e), + ) .ok()?; - // Verify that the signature is good. + // Verify that the signature is correct. let xt = ExtrinsicOf::::check(uxt, &Context::default()) - .inspect_err(|e| log::error!("Failed to check extrinsic: {:?}", e)) + .inspect_err( + |e| log::debug!(target: LOG_TARGET, "Failed to check shielded extrinsic: {:?}", e), + ) .ok()?; let call = xt.call(); - let Some(Call::submit_encrypted { ciphertext, .. }) = - IsSubType::>::is_sub_type(call) + let Some(Call::submit_encrypted { ciphertext }) = IsSubType::>::is_sub_type(call) else { return None; }; @@ -226,7 +223,9 @@ impl Pallet { shielded_tx: ShieldedTransaction, ) -> Option<::Extrinsic> { let mut shared_secret = [0u8; 32]; - stp_io::crypto::mlkem768_decapsulate(&shielded_tx.kem_ct, &mut shared_secret).ok()?; + stp_io::crypto::mlkem768_decapsulate(&shielded_tx.kem_ct, &mut shared_secret).inspect_err( + |e| log::debug!(target: LOG_TARGET, "Failed to decapsulate shielded transaction: {:?}", e), + ).ok()?; let plaintext = stp_io::crypto::aead_decrypt( &shared_secret, @@ -234,13 +233,18 @@ impl Pallet { &shielded_tx.aead_ct, &[], ) + .inspect_err( + |e| log::debug!(target: LOG_TARGET, "Failed to decrypt shielded transaction: {:?}", e), + ) .ok()?; if plaintext.is_empty() { return None; } - ExtrinsicOf::::decode(&mut &plaintext[..]).ok() + ExtrinsicOf::::decode(&mut &plaintext[..]).inspect_err( + |e| log::debug!(target: LOG_TARGET, "Failed to decode shielded transaction: {:?}", e), + ).ok() } } diff --git a/primitives/shield/Cargo.toml b/primitives/shield/Cargo.toml index 0aa8959830..c3dad9daa2 100644 --- a/primitives/shield/Cargo.toml +++ b/primitives/shield/Cargo.toml @@ -11,10 +11,11 @@ scale-info.workspace = true sp-externalities.workspace = true sp-api.workspace = true sp-runtime.workspace = true +sp-inherents.workspace = true [lints] workspace = true [features] default = ["std"] -std = ["codec/std", "sp-externalities/std", "sp-api/std", "sp-runtime/std"] +std = ["codec/std", "scale-info/std", "sp-externalities/std", "sp-api/std", "sp-runtime/std", "sp-inherents/std"] diff --git a/primitives/shield/src/keystore.rs b/primitives/shield/src/keystore.rs index 98286e6e3b..137d9e32dd 100644 --- a/primitives/shield/src/keystore.rs +++ b/primitives/shield/src/keystore.rs @@ -1,5 +1,4 @@ //! MEV Shield Keystore traits -#![cfg_attr(not(feature = "std"), no_std)] extern crate alloc; diff --git a/primitives/shield/src/lib.rs b/primitives/shield/src/lib.rs index 15f1ff9f29..cb6e7049d2 100644 --- a/primitives/shield/src/lib.rs +++ b/primitives/shield/src/lib.rs @@ -1,6 +1,9 @@ //! MEV Shield primitives for Subtensor #![cfg_attr(not(feature = "std"), no_std)] +use sp_inherents::InherentIdentifier; +use sp_runtime::{BoundedVec, traits::ConstU32}; + mod keystore; mod runtime_api; mod shielded_tx; @@ -8,3 +11,14 @@ mod shielded_tx; pub use keystore::*; pub use runtime_api::*; pub use shielded_tx::*; + +pub const LOG_TARGET: &str = "mev-shield"; + +// The inherent identifier for the next MEV-Shield public key. +pub const INHERENT_IDENTIFIER: InherentIdentifier = *b"shieldpk"; + +// The public key type for the MEV-Shield. +pub type ShieldPublicKey = BoundedVec>; + +// The inherent type for the MEV-Shield. +pub type InherentType = Option; diff --git a/primitives/shield/src/runtime_api.rs b/primitives/shield/src/runtime_api.rs index e49092ac80..abe9c01b3b 100644 --- a/primitives/shield/src/runtime_api.rs +++ b/primitives/shield/src/runtime_api.rs @@ -1,5 +1,4 @@ //! Runtime API definition for the MEV Shield. -#![cfg_attr(not(feature = "std"), no_std)] extern crate alloc; diff --git a/primitives/shield/src/shielded_tx.rs b/primitives/shield/src/shielded_tx.rs index 95d54f32c1..e013b7214f 100644 --- a/primitives/shield/src/shielded_tx.rs +++ b/primitives/shield/src/shielded_tx.rs @@ -1,5 +1,4 @@ //! MEV Shielded Transaction -#![cfg_attr(not(feature = "std"), no_std)] extern crate alloc; diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 710ebca4fd..b4f9607273 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -58,7 +58,7 @@ sp-version.workspace = true sp-authority-discovery.workspace = true subtensor-runtime-common.workspace = true subtensor-precompiles.workspace = true -sp-debug-derive = { workspace = true, features = ["force-debug"] } +sp-debug-derive = { workspace = true, features = [] } stp-io.workspace = true # Temporary sudo @@ -279,6 +279,8 @@ std = [ "ethereum/std", "pallet-shield/std", "stp-shield/std", + "stp-io/std", + "sp-debug-derive/std", ] runtime-benchmarks = [ "frame-benchmarking/runtime-benchmarks", From 772a319a1f2ec09178425340bb823d4d4c540ed7 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Fri, 13 Feb 2026 17:25:45 -0300 Subject: [PATCH 34/78] track CurrentKey and fix extension --- pallets/shield/src/extension.rs | 25 ++++++++++++++++--------- pallets/shield/src/lib.rs | 17 ++++++++++++++--- 2 files changed, 30 insertions(+), 12 deletions(-) diff --git a/pallets/shield/src/extension.rs b/pallets/shield/src/extension.rs index 56eaa8f3e3..211b7a0a95 100644 --- a/pallets/shield/src/extension.rs +++ b/pallets/shield/src/extension.rs @@ -1,4 +1,4 @@ -use crate::{Call, Config, NextKey, ShieldedTransaction}; +use crate::{Call, Config, CurrentKey, NextKey, ShieldedTransaction}; use codec::{Decode, DecodeWithMemTracking, Encode}; use frame_support::pallet_prelude::*; use frame_support::traits::IsSubType; @@ -50,7 +50,7 @@ where _len: usize, _self_implicit: Self::Implicit, _inherited_implication: &impl Implication, - _source: TransactionSource, + source: TransactionSource, ) -> ValidateResult::RuntimeCall> { // Ensure the transaction is signed, else we just skip the extension. let Some(_who) = origin.as_system_origin_signer() else { @@ -63,17 +63,24 @@ where return Ok((Default::default(), (), origin)); }; - let Some(shielded_tx) = ShieldedTransaction::parse(&ciphertext) else { + // Reject malformed ciphertext regardless of source. + let Some(ShieldedTransaction { key_hash, .. }) = ShieldedTransaction::parse(&ciphertext) + else { return Err(InvalidTransaction::BadProof.into()); }; - let next_key = NextKey::::get(); - let next_key_hash = next_key.map(|key| twox_128(&key.into_inner()[..])); + // Only enforce the key_hash check during block building/import. + // The fork-aware tx pool validates against multiple views (recent block states), + // and stale views may not contain the key the tx was encrypted with, + // causing spurious rejections. Pool validation only checks structure above. + if source == TransactionSource::InBlock { + let matches_any = [CurrentKey::::get(), NextKey::::get()] + .iter() + .any(|k| k.as_ref().is_some_and(|k| twox_128(&k[..]) == key_hash)); - // The transaction must be encrypted with the next key or we discard it. - if next_key_hash.is_none() || next_key_hash.is_some_and(|hash| hash != shielded_tx.key_hash) - { - return Err(InvalidTransaction::BadProof.into()); + if !matches_any { + return Err(InvalidTransaction::BadProof.into()); + } } Ok((Default::default(), (), origin)) diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index e8b1656e29..e95cd7250c 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -49,9 +49,17 @@ pub mod pallet { #[pallet::pallet] pub struct Pallet(_); - // ----------------- Storage ----------------- + // Current block author ML‑KEM‑768 public key bytes. + // + // Note: Do not use this to encrypt transactions as this + // is only used to validate transactions in the extension. + // Use `NextKey` instead. + #[pallet::storage] + pub type CurrentKey = StorageValue<_, ShieldPublicKey, OptionQuery>; // Next block author ML‑KEM‑768 public key bytes. + // + // This is the key that should be used to encrypt transactions. #[pallet::storage] pub type NextKey = StorageValue<_, ShieldPublicKey, OptionQuery>; @@ -61,8 +69,6 @@ pub mod pallet { pub type AuthorKeys = StorageMap<_, Twox64Concat, T::AuthorityId, ShieldPublicKey, OptionQuery>; - // ----------------- Events & Errors ----------------- - #[pallet::event] #[pallet::generate_deposit(pub(super) fn deposit_event)] pub enum Event { @@ -106,6 +112,11 @@ pub mod pallet { // This should never happen as we are in an inherent. .ok_or_else(|| Error::::Unreachable)?; + // Shift the key chain: Current ← NextKey. + // NextKey was set in the previous block to be the current author's key, + // so this naturally tracks the last 2 keys users may have encrypted with. + CurrentKey::::set(NextKey::::get()); + if let Some(public_key) = &public_key { ensure!( public_key.len() == MAX_KYBER768_PK_LENGTH, From cb9090db6fdf0078a91b1de593e2fbb893b9aee0 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Fri, 13 Feb 2026 17:43:56 -0300 Subject: [PATCH 35/78] added tests for MemoryShieldKeystore --- client/shield/src/keystore.rs | 196 ++++++++++++++++++++++++++++++++++ 1 file changed, 196 insertions(+) diff --git a/client/shield/src/keystore.rs b/client/shield/src/keystore.rs index 12ce68c247..6858f00a8b 100644 --- a/client/shield/src/keystore.rs +++ b/client/shield/src/keystore.rs @@ -123,3 +123,199 @@ impl ShieldKeyPair { Self { dec_key, enc_key } } } + +#[cfg(test)] +mod tests { + use super::*; + use ml_kem::kem::Encapsulate; + use stp_shield::ShieldKeystore; + + const MLKEM768_PK_LEN: usize = 1184; + const MLKEM768_CT_LEN: usize = 1088; + + #[test] + fn next_public_key_returns_valid_mlkem768_key() { + let ks = MemoryShieldKeystore::new(); + let pk = ks.next_public_key().unwrap(); + assert_eq!(pk.len(), MLKEM768_PK_LEN); + } + + #[test] + fn next_public_key_is_stable_without_roll() { + let ks = MemoryShieldKeystore::new(); + let pk1 = ks.next_public_key().unwrap(); + let pk2 = ks.next_public_key().unwrap(); + assert_eq!(pk1, pk2); + } + + #[test] + fn roll_changes_next_public_key() { + let ks = MemoryShieldKeystore::new(); + let before = ks.next_public_key().unwrap(); + ks.roll_for_next_slot().unwrap(); + let after = ks.next_public_key().unwrap(); + assert_ne!(before, after); + } + + #[test] + fn decapsulate_with_current_key_after_roll() { + let ks = MemoryShieldKeystore::new(); + + // The "next" public key is what will be announced in the inherent. + // After a roll, it becomes the "current" key used for decapsulation. + let pk_bytes = ks.next_public_key().unwrap(); + let enc_key = EncapsulationKey::::from_bytes( + pk_bytes.as_slice().try_into().unwrap(), + ); + + let (ct, ss_sender) = enc_key.encapsulate(&mut OsRng).unwrap(); + + // Roll so that next → current. + ks.roll_for_next_slot().unwrap(); + + // Decapsulate uses `current_pair`, which is now the old `next_pair`. + let ss_receiver = ks.mlkem768_decapsulate(ct.as_slice()).unwrap(); + assert_eq!(ss_sender.as_slice(), &ss_receiver); + } + + #[test] + fn decapsulate_fails_with_wrong_ciphertext() { + let ks = MemoryShieldKeystore::new(); + let garbage = vec![0u8; MLKEM768_CT_LEN]; + // Decapsulation with garbage should still produce a result (ML-KEM implicit reject), + // but let's just verify it doesn't panic. + let _ = ks.mlkem768_decapsulate(&garbage); + } + + #[test] + fn decapsulate_fails_with_wrong_length() { + let ks = MemoryShieldKeystore::new(); + let short = vec![0u8; 32]; + assert!(ks.mlkem768_decapsulate(&short).is_err()); + } + + #[test] + fn aead_encrypt_decrypt_roundtrip() { + let ks = MemoryShieldKeystore::new(); + let key = [42u8; 32]; + let nonce = [7u8; 24]; + let plaintext = b"hello mev shield"; + let aad = b"extra data"; + + // Encrypt with chacha20poly1305 directly. + let cipher = XChaCha20Poly1305::new((&key).into()); + let ciphertext = cipher + .encrypt( + XNonce::from_slice(&nonce), + Payload { + msg: plaintext, + aad, + }, + ) + .unwrap(); + + // Decrypt via keystore. + let decrypted = ks.aead_decrypt(key, nonce, &ciphertext, aad).unwrap(); + assert_eq!(decrypted, plaintext); + } + + #[test] + fn aead_decrypt_fails_with_wrong_key() { + let ks = MemoryShieldKeystore::new(); + let key = [42u8; 32]; + let wrong_key = [99u8; 32]; + let nonce = [7u8; 24]; + let plaintext = b"secret"; + + let cipher = XChaCha20Poly1305::new((&key).into()); + let ciphertext = cipher + .encrypt( + XNonce::from_slice(&nonce), + Payload { + msg: plaintext.as_slice(), + aad: &[], + }, + ) + .unwrap(); + + assert!(ks.aead_decrypt(wrong_key, nonce, &ciphertext, &[]).is_err()); + } + + #[test] + fn aead_decrypt_fails_with_wrong_aad() { + let ks = MemoryShieldKeystore::new(); + let key = [42u8; 32]; + let nonce = [7u8; 24]; + let plaintext = b"secret"; + + let cipher = XChaCha20Poly1305::new((&key).into()); + let ciphertext = cipher + .encrypt( + XNonce::from_slice(&nonce), + Payload { + msg: plaintext.as_slice(), + aad: b"correct aad", + }, + ) + .unwrap(); + + assert!(ks + .aead_decrypt(key, nonce, &ciphertext, b"wrong aad") + .is_err()); + } + + #[test] + fn full_encrypt_decrypt_roundtrip() { + // Simulates the full client → block author flow: + // 1. Client reads next_public_key, encapsulates, encrypts with AEAD + // 2. Author rolls, decapsulates with current key, decrypts AEAD + let ks = MemoryShieldKeystore::new(); + + // Client side: read the announced public key and encrypt. + let pk_bytes = ks.next_public_key().unwrap(); + let enc_key = EncapsulationKey::::from_bytes( + pk_bytes.as_slice().try_into().unwrap(), + ); + let (kem_ct, shared_secret) = enc_key.encapsulate(&mut OsRng).unwrap(); + + let nonce = [13u8; 24]; + let plaintext = b"signed_extrinsic_bytes_here"; + let cipher = XChaCha20Poly1305::new(shared_secret.as_slice().into()); + let aead_ct = cipher + .encrypt( + XNonce::from_slice(&nonce), + Payload { + msg: plaintext.as_slice(), + aad: &[], + }, + ) + .unwrap(); + + // Author side: roll (next → current), then decrypt. + ks.roll_for_next_slot().unwrap(); + + let recovered_ss = ks.mlkem768_decapsulate(kem_ct.as_slice()).unwrap(); + let decrypted = ks.aead_decrypt(recovered_ss, nonce, &aead_ct, &[]).unwrap(); + + assert_eq!(decrypted, plaintext); + } + + #[test] + fn decapsulate_before_roll_uses_different_key() { + // Without rolling, decapsulate uses the initial `current_pair`, + // not the `next_pair` whose public key we encapsulated with. + let ks = MemoryShieldKeystore::new(); + + let pk_bytes = ks.next_public_key().unwrap(); + let enc_key = EncapsulationKey::::from_bytes( + pk_bytes.as_slice().try_into().unwrap(), + ); + let (kem_ct, ss_sender) = enc_key.encapsulate(&mut OsRng).unwrap(); + + // DO NOT roll — decapsulate uses initial current_pair, not next_pair. + let ss_receiver = ks.mlkem768_decapsulate(kem_ct.as_slice()).unwrap(); + + // Shared secrets should NOT match (different keypairs). + assert_ne!(ss_sender.as_slice(), &ss_receiver); + } +} From 7dcef9fd3d55915149728e3e3fd3e9936c944f6c Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Fri, 13 Feb 2026 17:53:14 -0300 Subject: [PATCH 36/78] added shielded_tx tests --- primitives/shield/src/shielded_tx.rs | 112 ++++++++++++++++++++++++++- 1 file changed, 110 insertions(+), 2 deletions(-) diff --git a/primitives/shield/src/shielded_tx.rs b/primitives/shield/src/shielded_tx.rs index e013b7214f..047038df72 100644 --- a/primitives/shield/src/shielded_tx.rs +++ b/primitives/shield/src/shielded_tx.rs @@ -7,13 +7,14 @@ use codec::{Decode, Encode}; use scale_info::TypeInfo; const KEY_HASH_LEN: usize = 16; +const NONCE_LEN: usize = 24; #[derive(Debug, Clone, Encode, Decode, TypeInfo)] pub struct ShieldedTransaction { pub key_hash: [u8; KEY_HASH_LEN], pub kem_ct: Vec, pub aead_ct: Vec, - pub nonce: [u8; 24], + pub nonce: [u8; NONCE_LEN], } impl ShieldedTransaction { @@ -37,7 +38,6 @@ impl ShieldedTransaction { let kem_ct = ciphertext.get(cursor..kem_ct_end)?.to_vec(); cursor = kem_ct_end; - const NONCE_LEN: usize = 24; let nonce_end = cursor.checked_add(NONCE_LEN)?; let nonce = ciphertext.get(cursor..nonce_end)?.try_into().ok()?; cursor = nonce_end; @@ -52,3 +52,111 @@ impl ShieldedTransaction { }) } } + +#[cfg(test)] +mod tests { + use super::*; + + fn build_ciphertext( + key_hash: &[u8; KEY_HASH_LEN], + kem_ct: &[u8], + nonce: &[u8; 24], + aead_ct: &[u8], + ) -> Vec { + let kem_len = (kem_ct.len() as u16).to_le_bytes(); + let mut buf = Vec::with_capacity(KEY_HASH_LEN + 2 + kem_ct.len() + 24 + aead_ct.len()); + buf.extend_from_slice(key_hash); + buf.extend_from_slice(&kem_len); + buf.extend_from_slice(kem_ct); + buf.extend_from_slice(nonce); + buf.extend_from_slice(aead_ct); + buf + } + + const DUMMY_KEM_CT: [u8; 1088] = [0xAA; 1088]; + const DUMMY_NONCE: [u8; 24] = [0xBB; 24]; + const DUMMY_KEY_HASH: [u8; KEY_HASH_LEN] = [0xCC; KEY_HASH_LEN]; + const DUMMY_AEAD: [u8; 64] = [0xDD; 64]; + + fn valid_ciphertext() -> Vec { + build_ciphertext(&DUMMY_KEY_HASH, &DUMMY_KEM_CT, &DUMMY_NONCE, &DUMMY_AEAD) + } + + #[test] + fn parse_valid_roundtrip() { + let ct = valid_ciphertext(); + let tx = ShieldedTransaction::parse(&ct).expect("should parse"); + + assert_eq!(tx.key_hash, DUMMY_KEY_HASH); + assert_eq!(tx.kem_ct, DUMMY_KEM_CT); + assert_eq!(tx.nonce, DUMMY_NONCE); + assert_eq!(tx.aead_ct, DUMMY_AEAD); + } + + #[test] + fn parse_empty_aead_ct() { + let ct = build_ciphertext(&DUMMY_KEY_HASH, &DUMMY_KEM_CT, &DUMMY_NONCE, &[]); + let tx = ShieldedTransaction::parse(&ct).expect("should parse with empty aead_ct"); + + assert!(tx.aead_ct.is_empty()); + assert_eq!(tx.kem_ct, DUMMY_KEM_CT); + } + + #[test] + fn parse_zero_length_kem_ct() { + let ct = build_ciphertext(&DUMMY_KEY_HASH, &[], &DUMMY_NONCE, &DUMMY_AEAD); + let tx = ShieldedTransaction::parse(&ct).expect("should parse with zero-length kem_ct"); + + assert!(tx.kem_ct.is_empty()); + assert_eq!(tx.aead_ct, DUMMY_AEAD); + } + + #[test] + fn parse_empty_returns_none() { + assert!(ShieldedTransaction::parse(&[]).is_none()); + } + + #[test] + fn parse_truncated_key_hash() { + let ct = [0u8; KEY_HASH_LEN - 1]; + assert!(ShieldedTransaction::parse(&ct).is_none()); + } + + #[test] + fn parse_truncated_kem_len() { + // key_hash present but only 1 byte for kem_ct_len (needs 2). + let ct = [0u8; KEY_HASH_LEN + 1]; + assert!(ShieldedTransaction::parse(&ct).is_none()); + } + + #[test] + fn parse_kem_ct_len_exceeds_remaining() { + // Claim 1088 bytes of kem_ct but only provide 10. + let mut ct = Vec::new(); + ct.extend_from_slice(&DUMMY_KEY_HASH); + ct.extend_from_slice(&1088u16.to_le_bytes()); + ct.extend_from_slice(&[0u8; 10]); + assert!(ShieldedTransaction::parse(&ct).is_none()); + } + + #[test] + fn parse_truncated_nonce() { + // key_hash + kem_len + kem_ct present, but nonce truncated. + let mut ct = Vec::new(); + ct.extend_from_slice(&DUMMY_KEY_HASH); + ct.extend_from_slice(&4u16.to_le_bytes()); + ct.extend_from_slice(&[0u8; 4]); // kem_ct + ct.extend_from_slice(&[0u8; 20]); // only 20 of 24 nonce bytes + assert!(ShieldedTransaction::parse(&ct).is_none()); + } + + #[test] + fn parse_small_kem_ct() { + let small_kem = [0x11; 4]; + let ct = build_ciphertext(&DUMMY_KEY_HASH, &small_kem, &DUMMY_NONCE, &DUMMY_AEAD); + let tx = ShieldedTransaction::parse(&ct).expect("should parse"); + + assert_eq!(tx.kem_ct, small_kem); + assert_eq!(tx.aead_ct, DUMMY_AEAD); + } +} From 8f85b068f39429a207459990f8f0402988d4510a Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Fri, 13 Feb 2026 17:53:20 -0300 Subject: [PATCH 37/78] cargo fmt --- client/shield/src/keystore.rs | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/client/shield/src/keystore.rs b/client/shield/src/keystore.rs index 6858f00a8b..541f2ba761 100644 --- a/client/shield/src/keystore.rs +++ b/client/shield/src/keystore.rs @@ -164,9 +164,8 @@ mod tests { // The "next" public key is what will be announced in the inherent. // After a roll, it becomes the "current" key used for decapsulation. let pk_bytes = ks.next_public_key().unwrap(); - let enc_key = EncapsulationKey::::from_bytes( - pk_bytes.as_slice().try_into().unwrap(), - ); + let enc_key = + EncapsulationKey::::from_bytes(pk_bytes.as_slice().try_into().unwrap()); let (ct, ss_sender) = enc_key.encapsulate(&mut OsRng).unwrap(); @@ -259,9 +258,10 @@ mod tests { ) .unwrap(); - assert!(ks - .aead_decrypt(key, nonce, &ciphertext, b"wrong aad") - .is_err()); + assert!( + ks.aead_decrypt(key, nonce, &ciphertext, b"wrong aad") + .is_err() + ); } #[test] @@ -273,9 +273,8 @@ mod tests { // Client side: read the announced public key and encrypt. let pk_bytes = ks.next_public_key().unwrap(); - let enc_key = EncapsulationKey::::from_bytes( - pk_bytes.as_slice().try_into().unwrap(), - ); + let enc_key = + EncapsulationKey::::from_bytes(pk_bytes.as_slice().try_into().unwrap()); let (kem_ct, shared_secret) = enc_key.encapsulate(&mut OsRng).unwrap(); let nonce = [13u8; 24]; @@ -307,9 +306,8 @@ mod tests { let ks = MemoryShieldKeystore::new(); let pk_bytes = ks.next_public_key().unwrap(); - let enc_key = EncapsulationKey::::from_bytes( - pk_bytes.as_slice().try_into().unwrap(), - ); + let enc_key = + EncapsulationKey::::from_bytes(pk_bytes.as_slice().try_into().unwrap()); let (kem_ct, ss_sender) = enc_key.encapsulate(&mut OsRng).unwrap(); // DO NOT roll — decapsulate uses initial current_pair, not next_pair. From 61fd3f347fa320a67003a7d021779c6a21ca0d47 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Fri, 13 Feb 2026 18:28:22 -0300 Subject: [PATCH 38/78] added shield extension tests --- pallets/shield/src/extension.rs | 167 ++++++++++++++++++++++++++++++++ pallets/shield/src/mock.rs | 140 ++++---------------------- 2 files changed, 188 insertions(+), 119 deletions(-) diff --git a/pallets/shield/src/extension.rs b/pallets/shield/src/extension.rs index 211b7a0a95..a72af062aa 100644 --- a/pallets/shield/src/extension.rs +++ b/pallets/shield/src/extension.rs @@ -86,3 +86,170 @@ where Ok((Default::default(), (), origin)) } } + +#[cfg(test)] +mod tests { + use super::*; + use crate::mock::*; + use frame_support::dispatch::GetDispatchInfo; + use frame_support::pallet_prelude::{BoundedVec, ConstU32}; + use sp_runtime::traits::TxBaseImplication; + use sp_runtime::transaction_validity::{InvalidTransaction, TransactionValidityError}; + + /// Build wire-format ciphertext with a given key_hash. + /// Layout: key_hash(16) || kem_ct_len(2 LE) || kem_ct(N) || nonce(24) || aead_ct(rest) + fn build_ciphertext(key_hash: [u8; 16]) -> BoundedVec> { + let kem_ct = [0xAA; 4]; + let nonce = [0xBB; 24]; + let aead_ct = [0xDD; 16]; + + let mut buf = Vec::new(); + buf.extend_from_slice(&key_hash); + buf.extend_from_slice(&(kem_ct.len() as u16).to_le_bytes()); + buf.extend_from_slice(&kem_ct); + buf.extend_from_slice(&nonce); + buf.extend_from_slice(&aead_ct); + + BoundedVec::truncate_from(buf) + } + + fn make_submit_call(key_hash: [u8; 16]) -> RuntimeCall { + RuntimeCall::MevShield(crate::Call::submit_encrypted { + ciphertext: build_ciphertext(key_hash), + }) + } + + fn set_current_key(pk: &[u8]) { + CurrentKey::::put(BoundedVec::>::truncate_from(pk.to_vec())); + } + + fn set_next_key(pk: &[u8]) { + NextKey::::put(BoundedVec::>::truncate_from(pk.to_vec())); + } + + fn validate_ext( + who: Option, + call: &RuntimeCall, + source: TransactionSource, + ) -> Result<(), TransactionValidityError> { + let ext = CheckShieldedTxValidity::::new(); + let info = call.get_dispatch_info(); + let origin = match who { + Some(id) => RuntimeOrigin::signed(id), + None => RuntimeOrigin::none(), + }; + ext.validate(origin, call, &info, 0, (), &TxBaseImplication(call), source) + .map(|_| ()) + } + + const PK_A: [u8; 32] = [0x11; 32]; + const PK_B: [u8; 32] = [0x22; 32]; + + #[test] + fn non_shield_call_passes_through() { + new_test_ext().execute_with(|| { + let call = RuntimeCall::System(frame_system::Call::remark { remark: vec![] }); + assert!(validate_ext(Some(1), &call, TransactionSource::InBlock).is_ok()); + }); + } + + #[test] + fn unsigned_origin_passes_through() { + new_test_ext().execute_with(|| { + let call = make_submit_call([0xFF; 16]); + assert!(validate_ext(None, &call, TransactionSource::InBlock).is_ok()); + }); + } + + #[test] + fn malformed_ciphertext_rejected_inblock() { + new_test_ext().execute_with(|| { + let call = RuntimeCall::MevShield(crate::Call::submit_encrypted { + ciphertext: BoundedVec::truncate_from(vec![0u8; 5]), + }); + assert_eq!( + validate_ext(Some(1), &call, TransactionSource::InBlock), + Err(TransactionValidityError::Invalid( + InvalidTransaction::BadProof + )) + ); + }); + } + + #[test] + fn malformed_ciphertext_rejected_from_pool() { + new_test_ext().execute_with(|| { + let call = RuntimeCall::MevShield(crate::Call::submit_encrypted { + ciphertext: BoundedVec::truncate_from(vec![0u8; 5]), + }); + assert_eq!( + validate_ext(Some(1), &call, TransactionSource::External), + Err(TransactionValidityError::Invalid( + InvalidTransaction::BadProof + )) + ); + }); + } + + #[test] + fn inblock_matches_current_key() { + new_test_ext().execute_with(|| { + set_current_key(&PK_A); + let call = make_submit_call(twox_128(&PK_A)); + assert!(validate_ext(Some(1), &call, TransactionSource::InBlock).is_ok()); + }); + } + + #[test] + fn inblock_matches_next_key() { + new_test_ext().execute_with(|| { + set_next_key(&PK_B); + let call = make_submit_call(twox_128(&PK_B)); + assert!(validate_ext(Some(1), &call, TransactionSource::InBlock).is_ok()); + }); + } + + #[test] + fn inblock_no_match_rejected() { + new_test_ext().execute_with(|| { + set_current_key(&PK_A); + set_next_key(&PK_B); + let call = make_submit_call([0xFF; 16]); + assert_eq!( + validate_ext(Some(1), &call, TransactionSource::InBlock), + Err(TransactionValidityError::Invalid( + InvalidTransaction::BadProof + )) + ); + }); + } + + #[test] + fn inblock_no_keys_set_rejected() { + new_test_ext().execute_with(|| { + let call = make_submit_call(twox_128(&PK_A)); + assert_eq!( + validate_ext(Some(1), &call, TransactionSource::InBlock), + Err(TransactionValidityError::Invalid( + InvalidTransaction::BadProof + )) + ); + }); + } + + #[test] + fn pool_local_skips_key_check() { + new_test_ext().execute_with(|| { + let call = make_submit_call([0xFF; 16]); + assert!(validate_ext(Some(1), &call, TransactionSource::Local).is_ok()); + }); + } + + #[test] + fn pool_external_skips_key_check() { + new_test_ext().execute_with(|| { + let call = make_submit_call([0xFF; 16]); + assert!(validate_ext(Some(1), &call, TransactionSource::External).is_ok()); + }); + } +} diff --git a/pallets/shield/src/mock.rs b/pallets/shield/src/mock.rs index 0732670406..39016da2a7 100644 --- a/pallets/shield/src/mock.rs +++ b/pallets/shield/src/mock.rs @@ -1,145 +1,47 @@ -use crate as pallet_mev_shield; +use crate as pallet_shield; -use frame_support::{construct_runtime, derive_impl, parameter_types, traits::Everything}; -use frame_system as system; +use frame_support::{construct_runtime, derive_impl}; +use sp_runtime::BuildStorage; +use std::cell::RefCell; -use sp_consensus_aura::sr25519::AuthorityId as AuraId; -use sp_core::{ConstU32, H256}; -use sp_runtime::traits::BadOrigin; -use sp_runtime::{ - AccountId32, BuildStorage, - traits::{BlakeTwo256, IdentityLookup}, -}; - -// ----------------------------------------------------------------------------- -// Mock runtime -// ----------------------------------------------------------------------------- - -pub type UncheckedExtrinsic = system::mocking::MockUncheckedExtrinsic; -pub type Block = system::mocking::MockBlock; +pub type Block = frame_system::mocking::MockBlock; construct_runtime!( pub enum Test { System: frame_system = 0, - Timestamp: pallet_timestamp = 1, - Aura: pallet_aura = 2, - MevShield: pallet_mev_shield = 3, + MevShield: pallet_shield = 1, } ); -// A concrete nonce type used in tests. -pub type TestNonce = u64; - #[derive_impl(frame_system::config_preludes::TestDefaultConfig)] -impl system::Config for Test { - // Basic system config - type BaseCallFilter = Everything; - type BlockWeights = (); - type BlockLength = (); - type DbWeight = (); - - type RuntimeOrigin = RuntimeOrigin; - type RuntimeCall = RuntimeCall; - type RuntimeEvent = RuntimeEvent; - - type Nonce = TestNonce; - type Hash = H256; - type Hashing = BlakeTwo256; - - type AccountId = AccountId32; - type Lookup = IdentityLookup; +impl frame_system::Config for Test { type Block = Block; - - type BlockHashCount = (); - type Version = (); - type PalletInfo = PalletInfo; - - type AccountData = (); - type OnNewAccount = (); - type OnKilledAccount = (); - type SystemWeightInfo = (); - type SS58Prefix = (); - type OnSetCode = (); - - // Max number of consumer refs per account. - type MaxConsumers = ConstU32<16>; } -parameter_types! { - pub const MinimumPeriod: u64 = 1; +thread_local! { + pub static CURRENT_AUTHOR: RefCell> = const { RefCell::new(None) }; + pub static NEXT_AUTHOR: RefCell> = const { RefCell::new(None) }; } -impl pallet_timestamp::Config for Test { - type Moment = u64; - type OnTimestampSet = (); - type MinimumPeriod = MinimumPeriod; - type WeightInfo = (); -} - -// Aura mock configuration -parameter_types! { - pub const MaxAuthorities: u32 = 32; - pub const AllowMultipleBlocksPerSlot: bool = false; - pub const SlotDuration: u64 = 6000; -} +pub struct MockFindAuthors; -impl pallet_aura::Config for Test { - type AuthorityId = AuraId; - // For tests we don't need dynamic disabling; just use unit type. - type DisabledValidators = (); - type MaxAuthorities = MaxAuthorities; - type AllowMultipleBlocksPerSlot = AllowMultipleBlocksPerSlot; - type SlotDuration = SlotDuration; -} - -// ----------------------------------------------------------------------------- -// Authority origin for tests – root-only -// ----------------------------------------------------------------------------- - -/// For tests, treat Root as the “validator set” and return a dummy AccountId. -pub struct TestAuthorityOrigin; - -impl pallet_mev_shield::AuthorityOriginExt for TestAuthorityOrigin { - type AccountId = AccountId32; - - fn ensure_validator(origin: RuntimeOrigin) -> Result { - // Must be a signed origin. - let who: AccountId32 = frame_system::ensure_signed(origin).map_err(|_| BadOrigin)?; - - // Interpret the AccountId bytes as an AuraId, just like the real pallet. - let aura_id = - ::from_slice(who.as_ref()).map_err(|_| BadOrigin)?; - - // Check membership in the Aura validator set. - let is_validator = pallet_aura::Authorities::::get() - .into_iter() - .any(|id| id == aura_id); - - if is_validator { - Ok(who) - } else { - Err(BadOrigin) - } +impl pallet_shield::FindAuthors for MockFindAuthors { + fn find_current_author() -> Option { + CURRENT_AUTHOR.with(|a| *a.borrow()) + } + fn find_next_author() -> Option { + NEXT_AUTHOR.with(|a| *a.borrow()) } } -// ----------------------------------------------------------------------------- -// MevShield Config -// ----------------------------------------------------------------------------- - -impl pallet_mev_shield::Config for Test { - type RuntimeCall = RuntimeCall; - type AuthorityOrigin = TestAuthorityOrigin; +impl pallet_shield::Config for Test { + type AuthorityId = u64; + type FindAuthors = MockFindAuthors; } -// ----------------------------------------------------------------------------- -// new_test_ext -// ----------------------------------------------------------------------------- - pub fn new_test_ext() -> sp_io::TestExternalities { - // Use the construct_runtime!-generated genesis config. RuntimeGenesisConfig::default() .build_storage() - .expect("RuntimeGenesisConfig builds valid default genesis storage") + .expect("valid genesis") .into() } From 8a25a5a0cf7b96b826edc187210cc735da00164f Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Fri, 13 Feb 2026 19:59:49 -0300 Subject: [PATCH 39/78] update comment --- pallets/shield/src/lib.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index e95cd7250c..668dce0e34 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -150,10 +150,15 @@ pub mod pallet { /// 3. Encrypt: /// /// plaintext = signed_extrinsic + /// key_hash = xxhash128(NextKey) + /// kem_len = Length of kem_ct in bytes (u16) + /// kem_ct = Ciphertext from ML‑KEM‑768 + /// nonce = Random 24 bytes used for XChaCha20‑Poly1305 + /// aead_ct = Ciphertext from XChaCha20‑Poly1305 /// /// with ML‑KEM‑768 + XChaCha20‑Poly1305, producing /// - /// ciphertext = [u16 kem_len] || kem_ct || nonce24 || aead_ct + /// ciphertext = key_hash || kem_len || kem_ct || nonce || aead_ct /// #[pallet::call_index(1)] #[pallet::weight(Weight::from_parts(13_980_000, 0) From b2ffefceb9a022d5f4d9ad43ad792d8f21eaf405 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Fri, 13 Feb 2026 20:20:02 -0300 Subject: [PATCH 40/78] added tests for pallet-shield --- pallets/shield/Cargo.toml | 7 + pallets/shield/src/lib.rs | 4 +- pallets/shield/src/mock.rs | 51 ++- pallets/shield/src/tests.rs | 671 +++++++++++++++--------------------- 4 files changed, 341 insertions(+), 392 deletions(-) diff --git a/pallets/shield/Cargo.toml b/pallets/shield/Cargo.toml index 76194176db..7fe99adaf9 100644 --- a/pallets/shield/Cargo.toml +++ b/pallets/shield/Cargo.toml @@ -68,3 +68,10 @@ try-runtime = [ "frame-system/try-runtime", "sp-runtime/try-runtime", ] + +[dev-dependencies] +stc-shield.workspace = true +ml-kem.workspace = true +chacha20poly1305 = { workspace = true, features = ["std"] } +rand.workspace = true +pallet-subtensor-utility.workspace = true diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 668dce0e34..9ccdc5aa3d 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -30,7 +30,7 @@ type ExtrinsicOf = ::Extrinsic; type CheckedOf = >::Checked; type ApplyableCallOf = ::Call; -const MAX_KYBER768_PK_LENGTH: usize = 1184; +const MLKEM768_PK_LEN: usize = 1184; const MAX_EXTRINSIC_DEPTH: u32 = 8; #[frame_support::pallet] @@ -119,7 +119,7 @@ pub mod pallet { if let Some(public_key) = &public_key { ensure!( - public_key.len() == MAX_KYBER768_PK_LENGTH, + public_key.len() == MLKEM768_PK_LEN, Error::::BadPublicKeyLen ); AuthorKeys::::insert(&author, public_key.clone()); diff --git a/pallets/shield/src/mock.rs b/pallets/shield/src/mock.rs index 39016da2a7..0188d081e4 100644 --- a/pallets/shield/src/mock.rs +++ b/pallets/shield/src/mock.rs @@ -1,15 +1,22 @@ use crate as pallet_shield; +use crate::MLKEM768_PK_LEN; -use frame_support::{construct_runtime, derive_impl}; -use sp_runtime::BuildStorage; +use frame_support::{BoundedVec, construct_runtime, derive_impl}; +use sp_runtime::{BuildStorage, generic, testing::TestSignature}; use std::cell::RefCell; +use stp_shield::ShieldPublicKey; pub type Block = frame_system::mocking::MockBlock; +pub type DecodableExtrinsic = generic::UncheckedExtrinsic; +pub type DecodableBlock = + generic::Block, DecodableExtrinsic>; + construct_runtime!( pub enum Test { System: frame_system = 0, MevShield: pallet_shield = 1, + Utility: pallet_subtensor_utility = 2, } ); @@ -18,6 +25,12 @@ impl frame_system::Config for Test { type Block = Block; } +impl pallet_subtensor_utility::Config for Test { + type RuntimeCall = RuntimeCall; + type PalletsOrigin = OriginCaller; + type WeightInfo = (); +} + thread_local! { pub static CURRENT_AUTHOR: RefCell> = const { RefCell::new(None) }; pub static NEXT_AUTHOR: RefCell> = const { RefCell::new(None) }; @@ -45,3 +58,37 @@ pub fn new_test_ext() -> sp_io::TestExternalities { .expect("valid genesis") .into() } + +pub fn valid_pk() -> ShieldPublicKey { + BoundedVec::truncate_from(vec![0x42; MLKEM768_PK_LEN]) +} + +pub fn valid_pk_b() -> ShieldPublicKey { + BoundedVec::truncate_from(vec![0x99; MLKEM768_PK_LEN]) +} + +pub fn set_authors(current: Option, next: Option) { + CURRENT_AUTHOR.with(|a| *a.borrow_mut() = current); + NEXT_AUTHOR.with(|a| *a.borrow_mut() = next); +} + +pub fn nest_call(call: RuntimeCall, depth: usize) -> RuntimeCall { + (0..depth).fold(call, |inner, _| { + RuntimeCall::Utility(pallet_subtensor_utility::Call::batch { calls: vec![inner] }) + }) +} + +pub fn build_wire_ciphertext( + key_hash: &[u8; 16], + kem_ct: &[u8], + nonce: &[u8; 24], + aead_ct: &[u8], +) -> Vec { + let mut buf = Vec::new(); + buf.extend_from_slice(key_hash); + buf.extend_from_slice(&(kem_ct.len() as u16).to_le_bytes()); + buf.extend_from_slice(kem_ct); + buf.extend_from_slice(nonce); + buf.extend_from_slice(aead_ct); + buf +} diff --git a/pallets/shield/src/tests.rs b/pallets/shield/src/tests.rs index d438aeef8c..3f397dcb98 100644 --- a/pallets/shield/src/tests.rs +++ b/pallets/shield/src/tests.rs @@ -1,440 +1,335 @@ -use crate as pallet_mev_shield; use crate::mock::*; - -use frame_support::{ - BoundedVec, assert_noop, assert_ok, - traits::{ConstU32 as FrameConstU32, Hooks}, +use crate::{AuthorKeys, CurrentKey, Error, NextKey}; + +use codec::Encode; +use frame_support::{BoundedVec, assert_noop, assert_ok}; +use sp_runtime::BuildStorage; +use sp_runtime::testing::TestSignature; +use sp_runtime::traits::{Block as BlockT, Hash}; +use stp_shield::{ShieldKeystore, ShieldKeystoreExt, ShieldPublicKey, ShieldedTransaction}; + +use chacha20poly1305::{ + KeyInit, XChaCha20Poly1305, XNonce, + aead::{Aead, Payload}, }; -use frame_system::pallet_prelude::BlockNumberFor; -use pallet_mev_shield::{Call as MevShieldCall, CurrentKey, KeyHashByBlock, NextKey}; -use sp_core::{Pair, sr25519}; -use sp_runtime::{ - AccountId32, - traits::{Hash, SaturatedConversion}, +use ml_kem::{ + EncodedSizeUser, MlKem768Params, + kem::{Encapsulate, EncapsulationKey}, }; +use rand::rngs::OsRng; +use stc_shield::MemoryShieldKeystore; +use std::sync::Arc; -// Type aliases for convenience in tests. -type TestHash = ::Hash; -type TestBlockNumber = BlockNumberFor; +#[test] +fn announce_rejects_signed_origin() { + new_test_ext().execute_with(|| { + set_authors(Some(1), None); + assert_noop!( + MevShield::announce_next_key(RuntimeOrigin::signed(1), Some(valid_pk())), + sp_runtime::DispatchError::BadOrigin + ); + }); +} + +#[test] +fn announce_shifts_next_into_current() { + new_test_ext().execute_with(|| { + set_authors(Some(1), Some(2)); + + let old_next = valid_pk_b(); + NextKey::::put(old_next.clone()); -// ----------------------------------------------------------------------------- -// Helpers -// ----------------------------------------------------------------------------- + assert_ok!(MevShield::announce_next_key( + RuntimeOrigin::none(), + Some(valid_pk()), + )); -/// Deterministic sr25519 pair for tests (acts as "Alice"). -fn test_sr25519_pair() -> sr25519::Pair { - sr25519::Pair::from_seed(&[1u8; 32]) + assert_eq!(CurrentKey::::get(), Some(old_next)); + }); } -// ----------------------------------------------------------------------------- -// Tests -// ----------------------------------------------------------------------------- +#[test] +fn announce_stores_key_in_author_keys() { + new_test_ext().execute_with(|| { + set_authors(Some(1), None); + let pk = valid_pk(); + + assert_ok!(MevShield::announce_next_key( + RuntimeOrigin::none(), + Some(pk.clone()), + )); + + assert_eq!(AuthorKeys::::get(1u64), Some(pk)); + }); +} #[test] -fn authority_can_announce_next_key_and_on_initialize_rolls_it_and_records_epoch_hash() { +fn announce_sets_next_key_from_next_author() { new_test_ext().execute_with(|| { - const KYBER_PK_LEN: usize = 1184; - let pk_bytes = vec![7u8; KYBER_PK_LEN]; - let bounded_pk: BoundedVec> = - BoundedVec::truncate_from(pk_bytes.clone()); - - // Seed Aura authorities with a single validator and derive the matching account. - let validator_pair = test_sr25519_pair(); - let validator_account: AccountId32 = validator_pair.public().into(); - let validator_aura_id: ::AuthorityId = - validator_pair.public().into(); - - // Authorities storage expects a BoundedVec. - let authorities: BoundedVec< - ::AuthorityId, - ::MaxAuthorities, - > = BoundedVec::truncate_from(vec![validator_aura_id.clone()]); - pallet_aura::Authorities::::put(authorities); - - assert!(CurrentKey::::get().is_none()); - assert!(NextKey::::get().is_none()); + set_authors(Some(1), Some(2)); + + let pk_b = valid_pk_b(); + AuthorKeys::::insert(2u64, pk_b.clone()); - // Signed by an Aura validator -> passes TestAuthorityOrigin::ensure_validator. assert_ok!(MevShield::announce_next_key( - RuntimeOrigin::signed(validator_account.clone()), - bounded_pk.clone(), + RuntimeOrigin::none(), + Some(valid_pk()), )); - // NextKey storage updated - let next = NextKey::::get().expect("NextKey should be set"); - assert_eq!(next, pk_bytes); + assert_eq!(NextKey::::get(), Some(pk_b)); + }); +} - // Simulate beginning of block #2. - let block_two: TestBlockNumber = 2u64.saturated_into(); - MevShield::on_initialize(block_two); +#[test] +fn announce_next_key_none_when_next_author_has_no_key() { + new_test_ext().execute_with(|| { + set_authors(Some(1), Some(2)); - // CurrentKey should now equal the previously announced NextKey. - let curr = CurrentKey::::get().expect("CurrentKey should be set"); - assert_eq!(curr, pk_bytes); + assert_ok!(MevShield::announce_next_key( + RuntimeOrigin::none(), + Some(valid_pk()), + )); - // And NextKey cleared. assert!(NextKey::::get().is_none()); + }); +} + +#[test] +fn announce_next_key_none_when_no_next_author() { + new_test_ext().execute_with(|| { + set_authors(Some(1), None); + + assert_ok!(MevShield::announce_next_key( + RuntimeOrigin::none(), + Some(valid_pk()), + )); - // Key hash for this block should be recorded and equal hash(CurrentKey_bytes). - let expected_hash: TestHash = ::Hashing::hash(curr.as_ref()); - let recorded = - KeyHashByBlock::::get(block_two).expect("epoch key hash must be recorded"); - assert_eq!(recorded, expected_hash); + assert!(NextKey::::get().is_none()); }); } #[test] -fn announce_next_key_rejects_non_validator_origins() { +fn announce_rejects_bad_pk_length() { new_test_ext().execute_with(|| { - const KYBER_PK_LEN: usize = 1184; - - // Validator account: bytes match the Aura authority we put into storage. - let validator_pair = test_sr25519_pair(); - let validator_account: AccountId32 = validator_pair.public().into(); - let validator_aura_id: ::AuthorityId = - validator_pair.public().into(); - - // Non‑validator is some other key (not in Aura::Authorities). - let non_validator_pair = sr25519::Pair::from_seed(&[2u8; 32]); - let non_validator: AccountId32 = non_validator_pair.public().into(); - - // Only the validator is in the Aura validator set. - let authorities: BoundedVec< - ::AuthorityId, - ::MaxAuthorities, - > = BoundedVec::truncate_from(vec![validator_aura_id.clone()]); - pallet_aura::Authorities::::put(authorities); - - let pk_bytes = vec![9u8; KYBER_PK_LEN]; - let bounded_pk: BoundedVec> = - BoundedVec::truncate_from(pk_bytes.clone()); - - // 1) Signed non‑validator origin must fail with BadOrigin. - assert_noop!( - MevShield::announce_next_key( - RuntimeOrigin::signed(non_validator.clone()), - bounded_pk.clone(), - ), - sp_runtime::DispatchError::BadOrigin - ); + set_authors(Some(1), None); + let bad_pk: ShieldPublicKey = BoundedVec::truncate_from(vec![0x01; 100]); - // 2) Unsigned origin must also fail with BadOrigin. assert_noop!( - MevShield::announce_next_key(RuntimeOrigin::none(), bounded_pk.clone(),), - sp_runtime::DispatchError::BadOrigin + MevShield::announce_next_key(RuntimeOrigin::none(), Some(bad_pk)), + Error::::BadPublicKeyLen ); + }); +} - // 3) Signed validator origin succeeds (sanity check). - assert_ok!(MevShield::announce_next_key( - RuntimeOrigin::signed(validator_account.clone()), - bounded_pk.clone(), - )); +#[test] +fn announce_none_pk_removes_author_key() { + new_test_ext().execute_with(|| { + set_authors(Some(1), None); + AuthorKeys::::insert(1u64, valid_pk()); + + assert_ok!(MevShield::announce_next_key(RuntimeOrigin::none(), None)); - let next = NextKey::::get().expect("NextKey must be set by validator"); - assert_eq!(next, pk_bytes); + assert!(AuthorKeys::::get(1u64).is_none()); }); } -// #[test] -// fn submit_encrypted_stores_submission_and_emits_event() { -// new_test_ext().execute_with(|| { -// let pair = test_sr25519_pair(); -// let who: AccountId32 = pair.public().into(); - -// System::set_block_number(10); - -// let commitment = -// ::Hashing::hash(b"test-mevshield-commitment"); -// let ciphertext_bytes = vec![1u8, 2, 3, 4]; -// let ciphertext: BoundedVec> = -// BoundedVec::truncate_from(ciphertext_bytes.clone()); - -// assert_ok!(MevShield::submit_encrypted( -// RuntimeOrigin::signed(who.clone()), -// commitment, -// ciphertext.clone(), -// )); - -// let id = ::Hashing::hash_of(&( -// who.clone(), -// commitment, -// &ciphertext, -// )); - -// let stored = Submissions::::get(id).expect("submission stored"); -// assert_eq!(stored.author, who); -// assert_eq!(stored.commitment, commitment); -// assert_eq!(stored.ciphertext.to_vec(), ciphertext_bytes); -// assert_eq!(stored.submitted_in, 10); - -// let events = System::events(); -// let last = events.last().expect("at least one event").event.clone(); - -// assert!( -// matches!( -// last, -// RuntimeEvent::MevShield( -// MevShieldEvent::::EncryptedSubmitted { id: ev_id, who: ev_who } -// ) -// if ev_id == id && ev_who == who -// ), -// "expected EncryptedSubmitted event with correct id & who", -// ); -// }); -// } +#[test] +fn announce_fails_when_no_current_author() { + new_test_ext().execute_with(|| { + set_authors(None, None); + + assert_noop!( + MevShield::announce_next_key(RuntimeOrigin::none(), Some(valid_pk())), + Error::::Unreachable + ); + }); +} #[test] -fn key_hash_by_block_prunes_old_entries() { +fn submit_encrypted_emits_event() { new_test_ext().execute_with(|| { - // This must match the constant configured in the pallet. - const KEEP: u64 = 100; - const TOTAL: u64 = KEEP + 5; - - // For each block n, set a CurrentKey and call on_initialize(n), - // which will record KeyHashByBlock[n] and prune old entries. - for n in 1..=TOTAL { - let key_bytes = vec![n as u8; 32]; - let bounded: BoundedVec> = - BoundedVec::truncate_from(key_bytes.clone()); - - CurrentKey::::put(bounded.clone()); - - let bn: TestBlockNumber = n.saturated_into(); - MevShield::on_initialize(bn); - } - - // The oldest block that should still be kept after TOTAL blocks. - let oldest_kept: u64 = if TOTAL > KEEP { TOTAL - KEEP + 1 } else { 1 }; - - // Blocks strictly before oldest_kept must be pruned. - for old in 0..oldest_kept { - let bn: TestBlockNumber = old.saturated_into(); - assert!( - KeyHashByBlock::::get(bn).is_none(), - "block {bn:?} should have been pruned" - ); - } - - // Blocks from oldest_kept..=TOTAL must still have entries. - for recent in oldest_kept..=TOTAL { - let bn: TestBlockNumber = recent.saturated_into(); - assert!( - KeyHashByBlock::::get(bn).is_some(), - "block {bn:?} should be retained" - ); - } - - // Additionally, assert we never exceed the configured cap. - let mut count: u64 = 0; - for bn in 0..=TOTAL { - let bn_t: TestBlockNumber = bn.saturated_into(); - if KeyHashByBlock::::get(bn_t).is_some() { - count += 1; + System::set_block_number(1); + + let ciphertext = BoundedVec::truncate_from(vec![0xAA; 64]); + let who: u64 = 1; + + assert_ok!(MevShield::submit_encrypted( + RuntimeOrigin::signed(who), + ciphertext.clone(), + )); + + let expected_id = ::Hashing::hash_of(&(who, &ciphertext)); + + System::assert_last_event( + crate::Event::::EncryptedSubmitted { + id: expected_id, + who, } - } - let expected = KEEP.min(TOTAL); - assert_eq!( - count, expected, - "expected at most {expected} entries in KeyHashByBlock after pruning, got {count}" + .into(), ); }); } -// #[test] -// fn submissions_pruned_after_ttl_window() { -// new_test_ext().execute_with(|| { -// // This must match KEY_EPOCH_HISTORY in the pallet. -// const KEEP: u64 = 100; -// const TOTAL: u64 = KEEP + 5; - -// let pair = test_sr25519_pair(); -// let who: AccountId32 = pair.public().into(); - -// // Helper: create a submission at a specific block with a tagged commitment. -// let make_submission = |block: u64, tag: &[u8]| -> TestHash { -// System::set_block_number(block); -// let commitment: TestHash = ::Hashing::hash(tag); -// let ciphertext_bytes = vec![block as u8; 4]; -// let ciphertext: BoundedVec> = -// BoundedVec::truncate_from(ciphertext_bytes); - -// assert_ok!(MevShield::submit_encrypted( -// RuntimeOrigin::signed(who.clone()), -// commitment, -// ciphertext.clone(), -// )); - -// ::Hashing::hash_of(&( -// who.clone(), -// commitment, -// &ciphertext, -// )) -// }; - -// // With n = TOTAL and depth = KEEP, prune_before = n - KEEP = 5. -// let stale_block1: u64 = 1; // < 5, should be pruned -// let stale_block2: u64 = 4; // < 5, should be pruned -// let keep_block1: u64 = 5; // == prune_before, should be kept -// let keep_block2: u64 = TOTAL; // latest, should be kept - -// let id_stale1 = make_submission(stale_block1, b"stale-1"); -// let id_stale2 = make_submission(stale_block2, b"stale-2"); -// let id_keep1 = make_submission(keep_block1, b"keep-1"); -// let id_keep2 = make_submission(keep_block2, b"keep-2"); - -// // Sanity: all are present before pruning. -// assert!(Submissions::::get(id_stale1).is_some()); -// assert!(Submissions::::get(id_stale2).is_some()); -// assert!(Submissions::::get(id_keep1).is_some()); -// assert!(Submissions::::get(id_keep2).is_some()); - -// // Run on_initialize at block TOTAL, triggering TTL pruning over Submissions. -// let n_final: TestBlockNumber = TOTAL.saturated_into(); -// MevShield::on_initialize(n_final); - -// // Submissions with submitted_in < prune_before (5) should be gone. -// assert!(Submissions::::get(id_stale1).is_none()); -// assert!(Submissions::::get(id_stale2).is_none()); - -// // Submissions at or after prune_before should remain. -// assert!(Submissions::::get(id_keep1).is_some()); -// assert!(Submissions::::get(id_keep2).is_some()); -// }); -// } - -// #[test] -// fn mark_decryption_failed_removes_submission_and_emits_event() { -// new_test_ext().execute_with(|| { -// System::set_block_number(42); -// let pair = test_sr25519_pair(); -// let who: AccountId32 = pair.public().into(); - -// let commitment: TestHash = -// ::Hashing::hash(b"failed-decryption-commitment"); -// let ciphertext_bytes = vec![5u8; 8]; -// let ciphertext: BoundedVec> = -// BoundedVec::truncate_from(ciphertext_bytes.clone()); - -// assert_ok!(MevShield::submit_encrypted( -// RuntimeOrigin::signed(who.clone()), -// commitment, -// ciphertext.clone(), -// )); - -// let id: TestHash = ::Hashing::hash_of(&( -// who.clone(), -// commitment, -// &ciphertext, -// )); - -// // Sanity: submission exists. -// assert!(Submissions::::get(id).is_some()); - -// // Reason we will pass into mark_decryption_failed. -// let reason_bytes = b"AEAD decrypt failed".to_vec(); -// let reason: BoundedVec> = -// BoundedVec::truncate_from(reason_bytes.clone()); - -// // Call mark_decryption_failed as unsigned (RuntimeOrigin::none()). -// assert_ok!(MevShield::mark_decryption_failed( -// RuntimeOrigin::none(), -// id, -// reason.clone(), -// )); - -// // Submission should be removed. -// assert!(Submissions::::get(id).is_none()); - -// // Last event should be DecryptionFailed with the correct id and reason. -// let events = System::events(); -// let last = events -// .last() -// .expect("an event should be emitted") -// .event -// .clone(); - -// assert!( -// matches!( -// last, -// RuntimeEvent::MevShield( -// MevShieldEvent::::DecryptionFailed { id: ev_id, reason: ev_reason } -// ) -// if ev_id == id && ev_reason.to_vec() == reason_bytes -// ), -// "expected DecryptionFailed event with correct id & reason" -// ); - -// // A second call with the same id should now fail with MissingSubmission. -// let res = MevShield::mark_decryption_failed(RuntimeOrigin::none(), id, reason); -// assert_noop!(res, pallet_mev_shield::Error::::MissingSubmission); -// }); -// } +#[test] +fn submit_encrypted_rejects_unsigned() { + new_test_ext().execute_with(|| { + let ciphertext = BoundedVec::truncate_from(vec![0xAA; 64]); + + assert_noop!( + MevShield::submit_encrypted(RuntimeOrigin::none(), ciphertext), + sp_runtime::DispatchError::BadOrigin + ); + }); +} #[test] -fn announce_next_key_charges_then_refunds_fee() { +fn try_decode_shielded_tx_parses_bare_submit_encrypted() { new_test_ext().execute_with(|| { - const KYBER_PK_LEN: usize = 1184; - - // --------------------------------------------------------------------- - // 1. Seed Aura authorities with a single validator and derive account. - // --------------------------------------------------------------------- - let validator_pair = test_sr25519_pair(); - let validator_account: AccountId32 = validator_pair.public().into(); - let validator_aura_id: ::AuthorityId = - validator_pair.public().into(); - - let authorities: BoundedVec< - ::AuthorityId, - ::MaxAuthorities, - > = BoundedVec::truncate_from(vec![validator_aura_id]); - pallet_aura::Authorities::::put(authorities); - - // --------------------------------------------------------------------- - // 2. Build a valid Kyber public key and the corresponding RuntimeCall. - // --------------------------------------------------------------------- - let pk_bytes = vec![42u8; KYBER_PK_LEN]; - let bounded_pk: BoundedVec> = - BoundedVec::truncate_from(pk_bytes.clone()); - - let runtime_call = RuntimeCall::MevShield(MevShieldCall::::announce_next_key { - public_key: bounded_pk.clone(), + let key_hash = [0xAB; 16]; + let kem_ct = vec![0xCC; 32]; + let nonce = [0xDD; 24]; + let aead_ct = vec![0xEE; 64]; + + let ciphertext = build_wire_ciphertext(&key_hash, &kem_ct, &nonce, &aead_ct); + let call = RuntimeCall::MevShield(crate::Call::submit_encrypted { + ciphertext: BoundedVec::truncate_from(ciphertext), }); + let uxt = DecodableExtrinsic::new_bare(call); + + let result = crate::Pallet::::try_decode_shielded_tx::< + DecodableBlock, + frame_system::ChainContext, + >(uxt); + assert!(result.is_some()); + + let shielded = result.unwrap(); + assert_eq!(shielded.key_hash, key_hash); + assert_eq!(shielded.kem_ct, kem_ct); + assert_eq!(shielded.nonce, nonce); + assert_eq!(shielded.aead_ct, aead_ct); + }); +} - // --------------------------------------------------------------------- - // 3. Pre-dispatch: DispatchInfo must say Pays::Yes. - // --------------------------------------------------------------------- - let pre_info = ::get_dispatch_info( - &runtime_call, - ); +#[test] +fn try_decode_shielded_tx_returns_none_for_non_shield_call() { + new_test_ext().execute_with(|| { + let call = RuntimeCall::System(frame_system::Call::remark { remark: vec![] }); + let uxt = DecodableExtrinsic::new_bare(call); + + let result = crate::Pallet::::try_decode_shielded_tx::< + DecodableBlock, + frame_system::ChainContext, + >(uxt); + assert!(result.is_none()); + }); +} - assert_eq!( - pre_info.pays_fee, - frame_support::dispatch::Pays::Yes, - "announce_next_key must be declared as fee-paying at pre-dispatch" - ); +#[test] +fn try_decode_shielded_tx_returns_none_for_bad_signature() { + new_test_ext().execute_with(|| { + let ciphertext = build_wire_ciphertext(&[0xAB; 16], &[0xCC; 32], &[0xDD; 24], &[0xEE; 64]); + let call = RuntimeCall::MevShield(crate::Call::submit_encrypted { + ciphertext: BoundedVec::truncate_from(ciphertext), + }); + let bad_sig = TestSignature(1, vec![0xFF; 32]); + let uxt = DecodableExtrinsic::new_signed(call, 1u64, bad_sig, ()); + + let result = crate::Pallet::::try_decode_shielded_tx::< + DecodableBlock, + frame_system::ChainContext, + >(uxt); + assert!(result.is_none()); + }); +} - // --------------------------------------------------------------------- - // 4. Dispatch via the pallet function. - // --------------------------------------------------------------------- - let post = MevShield::announce_next_key( - RuntimeOrigin::signed(validator_account.clone()), - bounded_pk.clone(), - ) - .expect("announce_next_key should succeed for an Aura validator"); +#[test] +fn try_decode_shielded_tx_returns_none_for_malformed_ciphertext() { + new_test_ext().execute_with(|| { + let call = RuntimeCall::MevShield(crate::Call::submit_encrypted { + ciphertext: BoundedVec::truncate_from(vec![0u8; 5]), + }); + let uxt = DecodableExtrinsic::new_bare(call); - // Post-dispatch info should switch pays_fee from Yes -> No (refund). - assert_eq!( - post.pays_fee, - frame_support::dispatch::Pays::No, - "announce_next_key must refund the previously chargeable fee" - ); + let result = crate::Pallet::::try_decode_shielded_tx::< + DecodableBlock, + frame_system::ChainContext, + >(uxt); + assert!(result.is_none()); + }); +} - // And we don't override the actual weight (None => use pre-dispatch weight). - assert!( - post.actual_weight.is_none(), - "announce_next_key should not override actual_weight in PostDispatchInfo" - ); - let next = NextKey::::get().expect("NextKey should be set by announce_next_key"); - assert_eq!(next, pk_bytes); +#[test] +fn try_decode_shielded_tx_returns_none_when_depth_exceeded() { + new_test_ext().execute_with(|| { + let ciphertext = build_wire_ciphertext(&[0xAB; 16], &[0xCC; 32], &[0xDD; 24], &[0xEE; 64]); + let inner = RuntimeCall::MevShield(crate::Call::submit_encrypted { + ciphertext: BoundedVec::truncate_from(ciphertext), + }); + let call = nest_call(inner, 8); + let uxt = DecodableExtrinsic::new_bare(call); + + let result = crate::Pallet::::try_decode_shielded_tx::< + DecodableBlock, + frame_system::ChainContext, + >(uxt); + assert!(result.is_none()); + }); +} + +#[test] +fn try_unshield_tx_decrypts_extrinsic() { + let keystore = Arc::new(MemoryShieldKeystore::new()); + + // Client side: read the announced public key and encapsulate. + let pk_bytes = keystore.next_public_key().unwrap(); + let enc_key = + EncapsulationKey::::from_bytes(pk_bytes.as_slice().try_into().unwrap()); + let (kem_ct, shared_secret) = enc_key.encapsulate(&mut OsRng).unwrap(); + + // Build the inner extrinsic that we'll encrypt. + let inner_call = RuntimeCall::System(frame_system::Call::remark { + remark: vec![1, 2, 3], + }); + let inner_uxt = ::Extrinsic::new_bare(inner_call); + let plaintext = inner_uxt.encode(); + + // AEAD encrypt the extrinsic bytes. + let nonce = [42u8; 24]; + let cipher = XChaCha20Poly1305::new(shared_secret.as_slice().into()); + let aead_ct = cipher + .encrypt( + XNonce::from_slice(&nonce), + Payload { + msg: &plaintext, + aad: &[], + }, + ) + .unwrap(); + + // Roll keystore so next -> current (author side). + keystore.roll_for_next_slot().unwrap(); + + let shielded_tx = ShieldedTransaction { + key_hash: [0u8; 16], + kem_ct: kem_ct.as_slice().to_vec(), + nonce, + aead_ct, + }; + + // Build externalities with ShieldKeystoreExt registered. + let storage = RuntimeGenesisConfig::default() + .build_storage() + .expect("valid genesis"); + let mut ext = sp_io::TestExternalities::new(storage); + ext.register_extension(ShieldKeystoreExt::from( + keystore as Arc, + )); + + ext.execute_with(|| { + let result = crate::Pallet::::try_unshield_tx::(shielded_tx); + assert!(result.is_some()); + + let decoded = result.unwrap(); + assert_eq!(decoded.encode(), inner_uxt.encode()); }); } From db0f27e63ccd54c8714bdc60215428cbf99d4519 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Fri, 13 Feb 2026 21:17:13 -0300 Subject: [PATCH 41/78] update workspace Cargo.toml --- Cargo.toml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 79a6247417..308ac69408 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,13 +33,19 @@ members = [ "runtime", "support/*", "chain-extensions", - "client/shield" + "client/shield", ] resolver = "2" [workspace.package] edition = "2024" +[workspace.lints.rust] +unexpected_cfgs = { level = "allow", check-cfg = ['cfg(substrate_runtime)'] } + +[workspace.lints.rust] +unexpected_cfgs = { level = "allow", check-cfg = ['cfg(substrate_runtime)'] } + [workspace.lints.clippy] arithmetic-side-effects = "deny" expect-used = "deny" @@ -71,7 +77,9 @@ subtensor-runtime-common = { default-features = false, path = "common" } subtensor-swap-interface = { default-features = false, path = "pallets/swap-interface" } subtensor-transaction-fee = { default-features = false, path = "pallets/transaction-fee" } subtensor-chain-extensions = { default-features = false, path = "chain-extensions" } +stp-io = { path = "primitives/io", default-features = false } stp-shield = { path = "primitives/shield", default-features = false } +stc-shield = { path = "client/shield", default-features = false } ed25519-dalek = { version = "2.1.0", default-features = false } async-trait = "0.1" From b647a52c742b07b2969f1031a4fe1deef7fce56d Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Fri, 13 Feb 2026 23:42:23 -0300 Subject: [PATCH 42/78] fix Cargo.toml for pallet-shield and workspace --- Cargo.lock | 7156 +++++++++++++++++++++++-------------- Cargo.toml | 404 +-- pallets/shield/Cargo.toml | 29 +- 3 files changed, 4646 insertions(+), 2943 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f936e40cf6..263507d451 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1056,12 +1056,12 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "assets-common" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "ethereum-standards", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "pallet-asset-conversion", "pallet-assets", @@ -1071,10 +1071,10 @@ dependencies = [ "parachains-common", "parity-scale-codec", "scale-info", - "sp-api", - "sp-core", - "sp-runtime", - "staging-xcm", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", "tracing", @@ -1432,6 +1432,16 @@ version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" +[[package]] +name = "binary-merkle-tree" +version = "16.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "hash-db", + "log", + "parity-scale-codec", +] + [[package]] name = "binary-merkle-tree" version = "16.0.0" @@ -1704,94 +1714,94 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-runtime", "finality-grandpa", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", "serde", - "sp-consensus-grandpa", - "sp-core", - "sp-runtime", - "sp-std", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "bp-messages" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-header-chain", "bp-runtime", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-std", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "bp-parachains" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-header-chain", "bp-polkadot-core", "bp-runtime", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "bp-polkadot-core" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-messages", "bp-runtime", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "bp-relayers" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-header-chain", "bp-messages", "bp-parachains", "bp-runtime", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-utility", "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-std", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "bp-runtime" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "hash-db", "impl-trait-for-tuples", "log", @@ -1799,19 +1809,19 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "trie-db", ] [[package]] name = "bp-test-utils" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1820,58 +1830,58 @@ dependencies = [ "ed25519-dalek", "finality-grandpa", "parity-scale-codec", - "sp-application-crypto", - "sp-consensus-grandpa", - "sp-core", - "sp-runtime", - "sp-std", - "sp-trie", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "bp-xcm-bridge-hub" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-messages", "bp-runtime", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-std", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "bp-xcm-bridge-hub-router" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "bridge-hub-common" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "cumulus-primitives-core", - "frame-support", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-message-queue", "parity-scale-codec", "scale-info", "snowbridge-core", - "sp-core", - "sp-runtime", - "sp-std", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -1879,7 +1889,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-header-chain", "bp-messages", @@ -1887,8 +1897,8 @@ dependencies = [ "bp-polkadot-core", "bp-relayers", "bp-runtime", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-bridge-grandpa", "pallet-bridge-messages", @@ -1898,12 +1908,12 @@ dependencies = [ "pallet-utility", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", - "sp-trie", - "sp-weights", - "staging-xcm", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tuplex", ] @@ -2711,12 +2721,12 @@ dependencies = [ [[package]] name = "cumulus-client-bootnodes" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "cumulus-client-network", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-relay-chain-interface", "futures", "hex", @@ -2727,57 +2737,57 @@ dependencies = [ "parity-scale-codec", "prost 0.12.6", "prost-build", - "sc-network", - "sc-service", - "sp-consensus-babe", - "sp-runtime", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tokio", ] [[package]] name = "cumulus-client-cli" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "clap", "parity-scale-codec", - "sc-chain-spec", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-cli", - "sc-client-api", - "sc-service", - "sp-blockchain", - "sp-core", - "sp-runtime", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "url", ] [[package]] name = "cumulus-client-collator" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "futures", "parity-scale-codec", "parking_lot 0.12.5", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives", - "sc-client-api", - "sp-api", - "sp-consensus", - "sp-core", - "sp-runtime", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing", ] [[package]] name = "cumulus-client-consensus-aura" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2785,7 +2795,7 @@ dependencies = [ "cumulus-client-consensus-proposer", "cumulus-client-parachain-inherent", "cumulus-primitives-aura", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-relay-chain-interface", "futures", "parity-scale-codec", @@ -2794,29 +2804,29 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives", - "sc-client-api", - "sc-consensus", - "sc-consensus-aura", - "sc-consensus-babe", - "sc-consensus-slots", - "sc-telemetry", - "sc-utils", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-aura 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-timestamp", - "sp-trie", - "substrate-prometheus-endpoint", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tokio", "tracing", ] @@ -2824,77 +2834,77 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "cumulus-client-pov-recovery", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-relay-chain-interface", "cumulus-relay-chain-streams", "dyn-clone", "futures", "log", "parity-scale-codec", - "polkadot-primitives", - "sc-client-api", - "sc-consensus", - "sc-consensus-babe", - "sc-network", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", - "sp-blockchain", - "sp-consensus", - "sp-consensus-slots", - "sp-core", - "sp-runtime", - "sp-timestamp", - "sp-trie", - "sp-version", - "substrate-prometheus-endpoint", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing", ] [[package]] name = "cumulus-client-consensus-proposer" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "anyhow", "async-trait", "cumulus-primitives-parachain-inherent", - "sp-consensus", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "cumulus-client-consensus-common", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-relay-chain-interface", "futures", "parking_lot 0.12.5", - "sc-consensus", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "substrate-prometheus-endpoint", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing", ] [[package]] name = "cumulus-client-network" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2904,48 +2914,48 @@ dependencies = [ "parking_lot 0.12.5", "polkadot-node-primitives", "polkadot-node-subsystem", - "polkadot-parachain-primitives", - "polkadot-primitives", - "sc-client-api", - "sc-network", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-version", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing", ] [[package]] name = "cumulus-client-parachain-inherent" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-primitives-parachain-inherent", "cumulus-relay-chain-interface", "cumulus-test-relay-sproof-builder", "parity-scale-codec", - "sc-client-api", - "sc-consensus-babe", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-storage", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing", ] [[package]] name = "cumulus-client-pov-recovery" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-relay-chain-interface", "cumulus-relay-chain-streams", "futures", @@ -2954,23 +2964,23 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", - "sc-client-api", - "sc-consensus", - "sc-network", - "sp-api", - "sp-consensus", - "sp-maybe-compressed-blob", - "sp-runtime", - "sp-version", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing", ] [[package]] name = "cumulus-client-service" version = "0.25.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-channel 1.9.0", "cumulus-client-cli", @@ -2978,102 +2988,102 @@ dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", "cumulus-client-pov-recovery", - "cumulus-primitives-core", - "cumulus-primitives-proof-size-hostfunction", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-relay-chain-inprocess-interface", "cumulus-relay-chain-interface", "cumulus-relay-chain-minimal-node", "cumulus-relay-chain-streams", "futures", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "prometheus", - "sc-client-api", - "sc-consensus", - "sc-network", - "sc-network-sync", - "sc-network-transactions", - "sc-rpc", - "sc-service", - "sc-sysinfo", - "sc-telemetry", - "sc-transaction-pool", - "sc-utils", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-io", - "sp-runtime", - "sp-transaction-pool", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-transactions 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "cumulus-pallet-aura-ext" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "cumulus-pallet-parachain-system", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-aura", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-consensus-aura", - "sp-runtime", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "cumulus-pallet-dmp-queue" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "cumulus-primitives-core", - "frame-benchmarking", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "staging-xcm", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "cumulus-pallet-parachain-system" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-primitives-parachain-inherent", - "cumulus-primitives-proof-size-hostfunction", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "environmental", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "hashbrown 0.15.5", "impl-trait-for-tuples", "log", "pallet-message-queue", "parity-scale-codec", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-runtime-parachains", "scale-info", - "sp-consensus-babe", - "sp-core", - "sp-externalities", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", - "sp-version", - "staging-xcm", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "trie-db", ] @@ -3081,7 +3091,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -3092,86 +3102,86 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-session", "parity-scale-codec", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "cumulus-pallet-solo-to-para" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "cumulus-pallet-parachain-system", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-sudo", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "cumulus-pallet-weight-reclaim" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "cumulus-primitives-storage-weight-reclaim", + "cumulus-primitives-storage-weight-reclaim 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "derive-where", "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-trie", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "cumulus-pallet-xcm" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "staging-xcm", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "approx", "bounded-collections 0.2.4", - "cumulus-primitives-core", - "frame-benchmarking", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-message-queue", "parity-scale-codec", "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -3179,25 +3189,42 @@ dependencies = [ [[package]] name = "cumulus-ping" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "cumulus-pallet-xcm", - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-runtime", - "staging-xcm", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "cumulus-primitives-aura" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "sp-api", - "sp-consensus-aura", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "cumulus-primitives-core" +version = "0.19.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "scale-info", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "tracing", ] [[package]] @@ -3206,29 +3233,39 @@ version = "0.19.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-primitives", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "scale-info", - "sp-api", - "sp-runtime", - "sp-trie", - "staging-xcm", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "tracing", ] [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-inherents", - "sp-trie", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "cumulus-primitives-proof-size-hostfunction" +version = "0.13.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -3236,9 +3273,25 @@ name = "cumulus-primitives-proof-size-hostfunction" version = "0.13.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "sp-externalities", - "sp-runtime-interface", - "sp-trie", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "cumulus-primitives-storage-weight-reclaim" +version = "12.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "docify", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "log", + "parity-scale-codec", + "scale-info", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -3246,31 +3299,31 @@ name = "cumulus-primitives-storage-weight-reclaim" version = "12.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "cumulus-primitives-core", - "cumulus-primitives-proof-size-hostfunction", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "cumulus-primitives-utility" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "cumulus-primitives-core", - "frame-support", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-asset-conversion", "parity-scale-codec", "polkadot-runtime-common", - "sp-runtime", - "staging-xcm", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -3278,94 +3331,94 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.25.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-channel 1.9.0", "async-trait", "cumulus-client-bootnodes", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-relay-chain-interface", "futures", "futures-timer", "polkadot-cli", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-service", "sc-cli", - "sc-client-api", - "sc-network", - "sc-sysinfo", - "sc-telemetry", - "sc-tracing", - "sp-api", - "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "cumulus-relay-chain-interface" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "futures", "jsonrpsee-core", "parity-scale-codec", "polkadot-overseer", - "sc-client-api", - "sc-network", - "sp-api", - "sp-blockchain", - "sp-state-machine", - "sp-version", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.25.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", "cumulus-client-bootnodes", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-relay-chain-interface", "cumulus-relay-chain-rpc-interface", "futures", - "polkadot-core-primitives", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-network-bridge", "polkadot-node-network-protocol", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-service", "sc-authority-discovery", - "sc-client-api", - "sc-network", - "sc-network-common", - "sc-service", - "sc-tracing", - "sc-utils", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", - "sp-runtime", - "substrate-prometheus-endpoint", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing", ] [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-relay-chain-interface", "either", "futures", @@ -3376,23 +3429,23 @@ dependencies = [ "polkadot-overseer", "prometheus", "rand 0.8.5", - "sc-client-api", - "sc-network", - "sc-rpc-api", - "sc-service", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", "serde", "serde_json", "smoldot 0.11.0", "smoldot-light 0.9.0", - "sp-authority-discovery", - "sp-consensus-babe", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-storage", - "sp-version", - "substrate-prometheus-endpoint", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tokio", "tokio-util", @@ -3403,28 +3456,28 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-streams" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "cumulus-relay-chain-interface", "futures", "polkadot-node-subsystem", - "polkadot-primitives", - "sp-api", - "sp-consensus", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing", ] [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", - "polkadot-primitives", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -4198,7 +4251,7 @@ dependencies = [ [[package]] name = "ethereum-standards" version = "0.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "alloy-core", ] @@ -4420,8 +4473,8 @@ dependencies = [ "async-trait", "fp-storage", "parity-scale-codec", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -4431,13 +4484,13 @@ source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722 dependencies = [ "fc-rpc", "fp-storage", - "sc-client-api", - "sc-consensus-aura", - "sp-api", - "sp-consensus-aura", - "sp-inherents", - "sp-runtime", - "sp-timestamp", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus-aura 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -4446,14 +4499,14 @@ version = "1.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" dependencies = [ "fc-rpc", - "sc-client-api", - "sc-consensus-babe", - "sp-api", - "sp-blockchain", - "sp-consensus-babe", - "sp-inherents", - "sp-runtime", - "sp-timestamp", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -4464,11 +4517,11 @@ dependencies = [ "async-trait", "fp-consensus", "fp-rpc", - "sc-consensus", - "sp-api", - "sp-block-builder", - "sp-consensus", - "sp-runtime", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 2.0.17", ] @@ -4490,14 +4543,14 @@ dependencies = [ "parity-db", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api", - "sc-client-db", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "smallvec", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-database", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "sqlx", "tokio", ] @@ -4515,13 +4568,13 @@ dependencies = [ "futures-timer", "log", "parking_lot 0.12.5", - "sc-client-api", - "sc-utils", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "tokio", ] @@ -4550,28 +4603,28 @@ dependencies = [ "prometheus", "rand 0.9.2", "rlp 0.6.1", - "sc-client-api", - "sc-network", - "sc-network-sync", - "sc-rpc", - "sc-service", - "sc-transaction-pool-api", - "sc-utils", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "schnellru", "serde", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-externalities", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-storage", - "sp-trie", - "substrate-prometheus-endpoint", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 2.0.17", "tokio", ] @@ -4601,11 +4654,11 @@ dependencies = [ "fp-rpc", "fp-storage", "parity-scale-codec", - "sc-client-api", - "sp-api", - "sp-io", - "sp-runtime", - "sp-storage", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -4756,6 +4809,14 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" +[[package]] +name = "fork-tree" +version = "13.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", +] + [[package]] name = "fork-tree" version = "13.0.1" @@ -4795,10 +4856,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -4808,8 +4869,8 @@ source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722 dependencies = [ "ethereum", "parity-scale-codec", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -4820,7 +4881,7 @@ dependencies = [ "ethereum", "ethereum-types", "fp-evm", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "parity-scale-codec", ] @@ -4831,13 +4892,13 @@ source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722 dependencies = [ "environmental", "evm", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "num_enum", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -4850,10 +4911,10 @@ dependencies = [ "fp-evm", "parity-scale-codec", "scale-info", - "sp-api", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -4861,11 +4922,11 @@ name = "fp-self-contained" version = "1.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" dependencies = [ - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "parity-scale-codec", "scale-info", "serde", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -4883,34 +4944,58 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" +[[package]] +name = "frame-benchmarking" +version = "41.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "linregress", + "log", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "static_assertions", +] + [[package]] name = "frame-benchmarking" version = "41.0.1" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "frame-support", - "frame-support-procedural", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "linregress", "log", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-runtime-interface", - "sp-storage", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "static_assertions", ] [[package]] name = "frame-benchmarking-cli" version = "49.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "Inflector", "array-bytes 6.2.3", @@ -4918,54 +5003,54 @@ dependencies = [ "clap", "comfy-table", "cumulus-client-parachain-inherent", - "cumulus-primitives-proof-size-hostfunction", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "env_filter", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-storage-access-test-runtime", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "gethostname", "handlebars", "itertools 0.11.0", "linked-hash-map", "log", "parity-scale-codec", - "polkadot-parachain-primitives", - "polkadot-primitives", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", "rand_pcg", - "sc-block-builder", - "sc-chain-spec", + "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-cli", - "sc-client-api", - "sc-client-db", - "sc-executor", - "sc-executor-common", - "sc-executor-wasmtime", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor-wasmtime 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-runtime-utilities", - "sc-service", - "sc-sysinfo", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", "serde_json", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-core", - "sp-database", - "sp-externalities", - "sp-genesis-builder", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-runtime-interface", - "sp-state-machine", - "sp-storage", - "sp-timestamp", - "sp-transaction-pool", - "sp-trie", - "sp-version", - "sp-wasm-interface", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "subxt", "subxt-signer", "thiserror 1.0.69", @@ -4975,15 +5060,15 @@ dependencies = [ [[package]] name = "frame-benchmarking-pallet-pov" version = "31.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -5003,7 +5088,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -5014,36 +5099,36 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "frame-election-provider-solution-type", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "frame-executive" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "aquamarine", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-try-runtime", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-tracing", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -5084,33 +5169,74 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.9.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", "const-hex", "docify", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "frame-storage-access-test-runtime" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "cumulus-pallet-parachain-system", "parity-scale-codec", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-wasm-builder", ] +[[package]] +name = "frame-support" +version = "41.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "aquamarine", + "array-bytes 6.2.3", + "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "bitflags 1.3.2", + "docify", + "environmental", + "frame-metadata 23.0.0", + "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "impl-trait-for-tuples", + "k256", + "log", + "macro_magic", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "serde_json", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "tt-call", +] + [[package]] name = "frame-support" version = "41.0.0" @@ -5118,12 +5244,12 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "aquamarine", "array-bytes 6.2.3", - "binary-merkle-tree", + "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "bitflags 1.3.2", "docify", "environmental", "frame-metadata 23.0.0", - "frame-support-procedural", + "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "impl-trait-for-tuples", "k256", "log", @@ -5133,25 +5259,45 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api", - "sp-arithmetic", - "sp-core", - "sp-crypto-hashing-proc-macro", - "sp-debug-derive", - "sp-genesis-builder", - "sp-inherents", - "sp-io", - "sp-metadata-ir", - "sp-runtime", - "sp-staking", - "sp-state-machine", - "sp-std", - "sp-tracing", - "sp-trie", - "sp-weights", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "tt-call", ] +[[package]] +name = "frame-support-procedural" +version = "34.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "Inflector", + "cfg-expr", + "derive-syn-parse", + "docify", + "expander", + "frame-support-procedural-tools 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "itertools 0.11.0", + "macro_magic", + "proc-macro-warning", + "proc-macro2", + "quote", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "syn 2.0.106", +] + [[package]] name = "frame-support-procedural" version = "34.0.0" @@ -5162,7 +5308,7 @@ dependencies = [ "derive-syn-parse", "docify", "expander", - "frame-support-procedural-tools 13.0.1", + "frame-support-procedural-tools 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "itertools 0.11.0", "macro_magic", "proc-macro-warning", @@ -5185,12 +5331,24 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "frame-support-procedural-tools" +version = "13.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "frame-support-procedural-tools-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "proc-macro-crate 3.4.0", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "frame-support-procedural-tools" version = "13.0.1" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "frame-support-procedural-tools-derive 12.0.0", + "frame-support-procedural-tools-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "proc-macro-crate 3.4.0", "proc-macro2", "quote", @@ -5208,6 +5366,16 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "frame-support-procedural-tools-derive" +version = "12.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" @@ -5218,6 +5386,25 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "frame-system" +version = "41.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "cfg-if", + "docify", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "frame-system" version = "41.0.0" @@ -5225,51 +5412,51 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "cfg-if", "docify", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-version", - "sp-weights", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "frame-system-benchmarking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "frame-system-rpc-runtime-api" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", "parity-scale-codec", - "sp-api", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "frame-try-runtime" version = "0.47.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", - "sp-api", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -7808,48 +7995,49 @@ dependencies = [ [[package]] name = "ml-kem" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97befee0c869cb56f3118f49d0f9bb68c9e3f380dec23c1100aedc4ec3ba239a" +checksum = "dcaee19a45f916d98f24a551cc9a2cdae705a040e66f3cbc4f3a282ea6a2e982" dependencies = [ "hybrid-array", "kem", "rand_core 0.6.4", "sha3", + "zeroize", ] [[package]] name = "mmr-gadget" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "log", "parity-scale-codec", - "sc-client-api", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-offchain", - "sp-api", - "sp-blockchain", - "sp-consensus", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-consensus-beefy", - "sp-core", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-mmr-primitives", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "mmr-rpc" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "jsonrpsee", "parity-scale-codec", "serde", - "sp-api", - "sp-blockchain", - "sp-core", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-mmr-primitives", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -8190,10 +8378,7 @@ checksum = "43794a0ace135be66a25d3ae77d41b91615fb68ae937f904090203e81f755b65" name = "node-subtensor" version = "4.0.0-dev" dependencies = [ - "anyhow", "async-trait", - "blake2 0.10.6", - "chacha20poly1305", "clap", "fc-api", "fc-aura", @@ -8206,89 +8391,84 @@ dependencies = [ "fc-storage", "fp-consensus", "fp-rpc", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-benchmarking-cli", "frame-metadata-hash-extension", - "frame-system", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-system-rpc-runtime-api", "futures", "hex", - "hkdf", "jsonrpsee", "log", "memmap2 0.9.8", - "ml-kem", "node-subtensor-runtime", "num-traits", "pallet-commitments", "pallet-drand", - "pallet-shield", "pallet-subtensor", "pallet-subtensor-swap-rpc", "pallet-subtensor-swap-runtime-api", "pallet-transaction-payment", "pallet-transaction-payment-rpc", "pallet-transaction-payment-rpc-runtime-api", - "parity-scale-codec", "polkadot-sdk", - "rand 0.8.5", - "rand_core 0.9.3", "sc-basic-authorship", - "sc-chain-spec", - "sc-chain-spec-derive", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-cli", - "sc-client-api", - "sc-consensus", - "sc-consensus-aura", - "sc-consensus-babe", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-aura 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-consensus-babe-rpc", - "sc-consensus-epochs", + "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-consensus-grandpa", "sc-consensus-grandpa-rpc", "sc-consensus-manual-seal", - "sc-consensus-slots", - "sc-executor", - "sc-keystore", - "sc-network", - "sc-network-sync", + "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-offchain", - "sc-rpc", - "sc-rpc-api", - "sc-service", - "sc-telemetry", - "sc-transaction-pool", - "sc-transaction-pool-api", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", "serde_json", - "sha2 0.10.9", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-aura", - "sp-consensus-babe", - "sp-consensus-grandpa", - "sp-consensus-slots", - "sp-core", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-crypto-ec-utils", - "sp-inherents", - "sp-io", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-keyring", - "sp-keystore", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-timestamp", - "sp-transaction-pool", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "stc-shield", + "stp-io", + "stp-shield 0.1.0", "substrate-build-script-utils", "substrate-frame-rpc-system", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "subtensor-custom-rpc", "subtensor-custom-rpc-runtime-api", "subtensor-macros", "subtensor-runtime-common", "tokio", - "x25519-dalek", ] [[package]] @@ -8301,13 +8481,13 @@ dependencies = [ "fp-evm", "fp-rpc", "fp-self-contained", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", "frame-executive", "frame-metadata 23.0.0", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -8368,27 +8548,30 @@ dependencies = [ "serde_json", "sha2 0.10.9", "smallvec", - "sp-api", - "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-aura", - "sp-consensus-babe", - "sp-consensus-grandpa", - "sp-consensus-slots", - "sp-core", - "sp-genesis-builder", - "sp-inherents", - "sp-io", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-npos-elections", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-storage", - "sp-tracing", - "sp-transaction-pool", - "sp-version", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "stp-io", + "stp-shield 0.1.0", "substrate-fixed", "substrate-wasm-builder", "subtensor-chain-extensions", @@ -8757,9 +8940,9 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" name = "pallet-admin-utils" version = "4.0.0-dev" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-balances", "pallet-crowdloan", @@ -8772,14 +8955,14 @@ dependencies = [ "pallet-subtensor-swap", "parity-scale-codec", "scale-info", - "sp-consensus-aura", - "sp-consensus-grandpa", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-tracing", - "sp-weights", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-fixed", "subtensor-macros", "subtensor-runtime-common", @@ -8789,144 +8972,144 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-collective", "pallet-identity", "parity-scale-codec", "scale-info", - "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-asset-conversion" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-api", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-asset-conversion-ops" version = "0.9.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-asset-conversion", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-asset-conversion-tx-payment" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-asset-conversion", "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-asset-rate" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-asset-rewards" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-api", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-asset-tx-payment" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-transaction-payment", "parity-scale-codec", "scale-info", "serde", - "sp-io", - "sp-runtime", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-assets" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "ethereum-standards", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "log", "pallet-revive", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-assets-freezer" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "log", "pallet-assets", @@ -8938,22 +9121,22 @@ dependencies = [ [[package]] name = "pallet-assets-holder" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-assets", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-atomic-swap" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8963,105 +9146,105 @@ dependencies = [ [[package]] name = "pallet-aura" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-consensus-aura", - "sp-runtime", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-authority-discovery" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-authority-discovery", - "sp-runtime", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-authorship" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-babe" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-authorship", "pallet-session", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-consensus-babe", - "sp-core", - "sp-io", - "sp-runtime", - "sp-session", - "sp-staking", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-bags-list" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "aquamarine", "docify", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-tracing", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-balances" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -9070,21 +9253,21 @@ version = "1.0.0" source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" dependencies = [ "fp-evm", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "pallet-beefy" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-authorship", "pallet-session", @@ -9092,21 +9275,21 @@ dependencies = [ "scale-info", "serde", "sp-consensus-beefy", - "sp-runtime", - "sp-session", - "sp-staking", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-beefy-mmr" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", - "binary-merkle-tree", - "frame-benchmarking", - "frame-support", - "frame-system", + "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-beefy", "pallet-mmr", @@ -9114,101 +9297,101 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-consensus-beefy", - "sp-core", - "sp-io", - "sp-runtime", - "sp-state-machine", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-bounties" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-bridge-grandpa" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-header-chain", "bp-runtime", "bp-test-utils", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-consensus-grandpa", - "sp-runtime", - "sp-std", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-bridge-messages" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-header-chain", "bp-messages", "bp-runtime", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-std", - "sp-trie", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-bridge-parachains" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-header-chain", "bp-parachains", "bp-polkadot-core", "bp-runtime", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-bridge-grandpa", "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-std", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-bridge-relayers" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-header-chain", "bp-messages", "bp-relayers", "bp-runtime", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-bridge-grandpa", "pallet-bridge-messages", @@ -9216,54 +9399,54 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-runtime", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-broker" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitvec", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-api", - "sp-arithmetic", - "sp-core", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-child-bounties" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-bounties", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-collator-selection" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-authorship", "pallet-balances", @@ -9271,39 +9454,39 @@ dependencies = [ "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-runtime", - "sp-staking", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-collective" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-collective-content" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -9312,9 +9495,9 @@ version = "4.0.0-dev" dependencies = [ "ark-serialize 0.4.2", "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "hex", "log", "pallet-balances", @@ -9323,10 +9506,10 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "sha2 0.10.9", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "subtensor-macros", "subtensor-runtime-common", "tle", @@ -9339,9 +9522,9 @@ version = "40.1.0" source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" dependencies = [ "environmental", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "log", "pallet-balances", @@ -9354,11 +9537,11 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-api", - "sp-core", - "sp-io", - "sp-runtime", - "staging-xcm", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "wasm-instrument", "wasmi 0.32.3", @@ -9367,17 +9550,17 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "environmental", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "log", "pallet-balances", - "pallet-contracts-proc-macro 23.0.3 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "pallet-contracts-uapi 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "pallet-contracts-proc-macro 23.0.3 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "pallet-contracts-uapi 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "paste", "rand 0.8.5", @@ -9385,11 +9568,11 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-api", - "sp-core", - "sp-io", - "sp-runtime", - "staging-xcm", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "wasm-instrument", "wasmi 0.32.3", @@ -9398,29 +9581,29 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-assets", "pallet-balances", "pallet-contracts 41.0.0", - "pallet-contracts-uapi 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "pallet-contracts-uapi 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-message-queue", "pallet-timestamp", "pallet-xcm", "parity-scale-codec", - "polkadot-parachain-primitives", - "polkadot-primitives", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-runtime-parachains", "scale-info", - "sp-api", - "sp-core", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-tracing", - "staging-xcm", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", "xcm-simulator", @@ -9439,7 +9622,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "23.0.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "proc-macro2", "quote", @@ -9460,7 +9643,7 @@ dependencies = [ [[package]] name = "pallet-contracts-uapi" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -9471,101 +9654,101 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "assert_matches", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", "serde", - "sp-io", - "sp-runtime", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-core-fellowship" version = "25.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-ranked-collective", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-crowdloan" version = "0.1.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-balances", "pallet-preimage", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "subtensor-macros", ] [[package]] name = "pallet-delegated-staking" version = "8.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-democracy" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-dev-mode" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -9580,9 +9763,9 @@ dependencies = [ "ark-scale 0.0.11", "ark-serialize 0.4.2", "ark-std 0.4.0", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "hex", "log", "parity-scale-codec", @@ -9590,13 +9773,13 @@ dependencies = [ "serde", "serde_json", "sha2 0.10.9", - "sp-core", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-crypto-ec-utils", - "sp-io", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-keyring", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "subtensor-macros", "tle", "w3f-bls 0.1.3", @@ -9605,92 +9788,92 @@ dependencies = [ [[package]] name = "pallet-dummy-dim" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-api", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-election-provider-multi-block" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-election-provider-multi-phase" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-npos-elections", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "strum 0.26.3", ] [[package]] name = "pallet-election-provider-support-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-system", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "sp-npos-elections", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-elections-phragmen" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-npos-elections", - "sp-runtime", - "sp-staking", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -9706,14 +9889,14 @@ dependencies = [ "fp-evm", "fp-rpc", "fp-storage", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "pallet-evm", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-version", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -9721,24 +9904,24 @@ name = "pallet-evm" version = "6.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" dependencies = [ - "cumulus-primitives-storage-weight-reclaim", + "cumulus-primitives-storage-weight-reclaim 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "environmental", "ethereum", "evm", "fp-account", "fp-evm", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "hash-db", "hex-literal", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -9746,8 +9929,8 @@ name = "pallet-evm-chain-id" version = "1.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "parity-scale-codec", "scale-info", ] @@ -9758,7 +9941,7 @@ version = "2.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" dependencies = [ "fp-evm", - "sp-core", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "substrate-bn", ] @@ -9768,10 +9951,10 @@ version = "2.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" dependencies = [ "fp-evm", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "pallet-evm", "parity-scale-codec", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -9799,65 +9982,65 @@ source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722 dependencies = [ "fp-evm", "ripemd", - "sp-io", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "pallet-fast-unstake" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-glutton" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "blake2 0.10.6", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-grandpa" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-consensus-grandpa", - "sp-core", - "sp-io", - "sp-runtime", - "sp-session", - "sp-staking", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -9865,70 +10048,70 @@ name = "pallet-hotfix-sufficients" version = "1.0.0" source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "pallet-evm", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "pallet-identity" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-im-online" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-authorship", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-indices" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-insecure-randomness-collective-flip" version = "29.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9939,106 +10122,106 @@ dependencies = [ [[package]] name = "pallet-lottery" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-membership" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-message-queue" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "environmental", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-weights", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-meta-tx" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-migrations" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "log", "parity-scale-codec", "polkadot-sdk-frame", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-mixnet" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "log", "parity-scale-codec", "polkadot-sdk-frame", "scale-info", "serde", - "sp-application-crypto", - "sp-mixnet", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-mixnet 0.15.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-mmr" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "log", "parity-scale-codec", @@ -10050,7 +10233,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "log", "parity-scale-codec", @@ -10061,7 +10244,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "log", "pallet-assets", @@ -10074,24 +10257,24 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-nis" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10101,7 +10284,7 @@ dependencies = [ [[package]] name = "pallet-node-authorization" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "log", "parity-scale-codec", @@ -10112,75 +10295,75 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-tracing", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-nomination-pools-benchmarking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-bags-list", "pallet-delegated-staking", "pallet-nomination-pools", "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-runtime-interface", - "sp-staking", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-nomination-pools-runtime-api" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", - "sp-api", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-offences" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-runtime", - "sp-staking", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-offences-benchmarking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-babe", "pallet-balances", @@ -10191,32 +10374,32 @@ dependencies = [ "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-staking", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-origin-restriction" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-paged-list" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", "parity-scale-codec", @@ -10227,58 +10410,58 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.12.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-people" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "verifiable", ] [[package]] name = "pallet-preimage" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-proxy" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10288,25 +10471,25 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-recovery" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10316,19 +10499,19 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "assert_matches", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic", - "sp-io", - "sp-runtime", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -10336,46 +10519,46 @@ name = "pallet-registry" version = "4.0.0-dev" dependencies = [ "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "subtensor-macros", ] [[package]] name = "pallet-remark" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-revive" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "alloy-core", "derive_more 0.99.20", "environmental", "ethereum-standards", "ethereum-types", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "hex-literal", "humantime-serde", "impl-trait-for-tuples", @@ -10397,14 +10580,14 @@ dependencies = [ "rlp 0.6.1", "scale-info", "serde", - "sp-api", - "sp-arithmetic", - "sp-consensus-aura", - "sp-consensus-babe", - "sp-consensus-slots", - "sp-core", - "sp-io", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-bn", "subxt-signer", ] @@ -10412,21 +10595,21 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.4.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "anyhow", "cargo_metadata", "pallet-revive-uapi", "polkavm-linker 0.21.0", - "sp-core", - "sp-io", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "toml 0.8.23", ] [[package]] name = "pallet-revive-proc-macro" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "proc-macro2", "quote", @@ -10436,7 +10619,7 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", @@ -10448,36 +10631,36 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-session", "pallet-staking", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", - "sp-staking", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-root-testing" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-safe-mode" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", "pallet-balances", @@ -10491,7 +10674,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "log", "pallet-ranked-collective", @@ -10503,128 +10686,137 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-weights", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-scored-pool" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-session" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "log", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-state-machine", - "sp-trie", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-session-benchmarking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-session", "pallet-staking", "parity-scale-codec", "rand 0.8.5", - "sp-runtime", - "sp-session", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-shield" version = "0.0.1" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "chacha20poly1305", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "log", + "ml-kem", "pallet-aura", - "pallet-timestamp", + "pallet-subtensor-utility", "parity-scale-codec", + "rand 0.8.5", "scale-info", - "sp-consensus-aura", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-weights", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "stc-shield", + "stp-io", + "stp-shield 0.1.0", "subtensor-macros", ] [[package]] name = "pallet-skip-feeless-payment" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-society" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "rand_chacha 0.3.1", "scale-info", - "sp-arithmetic", - "sp-io", - "sp-runtime", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-staking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-authorship", "pallet-session", @@ -10632,21 +10824,21 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "serde", - "sp-application-crypto", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-staking-async" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-staking-async-rc-client", "parity-scale-codec", @@ -10654,20 +10846,20 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "serde", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-staking-async-ah-client" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-authorship", "pallet-session", @@ -10675,32 +10867,32 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-runtime", - "sp-staking", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-staking-async-rc-client" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", - "sp-staking", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -10711,53 +10903,53 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "log", - "sp-arithmetic", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-staking-runtime-api" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-staking", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-state-trie-migration" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-statement" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-api", - "sp-core", - "sp-io", - "sp-runtime", - "sp-statement-store", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -10766,9 +10958,9 @@ version = "4.0.0-dev" dependencies = [ "approx", "ark-serialize 0.4.2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "hex", "hex-literal", "libsecp256k1", @@ -10798,10 +10990,10 @@ dependencies = [ "sp-core", "sp-io", "sp-keyring", - "sp-runtime", - "sp-std", - "sp-tracing", - "sp-version", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-fixed", "subtensor-macros", "subtensor-runtime-common", @@ -10831,21 +11023,21 @@ version = "0.1.0" dependencies = [ "alloy-primitives 0.8.25", "approx", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-subtensor-swap-runtime-api", "parity-scale-codec", "safe-math", "scale-info", "serde", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-tracing", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-fixed", "subtensor-macros", "subtensor-runtime-common", @@ -10859,9 +11051,9 @@ dependencies = [ "jsonrpsee", "pallet-subtensor-swap-runtime-api", "parity-scale-codec", - "sp-api", - "sp-blockchain", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "subtensor-runtime-common", "subtensor-swap-interface", ] @@ -10870,7 +11062,7 @@ dependencies = [ name = "pallet-subtensor-swap-runtime-api" version = "1.0.0" dependencies = [ - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", "sp-api", @@ -10884,156 +11076,156 @@ dependencies = [ name = "pallet-subtensor-utility" version = "40.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "pallet-balances", "pallet-root-testing", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "subtensor-macros", ] [[package]] name = "pallet-sudo" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-timestamp" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-inherents", - "sp-runtime", - "sp-storage", - "sp-timestamp", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-tips" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-treasury", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-transaction-payment" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", "serde", - "sp-io", - "sp-runtime", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-transaction-payment-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-rpc", - "sp-runtime", - "sp-weights", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api", - "sp-runtime", - "sp-weights", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-transaction-storage" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-transaction-storage-proof", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-storage-proof 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-treasury" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "log", "pallet-balances", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-tx-pause" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", "parity-scale-codec", @@ -11044,65 +11236,65 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-utility" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-verify-signature" version = "0.4.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-weights", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-vesting" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "pallet-whitelist" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -11112,12 +11304,12 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "20.1.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bounded-collections 0.2.4", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "hex-literal", "pallet-balances", "pallet-revive", @@ -11125,10 +11317,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", "tracing", @@ -11138,16 +11330,16 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "staging-xcm", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -11155,21 +11347,21 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-messages", "bp-runtime", "bp-xcm-bridge-hub", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-bridge-messages", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", - "sp-std", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -11177,32 +11369,32 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-xcm-bridge-hub-router", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "parity-scale-codec", "polkadot-runtime-parachains", "scale-info", - "sp-core", - "sp-runtime", - "sp-std", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", ] [[package]] name = "parachains-common" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-primitives-utility", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-asset-tx-payment", "pallet-assets", @@ -11212,14 +11404,14 @@ dependencies = [ "pallet-message-queue", "pallet-xcm", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "scale-info", - "sp-consensus-aura", - "sp-core", - "sp-io", - "sp-runtime", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-parachain-info", - "staging-xcm", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-executor", ] @@ -11536,7 +11728,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "futures-timer", @@ -11546,7 +11738,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", "tracing-gum", ] @@ -11554,14 +11746,14 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", "tracing-gum", ] @@ -11569,7 +11761,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "fatality", "futures", @@ -11579,12 +11771,12 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", - "sc-network", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", - "sp-core", - "sp-keystore", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -11592,7 +11784,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "fatality", @@ -11603,9 +11795,9 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", - "sc-network", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", "thiserror 1.0.69", "tokio", @@ -11625,7 +11817,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "clap", "frame-benchmarking-cli", @@ -11635,13 +11827,13 @@ dependencies = [ "polkadot-node-primitives", "polkadot-service", "sc-cli", - "sc-service", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-storage-monitor", - "sc-sysinfo", - "sc-tracing", - "sp-core", + "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-keyring", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-build-script-utils", "thiserror 1.0.69", ] @@ -11649,7 +11841,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitvec", "fatality", @@ -11659,16 +11851,27 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tokio-util", "tracing-gum", ] +[[package]] +name = "polkadot-core-primitives" +version = "18.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "polkadot-core-primitives" version = "18.0.0" @@ -11676,14 +11879,14 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "polkadot-dispute-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "fatality", "futures", @@ -11694,10 +11897,10 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sc-network", - "sp-application-crypto", - "sp-keystore", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -11705,42 +11908,42 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "reed-solomon-novelpoly", - "sp-core", - "sp-trie", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] [[package]] name = "polkadot-gossip-support" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", "rand_chacha 0.3.1", - "sc-network", - "sp-application-crypto", - "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing-gum", ] [[package]] name = "polkadot-network-bridge" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "always-assert", "async-trait", @@ -11753,9 +11956,9 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives", - "sc-network", - "sp-consensus", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -11763,7 +11966,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "parity-scale-codec", @@ -11771,9 +11974,9 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", - "sp-core", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -11781,7 +11984,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "bitvec", @@ -11795,17 +11998,17 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", "rand_chacha 0.3.1", "rand_core 0.6.4", - "sc-keystore", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", "schnorrkel 0.11.5", - "sp-application-crypto", - "sp-consensus", - "sp-consensus-slots", - "sp-runtime", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -11813,7 +12016,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "futures", @@ -11826,18 +12029,18 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", "rand_core 0.6.4", - "sc-keystore", - "sp-consensus", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing-gum", ] [[package]] name = "polkadot-node-core-av-store" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitvec", "futures", @@ -11847,8 +12050,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-consensus", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -11856,7 +12059,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitvec", "fatality", @@ -11865,11 +12068,11 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-parachain-primitives", - "polkadot-primitives", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-statement-table", "schnellru", - "sp-keystore", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -11877,13 +12080,13 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-keystore", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", "wasm-timer", @@ -11892,7 +12095,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "futures", @@ -11904,31 +12107,31 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-parachain-primitives", - "polkadot-primitives", - "sp-application-crypto", - "sp-keystore", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing-gum", ] [[package]] name = "polkadot-node-core-chain-api" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", - "sc-client-api", - "sc-consensus-babe", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing-gum", ] [[package]] name = "polkadot-node-core-chain-selection" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "futures-timer", @@ -11936,7 +12139,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -11944,7 +12147,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "fatality", "futures", @@ -11952,8 +12155,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sc-keystore", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", "thiserror 1.0.69", "tracing-gum", @@ -11962,16 +12165,16 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "futures", "futures-timer", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives", - "sp-blockchain", - "sp-inherents", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -11979,13 +12182,13 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "fatality", "futures", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -11993,7 +12196,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitvec", "fatality", @@ -12002,7 +12205,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -12010,7 +12213,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "always-assert", "array-bytes 6.2.3", @@ -12022,12 +12225,12 @@ dependencies = [ "polkadot-node-metrics", "polkadot-node-primitives", "polkadot-node-subsystem", - "polkadot-parachain-primitives", - "polkadot-primitives", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", - "sc-tracing", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "slotmap", - "sp-core", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "strum 0.26.3", "tempfile", "thiserror 1.0.69", @@ -12038,20 +12241,20 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-keystore", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing-gum", ] [[package]] name = "polkadot-node-core-pvf-common" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "cpu-time", "futures", @@ -12059,17 +12262,17 @@ dependencies = [ "libc", "nix 0.29.0", "parity-scale-codec", - "polkadot-parachain-primitives", - "polkadot-primitives", - "sc-executor", - "sc-executor-common", - "sc-executor-wasmtime", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor-wasmtime 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "seccompiler", - "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities", - "sp-io", - "sp-tracing", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -12077,39 +12280,39 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", - "sp-consensus-babe", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing-gum", ] [[package]] name = "polkadot-node-metrics" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bs58", "futures", "futures-timer", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "prioritized-metered-channel", "sc-cli", - "sc-service", - "sc-tracing", - "substrate-prometheus-endpoint", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "polkadot-node-network-protocol" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -12120,12 +12323,12 @@ dependencies = [ "hex", "parity-scale-codec", "polkadot-node-primitives", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "rand 0.8.5", "sc-authority-discovery", - "sc-network", - "sc-network-types", - "sp-runtime", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "strum 0.26.3", "thiserror 1.0.69", "tracing-gum", @@ -12134,23 +12337,23 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitvec", "bounded-vec", "futures", "futures-timer", "parity-scale-codec", - "polkadot-parachain-primitives", - "polkadot-primitives", - "sc-keystore", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnorrkel 0.11.5", "serde", - "sp-application-crypto", - "sp-consensus-babe", - "sp-consensus-slots", - "sp-keystore", - "sp-maybe-compressed-blob", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "zstd 0.12.4", ] @@ -12158,7 +12361,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -12167,7 +12370,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -12176,26 +12379,26 @@ dependencies = [ "orchestra", "polkadot-node-network-protocol", "polkadot-node-primitives", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-statement-table", - "sc-client-api", - "sc-network", - "sc-network-types", - "sc-transaction-pool-api", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "smallvec", - "sp-api", - "sp-authority-discovery", - "sp-blockchain", - "sp-consensus-babe", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] [[package]] name = "polkadot-node-subsystem-util" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "fatality", "futures", @@ -12211,14 +12414,14 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-types", "polkadot-overseer", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "prioritized-metered-channel", "rand 0.8.5", - "sc-keystore", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -12226,7 +12429,7 @@ dependencies = [ [[package]] name = "polkadot-omni-node-lib" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "clap", @@ -12241,12 +12444,12 @@ dependencies = [ "cumulus-client-parachain-inherent", "cumulus-client-service", "cumulus-primitives-aura", - "cumulus-primitives-core", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-relay-chain-interface", "docify", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-benchmarking-cli", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-system-rpc-runtime-api", "frame-try-runtime", "futures", @@ -12259,52 +12462,52 @@ dependencies = [ "parachains-common", "parity-scale-codec", "polkadot-cli", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-basic-authorship", - "sc-chain-spec", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-cli", - "sc-client-api", - "sc-client-db", - "sc-consensus", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-consensus-manual-seal", - "sc-executor", - "sc-keystore", - "sc-network", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-network-statement", - "sc-network-sync", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-offchain", - "sc-rpc", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-runtime-utilities", - "sc-service", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-statement-store", - "sc-sysinfo", - "sc-telemetry", - "sc-tracing", - "sc-transaction-pool", - "sc-transaction-pool-api", + "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "scale-info", "serde", "serde_json", - "sp-api", - "sp-block-builder", - "sp-consensus", - "sp-consensus-aura", - "sp-core", - "sp-genesis-builder", - "sp-inherents", - "sp-keystore", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-statement-store", - "sp-storage", - "sp-timestamp", - "sp-transaction-pool", - "sp-version", - "sp-weights", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-chain-spec-builder", "substrate-frame-rpc-system", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-state-trie-migration-rpc", "subxt-metadata", ] @@ -12312,7 +12515,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "futures", @@ -12322,13 +12525,29 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem-types", - "polkadot-primitives", - "sc-client-api", - "sp-core", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tikv-jemalloc-ctl", "tracing-gum", ] +[[package]] +name = "polkadot-parachain-primitives" +version = "17.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "bounded-collections 0.2.4", + "derive_more 0.99.20", + "parity-scale-codec", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "scale-info", + "serde", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "polkadot-parachain-primitives" version = "17.0.0" @@ -12337,12 +12556,41 @@ dependencies = [ "bounded-collections 0.2.4", "derive_more 0.99.20", "parity-scale-codec", - "polkadot-core-primitives", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "scale-info", "serde", - "sp-core", - "sp-runtime", - "sp-weights", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "polkadot-primitives" +version = "19.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "bitvec", + "bounded-collections 0.2.4", + "hex-literal", + "log", + "parity-scale-codec", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "scale-info", + "serde", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", ] [[package]] @@ -12355,54 +12603,54 @@ dependencies = [ "hex-literal", "log", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-authority-discovery", - "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] [[package]] name = "polkadot-rpc" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "jsonrpsee", "mmr-rpc", "pallet-transaction-payment-rpc", - "polkadot-primitives", - "sc-chain-spec", - "sc-client-api", - "sc-consensus-babe", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-consensus-babe-rpc", "sc-consensus-beefy", "sc-consensus-beefy-rpc", "sc-consensus-grandpa", "sc-consensus-grandpa-rpc", - "sc-rpc", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-sync-state-rpc", - "sc-transaction-pool-api", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-consensus-beefy", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-frame-rpc-system", "substrate-state-trie-migration-rpc", ] @@ -12410,13 +12658,13 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitvec", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "libsecp256k1", "log", @@ -12436,22 +12684,22 @@ dependencies = [ "pallet-treasury", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-runtime-parachains", "rustc-hex", "scale-info", "serde", "slot-range-helper", - "sp-api", - "sp-core", - "sp-inherents", - "sp-io", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-keyring", "sp-npos-elections", - "sp-runtime", - "sp-session", - "sp-staking", - "staging-xcm", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", "static_assertions", @@ -12460,26 +12708,26 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bs58", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", - "polkadot-primitives", - "sp-tracing", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "polkadot-runtime-parachains" version = "20.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitflags 1.3.2", "bitvec", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "log", "pallet-authority-discovery", @@ -12493,26 +12741,26 @@ dependencies = [ "pallet-staking", "pallet-timestamp", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-primitives", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-runtime-metrics", "rand 0.8.5", "rand_chacha 0.3.1", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "staging-xcm", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-executor", "static_assertions", ] @@ -12520,7 +12768,7 @@ dependencies = [ [[package]] name = "polkadot-sdk" version = "2506.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "assets-common", "bridge-hub-common", @@ -12534,16 +12782,16 @@ dependencies = [ "cumulus-pallet-xcm", "cumulus-pallet-xcmp-queue", "cumulus-ping", - "cumulus-primitives-core", - "cumulus-primitives-proof-size-hostfunction", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "cumulus-primitives-utility", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-benchmarking-cli", "frame-benchmarking-pallet-pov", "frame-election-provider-support", "frame-executive", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-system-benchmarking", "frame-try-runtime", "pallet-alliance", @@ -12657,19 +12905,19 @@ dependencies = [ "polkadot-cli", "polkadot-node-metrics", "polkadot-omni-node-lib", - "polkadot-parachain-primitives", - "polkadot-primitives", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-runtime-common", "polkadot-runtime-parachains", "polkadot-sdk-frame", "polkadot-service", - "sc-client-db", - "sc-service", - "sp-runtime", - "sp-staking", + "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-node-inspect", "staging-parachain-info", - "staging-xcm", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", "xcm-runtime-apis", @@ -12678,13 +12926,13 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.10.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-executive", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -12692,33 +12940,33 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", - "sp-arithmetic", - "sp-block-builder", - "sp-consensus-aura", - "sp-consensus-grandpa", - "sp-core", - "sp-genesis-builder", - "sp-inherents", - "sp-io", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-keyring", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-storage", - "sp-transaction-pool", - "sp-version", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "polkadot-service" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-benchmarking-cli", - "frame-system", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-system-rpc-runtime-api", "futures", "is_executable", @@ -12736,7 +12984,7 @@ dependencies = [ "polkadot-availability-distribution", "polkadot-availability-recovery", "polkadot-collator-protocol", - "polkadot-core-primitives", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-dispute-distribution", "polkadot-gossip-support", "polkadot-network-bridge", @@ -12762,56 +13010,56 @@ dependencies = [ "polkadot-node-subsystem-types", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-rpc", "polkadot-runtime-parachains", "polkadot-statement-distribution", "rococo-runtime", "sc-authority-discovery", "sc-basic-authorship", - "sc-chain-spec", - "sc-client-api", - "sc-consensus", - "sc-consensus-babe", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-consensus-beefy", "sc-consensus-grandpa", - "sc-consensus-slots", - "sc-executor", - "sc-keystore", - "sc-network", - "sc-network-sync", + "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-offchain", - "sc-service", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-sync-state-rpc", - "sc-sysinfo", - "sc-telemetry", - "sc-transaction-pool", - "sc-transaction-pool-api", + "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", "serde_json", - "sp-api", - "sp-authority-discovery", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-consensus-beefy", - "sp-consensus-grandpa", - "sp-core", - "sp-genesis-builder", - "sp-inherents", - "sp-io", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-keyring", "sp-mmr-primitives", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-timestamp", - "sp-transaction-pool", - "sp-version", - "sp-weights", - "staging-xcm", - "substrate-prometheus-endpoint", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", "westend-runtime", @@ -12821,7 +13069,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bitvec", "fatality", @@ -12832,8 +13080,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-keystore", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tracing-gum", ] @@ -12841,10 +13089,10 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing-gum", ] @@ -13119,8 +13367,8 @@ dependencies = [ "environmental", "evm", "fp-evm", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "hex", "impl-trait-for-tuples", "log", @@ -13327,7 +13575,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "syn 2.0.106", ] @@ -13957,15 +14205,15 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "binary-merkle-tree", + "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "bitvec", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -14016,8 +14264,8 @@ dependencies = [ "pallet-xcm", "pallet-xcm-benchmarks", "parity-scale-codec", - "polkadot-parachain-primitives", - "polkadot-primitives", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-runtime-common", "polkadot-runtime-parachains", "rococo-runtime-constants", @@ -14025,27 +14273,27 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "sp-api", - "sp-arithmetic", - "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-babe", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-consensus-beefy", - "sp-consensus-grandpa", - "sp-core", - "sp-genesis-builder", - "sp-inherents", - "sp-io", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-keyring", "sp-mmr-primitives", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-storage", - "sp-transaction-pool", - "sp-version", - "staging-xcm", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", "substrate-wasm-builder", @@ -14055,16 +14303,16 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "polkadot-primitives", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-runtime-common", "smallvec", - "sp-core", - "sp-runtime", - "sp-weights", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", ] @@ -14407,8 +14655,8 @@ name = "safe-math" version = "0.1.0" dependencies = [ "num-traits", - "sp-arithmetic", - "sp-std", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-fixed", ] @@ -14448,21 +14696,32 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "sc-allocator" +version = "32.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "log", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", +] + [[package]] name = "sc-allocator" version = "32.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ "log", - "sp-core", - "sp-wasm-interface", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] [[package]] name = "sc-authority-discovery" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "async-trait", "futures", @@ -14474,18 +14733,18 @@ dependencies = [ "prost 0.12.6", "prost-build", "rand 0.8.5", - "sc-client-api", - "sc-network", - "sc-network-types", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", "serde_json", - "sp-api", - "sp-authority-discovery", - "sp-blockchain", - "sp-core", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tokio", ] @@ -14493,22 +14752,38 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "log", "parity-scale-codec", - "sc-block-builder", + "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-proposer-metrics", - "sc-telemetry", - "sc-transaction-pool-api", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "substrate-prometheus-endpoint", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "stp-shield 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "sc-block-builder" +version = "0.45.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -14517,40 +14792,77 @@ version = "0.45.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-trie", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "sc-chain-spec" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", "clap", "docify", "memmap2 0.9.8", "parity-scale-codec", - "sc-chain-spec-derive", - "sc-client-api", - "sc-executor", - "sc-network", - "sc-telemetry", + "sc-chain-spec-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", "serde_json", - "sp-blockchain", - "sp-core", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "sc-chain-spec" +version = "44.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +dependencies = [ + "array-bytes 6.2.3", + "docify", + "memmap2 0.9.8", + "parity-scale-codec", + "sc-chain-spec-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "serde", + "serde_json", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-genesis-builder", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-tracing", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sc-chain-spec-derive" +version = "12.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "proc-macro-crate 3.4.0", + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -14567,7 +14879,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.53.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", "chrono", @@ -14583,25 +14895,25 @@ dependencies = [ "rand 0.8.5", "regex", "rpassword", - "sc-client-api", - "sc-client-db", - "sc-keystore", - "sc-mixnet", - "sc-network", - "sc-service", - "sc-telemetry", - "sc-tracing", - "sc-transaction-pool", - "sc-utils", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", "serde_json", - "sp-blockchain", - "sp-core", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-keyring", - "sp-keystore", - "sp-panic-handler", - "sp-runtime", - "sp-version", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tokio", ] @@ -14609,57 +14921,134 @@ dependencies = [ [[package]] name = "sc-client-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "fnv", "futures", "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-executor", - "sc-transaction-pool-api", - "sc-utils", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-database", - "sp-externalities", - "sp-runtime", - "sp-state-machine", - "sp-storage", - "sp-trie", - "substrate-prometheus-endpoint", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] -name = "sc-client-db" -version = "0.47.0" +name = "sc-client-api" +version = "40.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "hash-db", - "kvdb", - "kvdb-memorydb", - "kvdb-rocksdb", - "linked-hash-map", + "fnv", + "futures", + "log", + "parity-scale-codec", + "parking_lot 0.12.5", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sc-client-db" +version = "0.47.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "hash-db", + "kvdb", + "kvdb-memorydb", + "kvdb-rocksdb", + "linked-hash-map", "log", "parity-db", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api", - "sc-state-db", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-state-db 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", - "sp-arithmetic", - "sp-blockchain", - "sp-core", - "sp-database", - "sp-runtime", - "sp-state-machine", - "sp-trie", - "substrate-prometheus-endpoint", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sysinfo", +] + +[[package]] +name = "sc-client-db" +version = "0.47.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +dependencies = [ + "hash-db", + "kvdb", + "kvdb-memorydb", + "kvdb-rocksdb", + "linked-hash-map", + "log", + "parity-db", + "parity-scale-codec", + "parking_lot 0.12.5", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-state-db 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "schnellru", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "sysinfo", ] +[[package]] +name = "sc-consensus" +version = "0.50.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "futures", + "log", + "mockall", + "parking_lot 0.12.5", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "serde", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", +] + [[package]] name = "sc-consensus" version = "0.50.0" @@ -14670,16 +15059,45 @@ dependencies = [ "log", "mockall", "parking_lot 0.12.5", - "sc-client-api", - "sc-network-types", - "sc-utils", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "serde", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", - "substrate-prometheus-endpoint", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "thiserror 1.0.69", +] + +[[package]] +name = "sc-consensus-aura" +version = "0.51.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "futures", + "log", + "parity-scale-codec", + "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] @@ -14692,23 +15110,59 @@ dependencies = [ "futures", "log", "parity-scale-codec", - "sc-block-builder", - "sc-client-api", - "sc-consensus", - "sc-consensus-slots", - "sc-telemetry", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-aura", - "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "thiserror 1.0.69", +] + +[[package]] +name = "sc-consensus-babe" +version = "0.51.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "futures", + "log", + "num-bigint", + "num-rational", + "num-traits", + "parity-scale-codec", + "parking_lot 0.12.5", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] @@ -14718,7 +15172,7 @@ version = "0.51.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ "async-trait", - "fork-tree", + "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "futures", "log", "num-bigint", @@ -14726,54 +15180,54 @@ dependencies = [ "num-traits", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api", - "sc-consensus", - "sc-consensus-epochs", - "sc-consensus-slots", - "sc-telemetry", - "sc-transaction-pool-api", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", - "sp-consensus-slots", - "sp-core", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-babe-rpc" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "jsonrpsee", - "sc-consensus-babe", - "sc-consensus-epochs", - "sc-rpc-api", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", - "sp-api", - "sp-application-crypto", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-beefy" version = "30.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -14782,23 +15236,23 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api", - "sc-consensus", - "sc-network", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-network-gossip", - "sc-network-sync", - "sc-network-types", - "sc-utils", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-consensus-beefy", - "sp-core", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tokio", "wasm-timer", @@ -14807,7 +15261,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "30.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "futures", "jsonrpsee", @@ -14815,96 +15269,109 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "sc-consensus-beefy", - "sc-rpc", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", - "sp-application-crypto", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-consensus-beefy", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] +[[package]] +name = "sc-consensus-epochs" +version = "0.50.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "parity-scale-codec", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sc-consensus-epochs" version = "0.50.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "fork-tree", + "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "parity-scale-codec", - "sc-client-api", - "sc-consensus", - "sp-blockchain", - "sp-runtime", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "sc-consensus-grandpa" version = "0.36.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "ahash", "array-bytes 6.2.3", "async-trait", "dyn-clone", "finality-grandpa", - "fork-tree", + "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "futures", "futures-timer", "log", "parity-scale-codec", "parking_lot 0.12.5", "rand 0.8.5", - "sc-block-builder", - "sc-chain-spec", - "sc-client-api", - "sc-consensus", - "sc-network", - "sc-network-common", + "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-network-gossip", - "sc-network-sync", - "sc-network-types", - "sc-telemetry", - "sc-transaction-pool-api", - "sc-utils", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde_json", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-consensus-grandpa", - "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-grandpa-rpc" version = "0.36.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "finality-grandpa", "futures", "jsonrpsee", "log", "parity-scale-codec", - "sc-client-api", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-consensus-grandpa", - "sc-rpc", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", - "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-manual-seal" version = "0.52.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "assert_matches", "async-trait", @@ -14913,29 +15380,52 @@ dependencies = [ "jsonrpsee", "log", "parity-scale-codec", - "sc-client-api", - "sc-consensus", - "sc-consensus-aura", - "sc-consensus-babe", - "sc-consensus-epochs", - "sc-transaction-pool", - "sc-transaction-pool-api", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-aura 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-consensus-aura", - "sp-consensus-babe", - "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-timestamp", - "substrate-prometheus-endpoint", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] +[[package]] +name = "sc-consensus-slots" +version = "0.50.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "futures", + "futures-timer", + "log", + "parity-scale-codec", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sc-consensus-slots" version = "0.50.0" @@ -14946,17 +15436,40 @@ dependencies = [ "futures-timer", "log", "parity-scale-codec", - "sc-client-api", - "sc-consensus", - "sc-telemetry", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sc-executor" +version = "0.43.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "parking_lot 0.12.5", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor-polkavm 0.36.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor-wasmtime 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "schnellru", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "tracing", ] [[package]] @@ -14966,35 +15479,59 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", - "sc-executor-common", - "sc-executor-polkavm", - "sc-executor-wasmtime", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-executor-polkavm 0.36.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-executor-wasmtime 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "schnellru", - "sp-api", - "sp-core", - "sp-externalities", - "sp-io", - "sp-panic-handler", - "sp-runtime-interface", - "sp-trie", - "sp-version", - "sp-wasm-interface", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "tracing", ] +[[package]] +name = "sc-executor-common" +version = "0.39.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "polkavm 0.24.0", + "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", + "wasm-instrument", +] + [[package]] name = "sc-executor-common" version = "0.39.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ "polkavm 0.24.0", - "sc-allocator", - "sp-maybe-compressed-blob", - "sp-wasm-interface", + "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", "wasm-instrument", ] +[[package]] +name = "sc-executor-polkavm" +version = "0.36.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "log", + "polkavm 0.24.0", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sc-executor-polkavm" version = "0.36.0" @@ -15002,8 +15539,24 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "log", "polkavm 0.24.0", - "sc-executor-common", - "sp-wasm-interface", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sc-executor-wasmtime" +version = "0.39.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "anyhow", + "log", + "parking_lot 0.12.5", + "rustix 0.36.17", + "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "wasmtime", ] [[package]] @@ -15015,13 +15568,29 @@ dependencies = [ "log", "parking_lot 0.12.5", "rustix 0.36.17", - "sc-allocator", - "sc-executor-common", - "sp-runtime-interface", - "sp-wasm-interface", + "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "wasmtime", ] +[[package]] +name = "sc-informant" +version = "0.50.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "console", + "futures", + "futures-timer", + "log", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sc-informant" version = "0.50.0" @@ -15031,11 +15600,25 @@ dependencies = [ "futures", "futures-timer", "log", - "sc-client-api", - "sc-network", - "sc-network-sync", - "sp-blockchain", - "sp-runtime", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sc-keystore" +version = "36.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "array-bytes 6.2.3", + "parking_lot 0.12.5", + "serde_json", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", ] [[package]] @@ -15046,9 +15629,37 @@ dependencies = [ "array-bytes 6.2.3", "parking_lot 0.12.5", "serde_json", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "thiserror 1.0.69", +] + +[[package]] +name = "sc-mixnet" +version = "0.21.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "array-bytes 6.2.3", + "arrayvec 0.7.6", + "blake2 0.10.6", + "bytes", + "futures", + "futures-timer", + "log", + "mixnet", + "parity-scale-codec", + "parking_lot 0.12.5", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-mixnet 0.15.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] @@ -15067,23 +15678,23 @@ dependencies = [ "mixnet", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api", - "sc-network", - "sc-network-types", - "sc-transaction-pool-api", - "sp-api", - "sp-consensus", - "sp-core", - "sp-keystore", - "sp-mixnet", - "sp-runtime", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-mixnet 0.15.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] [[package]] name = "sc-network" version = "0.51.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15108,19 +15719,19 @@ dependencies = [ "prost 0.12.6", "prost-build", "rand 0.8.5", - "sc-client-api", - "sc-network-common", - "sc-network-types", - "sc-utils", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "schnellru", "serde", "serde_json", "smallvec", - "sp-arithmetic", - "sp-blockchain", - "sp-core", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -15131,73 +15742,189 @@ dependencies = [ ] [[package]] -name = "sc-network-common" -version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" -dependencies = [ - "bitflags 1.3.2", - "parity-scale-codec", - "sp-runtime", -] - -[[package]] -name = "sc-network-gossip" -version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" -dependencies = [ - "ahash", - "futures", - "futures-timer", - "log", - "sc-network", - "sc-network-common", - "sc-network-sync", - "sc-network-types", - "schnellru", - "sp-runtime", - "substrate-prometheus-endpoint", - "tracing", -] - -[[package]] -name = "sc-network-light" -version = "0.50.0" +name = "sc-network" +version = "0.51.1" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", + "async-trait", + "asynchronous-codec 0.6.2", + "bytes", + "cid 0.9.0", + "either", + "fnv", "futures", + "futures-timer", + "ip_network", + "libp2p", + "linked_hash_set", + "litep2p", "log", + "mockall", "parity-scale-codec", + "parking_lot 0.12.5", + "partial_sort", + "pin-project", "prost 0.12.6", "prost-build", - "sc-client-api", - "sc-network", - "sc-network-types", - "sp-blockchain", - "sp-core", - "sp-runtime", + "rand 0.8.5", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "schnellru", + "serde", + "serde_json", + "smallvec", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "thiserror 1.0.69", + "tokio", + "tokio-stream", + "unsigned-varint 0.7.2", + "void", + "wasm-timer", + "zeroize", +] + +[[package]] +name = "sc-network-common" +version = "0.49.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "bitflags 1.3.2", + "parity-scale-codec", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "sc-network-common" +version = "0.49.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +dependencies = [ + "bitflags 1.3.2", + "parity-scale-codec", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sc-network-gossip" +version = "0.51.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "ahash", + "futures", + "futures-timer", + "log", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "schnellru", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "tracing", +] + +[[package]] +name = "sc-network-light" +version = "0.50.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "array-bytes 6.2.3", + "async-channel 1.9.0", + "futures", + "log", + "parity-scale-codec", + "prost 0.12.6", + "prost-build", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", +] + +[[package]] +name = "sc-network-light" +version = "0.50.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +dependencies = [ + "array-bytes 6.2.3", + "async-channel 1.9.0", + "futures", + "log", + "parity-scale-codec", + "prost 0.12.6", + "prost-build", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] [[package]] name = "sc-network-statement" version = "0.33.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "futures", "log", "parity-scale-codec", - "sc-network", - "sc-network-common", - "sc-network-sync", - "sc-network-types", - "sp-consensus", - "sp-runtime", - "sp-statement-store", - "substrate-prometheus-endpoint", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "sc-network-sync" +version = "0.50.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "array-bytes 6.2.3", + "async-channel 1.9.0", + "async-trait", + "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "futures", + "log", + "mockall", + "parity-scale-codec", + "prost 0.12.6", + "prost-build", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "schnellru", + "smallvec", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", + "tokio", + "tokio-stream", ] [[package]] @@ -15208,33 +15935,52 @@ dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", - "fork-tree", + "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "futures", "log", "mockall", "parity-scale-codec", "prost 0.12.6", "prost-build", - "sc-client-api", - "sc-consensus", - "sc-network", - "sc-network-common", - "sc-network-types", - "sc-utils", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "schnellru", "smallvec", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-consensus-grandpa", - "sp-core", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", "tokio", "tokio-stream", ] +[[package]] +name = "sc-network-transactions" +version = "0.50.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "array-bytes 6.2.3", + "futures", + "log", + "parity-scale-codec", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sc-network-transactions" version = "0.50.0" @@ -15244,14 +15990,35 @@ dependencies = [ "futures", "log", "parity-scale-codec", - "sc-network", - "sc-network-common", - "sc-network-sync", - "sc-network-types", - "sc-utils", - "sp-consensus", - "sp-runtime", - "substrate-prometheus-endpoint", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sc-network-types" +version = "0.17.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "bs58", + "bytes", + "ed25519-dalek", + "libp2p-identity", + "libp2p-kad", + "litep2p", + "log", + "multiaddr 0.18.2", + "multihash 0.19.3", + "rand 0.8.5", + "serde", + "serde_with", + "thiserror 1.0.69", + "zeroize", ] [[package]] @@ -15278,7 +16045,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bytes", "fnv", @@ -15294,17 +16061,17 @@ dependencies = [ "parking_lot 0.12.5", "rand 0.8.5", "rustls", - "sc-client-api", - "sc-network", - "sc-network-types", - "sc-transaction-pool-api", - "sc-utils", - "sp-api", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-offchain", - "sp-runtime", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "threadpool", "tracing", ] @@ -15312,10 +16079,42 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "log", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "sc-rpc" +version = "46.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ + "futures", + "jsonrpsee", "log", - "substrate-prometheus-endpoint", + "parity-scale-codec", + "parking_lot 0.12.5", + "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "serde_json", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "tokio", ] [[package]] @@ -15328,28 +16127,48 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-block-builder", - "sc-chain-spec", - "sc-client-api", - "sc-mixnet", - "sc-rpc-api", - "sc-tracing", - "sc-transaction-pool-api", - "sc-utils", + "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "serde_json", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-keystore", - "sp-offchain", - "sp-rpc", - "sp-runtime", - "sp-session", - "sp-statement-store", - "sp-version", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "tokio", ] +[[package]] +name = "sc-rpc-api" +version = "0.50.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "jsonrpsee", + "parity-scale-codec", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "scale-info", + "serde", + "serde_json", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", +] + [[package]] name = "sc-rpc-api" version = "0.50.0" @@ -15357,19 +16176,43 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "jsonrpsee", "parity-scale-codec", - "sc-chain-spec", - "sc-mixnet", - "sc-transaction-pool-api", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "scale-info", "serde", "serde_json", - "sp-core", - "sp-rpc", - "sp-runtime", - "sp-version", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] +[[package]] +name = "sc-rpc-server" +version = "23.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "dyn-clone", + "forwarded-header-value", + "futures", + "governor", + "http 1.3.1", + "http-body-util", + "hyper 1.7.0", + "ip_network", + "jsonrpsee", + "log", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "serde", + "serde_json", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "tokio", + "tower", + "tower-http", +] + [[package]] name = "sc-rpc-server" version = "23.0.0" @@ -15385,15 +16228,48 @@ dependencies = [ "ip_network", "jsonrpsee", "log", - "sc-rpc-api", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "serde", "serde_json", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "tokio", "tower", "tower-http", ] +[[package]] +name = "sc-rpc-spec-v2" +version = "0.51.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "array-bytes 6.2.3", + "futures", + "futures-util", + "hex", + "itertools 0.11.0", + "jsonrpsee", + "log", + "parity-scale-codec", + "parking_lot 0.12.5", + "rand 0.8.5", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "schnellru", + "serde", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", + "tokio", + "tokio-stream", +] + [[package]] name = "sc-rpc-spec-v2" version = "0.51.0" @@ -15409,19 +16285,19 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "rand 0.8.5", - "sc-chain-spec", - "sc-client-api", - "sc-rpc", - "sc-transaction-pool-api", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "schnellru", "serde", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-rpc", - "sp-runtime", - "sp-version", - "substrate-prometheus-endpoint", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -15430,16 +16306,80 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", - "sc-executor", - "sc-executor-common", - "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine", - "sp-wasm-interface", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", +] + +[[package]] +name = "sc-service" +version = "0.52.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "directories", + "exit-future", + "futures", + "futures-timer", + "jsonrpsee", + "log", + "parity-scale-codec", + "parking_lot 0.12.5", + "pin-project", + "rand 0.8.5", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-informant 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-light 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-transactions 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc-server 23.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc-spec-v2 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "schnellru", + "serde", + "serde_json", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-storage-proof 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "static_init", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "tempfile", "thiserror 1.0.69", + "tokio", + "tracing", + "tracing-futures", ] [[package]] @@ -15458,47 +16398,47 @@ dependencies = [ "parking_lot 0.12.5", "pin-project", "rand 0.8.5", - "sc-chain-spec", - "sc-client-api", - "sc-client-db", - "sc-consensus", - "sc-executor", - "sc-informant", - "sc-keystore", - "sc-network", - "sc-network-common", - "sc-network-light", - "sc-network-sync", - "sc-network-transactions", - "sc-network-types", - "sc-rpc", - "sc-rpc-server", - "sc-rpc-spec-v2", - "sc-sysinfo", - "sc-telemetry", - "sc-tracing", - "sc-transaction-pool", - "sc-transaction-pool-api", - "sc-utils", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-informant 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-light 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-transactions 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-rpc-server 23.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-rpc-spec-v2 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "schnellru", "serde", "serde_json", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-runtime", - "sp-session", - "sp-state-machine", - "sp-storage", - "sp-transaction-pool", - "sp-transaction-storage-proof", - "sp-trie", - "sp-version", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-transaction-storage-proof 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "static_init", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "tempfile", "thiserror 1.0.69", "tokio", @@ -15506,6 +16446,17 @@ dependencies = [ "tracing-futures", ] +[[package]] +name = "sc-state-db" +version = "0.39.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "log", + "parity-scale-codec", + "parking_lot 0.12.5", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sc-state-db" version = "0.39.0" @@ -15514,37 +16465,37 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.5", - "sp-core", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "sc-statement-store" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "log", "parity-db", "parking_lot 0.12.5", - "sc-client-api", - "sc-keystore", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-statement-store", - "substrate-prometheus-endpoint", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tokio", ] [[package]] name = "sc-storage-monitor" version = "0.25.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "clap", "fs4", "log", - "sp-core", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", "tokio", ] @@ -15552,22 +16503,42 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sc-chain-spec", - "sc-client-api", - "sc-consensus-babe", - "sc-consensus-epochs", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sc-consensus-grandpa", "serde", "serde_json", - "sp-blockchain", - "sp-runtime", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] +[[package]] +name = "sc-sysinfo" +version = "43.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "derive_more 0.99.20", + "futures", + "libc", + "log", + "rand 0.8.5", + "rand_pcg", + "regex", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "serde", + "serde_json", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sc-sysinfo" version = "43.0.0" @@ -15580,12 +16551,31 @@ dependencies = [ "rand 0.8.5", "rand_pcg", "regex", - "sc-telemetry", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "serde", "serde_json", - "sp-core", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sc-telemetry" +version = "29.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "chrono", + "futures", + "libp2p", + "log", + "parking_lot 0.12.5", + "pin-project", + "rand 0.8.5", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "serde", + "serde_json", + "thiserror 1.0.69", + "wasm-timer", ] [[package]] @@ -15600,13 +16590,41 @@ dependencies = [ "parking_lot 0.12.5", "pin-project", "rand 0.8.5", - "sc-utils", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "serde", "serde_json", "thiserror 1.0.69", "wasm-timer", ] +[[package]] +name = "sc-tracing" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "chrono", + "console", + "is-terminal", + "libc", + "log", + "parity-scale-codec", + "parking_lot 0.12.5", + "rustc-hash 1.1.0", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-tracing-proc-macro 11.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "serde", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", + "tracing", + "tracing-log", + "tracing-subscriber 0.3.18", +] + [[package]] name = "sc-tracing" version = "40.0.0" @@ -15620,21 +16638,32 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "rustc-hash 1.1.0", - "sc-client-api", - "sc-tracing-proc-macro", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-tracing-proc-macro 11.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "serde", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-rpc", - "sp-runtime", - "sp-tracing", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", "tracing", "tracing-log", "tracing-subscriber 0.3.18", ] +[[package]] +name = "sc-tracing-proc-macro" +version = "11.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "proc-macro-crate 3.4.0", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" @@ -15646,6 +16675,37 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "sc-transaction-pool" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "futures", + "futures-timer", + "indexmap 2.11.4", + "itertools 0.11.0", + "linked-hash-map", + "parity-scale-codec", + "parking_lot 0.12.5", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "serde", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", + "tokio", + "tokio-stream", + "tracing", +] + [[package]] name = "sc-transaction-pool" version = "40.1.0" @@ -15658,23 +16718,40 @@ dependencies = [ "itertools 0.11.0", "linked-hash-map", "parity-scale-codec", - "parking_lot 0.12.5", - "sc-client-api", - "sc-transaction-pool-api", - "sc-utils", + "parking_lot 0.12.5", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "serde", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "thiserror 1.0.69", + "tokio", + "tokio-stream", + "tracing", +] + +[[package]] +name = "sc-transaction-pool-api" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "futures", + "indexmap 2.11.4", + "log", + "parity-scale-codec", "serde", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime", - "sp-tracing", - "sp-transaction-pool", - "substrate-prometheus-endpoint", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", - "tokio", - "tokio-stream", - "tracing", ] [[package]] @@ -15688,12 +16765,26 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] +[[package]] +name = "sc-utils" +version = "19.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-channel 1.9.0", + "futures", + "futures-timer", + "log", + "parking_lot 0.12.5", + "prometheus", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sc-utils" version = "19.0.0" @@ -15705,7 +16796,7 @@ dependencies = [ "log", "parking_lot 0.12.5", "prometheus", - "sp-arithmetic", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -16311,7 +17402,7 @@ name = "share-pool" version = "0.1.0" dependencies = [ "safe-math", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-fixed", ] @@ -16395,12 +17486,12 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "enumn", "parity-scale-codec", "paste", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -16658,22 +17749,22 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "bp-relayers", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "hex-literal", "log", "parity-scale-codec", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "staging-xcm", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -16739,6 +17830,28 @@ dependencies = [ "sha1", ] +[[package]] +name = "sp-api" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "docify", + "hash-db", + "log", + "parity-scale-codec", + "scale-info", + "sp-api-proc-macro 23.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", +] + [[package]] name = "sp-api" version = "37.0.0" @@ -16749,18 +17862,32 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-api-proc-macro", - "sp-core", - "sp-externalities", - "sp-metadata-ir", - "sp-runtime", - "sp-runtime-interface", - "sp-state-machine", - "sp-trie", - "sp-version", + "sp-api-proc-macro 23.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] +[[package]] +name = "sp-api-proc-macro" +version = "23.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "Inflector", + "blake2 0.10.6", + "expander", + "proc-macro-crate 3.4.0", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "sp-api-proc-macro" version = "23.0.0" @@ -16775,6 +17902,18 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "sp-application-crypto" +version = "41.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-application-crypto" version = "41.0.0" @@ -16783,8 +17922,22 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-arithmetic" +version = "27.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "docify", + "integer-sqrt", + "num-traits", + "parity-scale-codec", + "scale-info", + "serde", + "static_assertions", ] [[package]] @@ -16801,6 +17954,18 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "sp-authority-discovery" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-authority-discovery" version = "37.0.0" @@ -16808,9 +17973,19 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-block-builder" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -16818,9 +17993,28 @@ name = "sp-block-builder" version = "37.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "sp-api", - "sp-inherents", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-blockchain" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "futures", + "parity-scale-codec", + "parking_lot 0.12.5", + "schnellru", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", + "tracing", ] [[package]] @@ -16832,16 +18026,30 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "schnellru", - "sp-api", - "sp-consensus", - "sp-core", - "sp-database", - "sp-runtime", - "sp-state-machine", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", "tracing", ] +[[package]] +name = "sp-consensus" +version = "0.43.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "futures", + "log", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", +] + [[package]] name = "sp-consensus" version = "0.43.0" @@ -16850,12 +18058,28 @@ dependencies = [ "async-trait", "futures", "log", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] +[[package]] +name = "sp-consensus-aura" +version = "0.43.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "parity-scale-codec", + "scale-info", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-consensus-aura" version = "0.43.0" @@ -16864,12 +18088,30 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", - "sp-consensus-slots", - "sp-inherents", - "sp-runtime", - "sp-timestamp", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-consensus-babe" +version = "0.43.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "parity-scale-codec", + "scale-info", + "serde", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -16881,35 +18123,52 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-timestamp", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "sp-consensus-beefy" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io", - "sp-keystore", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-mmr-primitives", - "sp-runtime", - "sp-weights", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "strum 0.26.3", ] +[[package]] +name = "sp-consensus-grandpa" +version = "24.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "finality-grandpa", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-consensus-grandpa" version = "24.0.0" @@ -16920,11 +18179,22 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-consensus-slots" +version = "0.43.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -16935,7 +18205,55 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-timestamp", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-core" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "ark-vrf", + "array-bytes 6.2.3", + "bitflags 1.3.2", + "blake2 0.10.6", + "bounded-collections 0.2.4", + "bs58", + "dyn-clone", + "ed25519-zebra", + "futures", + "hash-db", + "hash256-std-hasher", + "impl-serde", + "itertools 0.11.0", + "k256", + "libsecp256k1", + "log", + "merlin", + "parity-bip39", + "parity-scale-codec", + "parking_lot 0.12.5", + "paste", + "primitive-types 0.13.1", + "rand 0.8.5", + "scale-info", + "schnorrkel 0.11.5", + "secp256k1 0.28.2", + "secrecy 0.8.0", + "serde", + "sha2 0.10.9", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "ss58-registry", + "substrate-bip39 0.6.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", + "tracing", + "w3f-bls 0.1.9", + "zeroize", ] [[package]] @@ -16973,13 +18291,13 @@ dependencies = [ "serde", "sha2 0.10.9", "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-debug-derive", - "sp-externalities", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "ss58-registry", - "substrate-bip39", + "substrate-bip39 0.6.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", "tracing", "w3f-bls 0.1.9", @@ -16989,7 +18307,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.16.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -17003,7 +18321,7 @@ dependencies = [ "ark-ed-on-bls12-381-bandersnatch 0.4.0", "ark-ed-on-bls12-381-bandersnatch-ext", "ark-scale 0.0.12", - "sp-runtime-interface", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -17020,6 +18338,19 @@ dependencies = [ "twox-hash", ] +[[package]] +name = "sp-crypto-hashing" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "blake2b_simd", + "byteorder", + "digest 0.10.7", + "sha2 0.10.9", + "sha3", + "twox-hash", +] + [[package]] name = "sp-crypto-hashing" version = "0.1.0" @@ -17033,6 +18364,16 @@ dependencies = [ "twox-hash", ] +[[package]] +name = "sp-crypto-hashing-proc-macro" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "quote", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "syn 2.0.106", +] + [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" @@ -17043,13 +18384,32 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "sp-database" +version = "10.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "kvdb", + "parking_lot 0.12.5", +] + [[package]] name = "sp-database" version = "10.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "kvdb", - "parking_lot 0.12.5", + "kvdb", + "parking_lot 0.12.5", +] + +[[package]] +name = "sp-debug-derive" +version = "14.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -17062,6 +18422,16 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "sp-externalities" +version = "0.30.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "environmental", + "parity-scale-codec", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-externalities" version = "0.30.0" @@ -17069,7 +18439,19 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "environmental", "parity-scale-codec", - "sp-storage", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-genesis-builder" +version = "0.18.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde_json", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -17080,8 +18462,21 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-inherents" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", ] [[package]] @@ -17093,10 +18488,36 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] +[[package]] +name = "sp-io" +version = "41.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "bytes", + "docify", + "ed25519-dalek", + "libsecp256k1", + "log", + "parity-scale-codec", + "polkavm-derive 0.24.0", + "rustversion", + "secp256k1 0.28.2", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "tracing", + "tracing-core", +] + [[package]] name = "sp-io" version = "41.0.1" @@ -17111,14 +18532,14 @@ dependencies = [ "polkavm-derive 0.24.0", "rustversion", "secp256k1 0.28.2", - "sp-core", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities", - "sp-keystore", - "sp-runtime-interface", - "sp-state-machine", - "sp-tracing", - "sp-trie", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "tracing", "tracing-core", ] @@ -17126,13 +18547,24 @@ dependencies = [ [[package]] name = "sp-keyring" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "strum 0.26.3", ] +[[package]] +name = "sp-keystore" +version = "0.43.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "parking_lot 0.12.5", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-keystore" version = "0.43.0" @@ -17140,8 +18572,17 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", - "sp-core", - "sp-externalities", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-maybe-compressed-blob" +version = "11.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "thiserror 1.0.69", + "zstd 0.12.4", ] [[package]] @@ -17153,6 +18594,16 @@ dependencies = [ "zstd 0.12.4", ] +[[package]] +name = "sp-metadata-ir" +version = "0.11.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "frame-metadata 23.0.0", + "parity-scale-codec", + "scale-info", +] + [[package]] name = "sp-metadata-ir" version = "0.11.0" @@ -17163,6 +18614,17 @@ dependencies = [ "scale-info", ] +[[package]] +name = "sp-mixnet" +version = "0.15.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-mixnet" version = "0.15.0" @@ -17170,38 +18632,48 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "sp-mmr-primitives" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "log", "parity-scale-codec", "polkadot-ckb-merkle-mountain-range", "scale-info", "serde", - "sp-api", - "sp-core", - "sp-debug-derive", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] [[package]] name = "sp-npos-elections" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic", - "sp-core", - "sp-runtime", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "sp-offchain" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -17209,9 +18681,18 @@ name = "sp-offchain" version = "37.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "sp-api", - "sp-core", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-panic-handler" +version = "13.0.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "backtrace", + "regex", ] [[package]] @@ -17223,6 +18704,16 @@ dependencies = [ "regex", ] +[[package]] +name = "sp-rpc" +version = "35.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "rustc-hash 1.1.0", + "serde", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-rpc" version = "35.0.0" @@ -17230,7 +18721,36 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "rustc-hash 1.1.0", "serde", - "sp-core", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-runtime" +version = "42.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "docify", + "either", + "hash256-std-hasher", + "impl-trait-for-tuples", + "log", + "num-traits", + "parity-scale-codec", + "paste", + "rand 0.8.5", + "scale-info", + "serde", + "simple-mermaid", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "tracing", + "tuplex", ] [[package]] @@ -17238,7 +18758,7 @@ name = "sp-runtime" version = "42.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "binary-merkle-tree", + "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "docify", "either", "hash256-std-hasher", @@ -17251,17 +18771,36 @@ dependencies = [ "scale-info", "serde", "simple-mermaid", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-std", - "sp-trie", - "sp-weights", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "tracing", "tuplex", ] +[[package]] +name = "sp-runtime-interface" +version = "30.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "bytes", + "impl-trait-for-tuples", + "parity-scale-codec", + "polkavm-derive 0.24.0", + "primitive-types 0.13.1", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface-proc-macro 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "static_assertions", +] + [[package]] name = "sp-runtime-interface" version = "30.0.0" @@ -17272,15 +18811,28 @@ dependencies = [ "parity-scale-codec", "polkavm-derive 0.24.0", "primitive-types 0.13.1", - "sp-externalities", - "sp-runtime-interface-proc-macro", - "sp-std", - "sp-storage", - "sp-tracing", - "sp-wasm-interface", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime-interface-proc-macro 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "static_assertions", ] +[[package]] +name = "sp-runtime-interface-proc-macro" +version = "19.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "Inflector", + "expander", + "proc-macro-crate 3.4.0", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "sp-runtime-interface-proc-macro" version = "19.0.0" @@ -17294,6 +18846,20 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "sp-session" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-session" version = "39.0.0" @@ -17301,11 +18867,24 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", - "sp-core", - "sp-keystore", - "sp-runtime", - "sp-staking", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-staking" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -17317,8 +18896,28 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-state-machine" +version = "0.46.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "hash-db", + "log", + "parity-scale-codec", + "parking_lot 0.12.5", + "rand 0.8.5", + "smallvec", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", + "tracing", + "trie-db", ] [[package]] @@ -17332,15 +18931,39 @@ dependencies = [ "parking_lot 0.12.5", "rand 0.8.5", "smallvec", - "sp-core", - "sp-externalities", - "sp-panic-handler", - "sp-trie", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", "tracing", "trie-db", ] +[[package]] +name = "sp-statement-store" +version = "21.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "aes-gcm", + "curve25519-dalek", + "ed25519-dalek", + "hkdf", + "parity-scale-codec", + "rand 0.8.5", + "scale-info", + "sha2 0.10.9", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", + "x25519-dalek", +] + [[package]] name = "sp-statement-store" version = "21.0.0" @@ -17354,22 +18977,39 @@ dependencies = [ "rand 0.8.5", "scale-info", "sha2 0.10.9", - "sp-api", - "sp-application-crypto", - "sp-core", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities", - "sp-runtime", - "sp-runtime-interface", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", "x25519-dalek", ] +[[package]] +name = "sp-std" +version = "14.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" + [[package]] name = "sp-std" version = "14.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +[[package]] +name = "sp-storage" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "ref-cast", + "serde", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-storage" version = "22.0.0" @@ -17379,7 +19019,19 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-timestamp" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "parity-scale-codec", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", ] [[package]] @@ -17389,11 +19041,22 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e dependencies = [ "async-trait", "parity-scale-codec", - "sp-inherents", - "sp-runtime", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] +[[package]] +name = "sp-tracing" +version = "17.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "tracing", + "tracing-core", + "tracing-subscriber 0.3.18", +] + [[package]] name = "sp-tracing" version = "17.1.0" @@ -17405,13 +19068,36 @@ dependencies = [ "tracing-subscriber 0.3.18", ] +[[package]] +name = "sp-transaction-pool" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-transaction-pool" version = "37.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" dependencies = [ - "sp-api", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-transaction-storage-proof" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "async-trait", + "parity-scale-codec", + "scale-info", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -17422,10 +19108,35 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-trie", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", +] + +[[package]] +name = "sp-trie" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "ahash", + "foldhash 0.1.5", + "hash-db", + "hashbrown 0.15.5", + "memory-db", + "nohash-hasher", + "parity-scale-codec", + "parking_lot 0.12.5", + "rand 0.8.5", + "scale-info", + "schnellru", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", + "tracing", + "trie-db", + "trie-root", ] [[package]] @@ -17444,15 +19155,32 @@ dependencies = [ "rand 0.8.5", "scale-info", "schnellru", - "sp-core", - "sp-externalities", - "substrate-prometheus-endpoint", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", "tracing", "trie-db", "trie-root", ] +[[package]] +name = "sp-version" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "parity-wasm", + "scale-info", + "serde", + "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version-proc-macro 15.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "thiserror 1.0.69", +] + [[package]] name = "sp-version" version = "40.0.0" @@ -17463,13 +19191,25 @@ dependencies = [ "parity-wasm", "scale-info", "serde", - "sp-crypto-hashing-proc-macro", - "sp-runtime", - "sp-std", - "sp-version-proc-macro", + "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-version-proc-macro 15.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "thiserror 1.0.69", ] +[[package]] +name = "sp-version-proc-macro" +version = "15.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "proc-macro-warning", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "sp-version-proc-macro" version = "15.0.0" @@ -17482,6 +19222,18 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "sp-wasm-interface" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "anyhow", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "wasmtime", +] + [[package]] name = "sp-wasm-interface" version = "22.0.0" @@ -17494,6 +19246,20 @@ dependencies = [ "wasmtime", ] +[[package]] +name = "sp-weights" +version = "32.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "bounded-collections 0.2.4", + "parity-scale-codec", + "scale-info", + "serde", + "smallvec", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "sp-weights" version = "32.0.0" @@ -17504,8 +19270,8 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-arithmetic", - "sp-debug-derive", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] @@ -17671,45 +19437,66 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-chain-spec-builder" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "clap", "docify", - "sc-chain-spec", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", "serde_json", - "sp-tracing", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] name = "staging-node-inspect" version = "0.29.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "clap", "parity-scale-codec", "sc-cli", - "sc-client-api", - "sc-service", - "sp-blockchain", - "sp-core", - "sp-io", - "sp-runtime", - "sp-statement-store", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "thiserror 1.0.69", ] [[package]] name = "staging-parachain-info" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "staging-xcm" +version = "17.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "array-bytes 6.2.3", + "bounded-collections 0.2.4", + "derive-where", + "environmental", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "hex-literal", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "xcm-procedural 11.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", ] [[package]] @@ -17721,38 +19508,38 @@ dependencies = [ "bounded-collections 0.2.4", "derive-where", "environmental", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", "hex-literal", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", "serde", - "sp-runtime", - "sp-weights", - "xcm-procedural", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "xcm-procedural 11.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", ] [[package]] name = "staging-xcm-builder" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "environmental", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "pallet-asset-conversion", "pallet-transaction-payment", "parity-scale-codec", - "polkadot-parachain-primitives", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-weights", - "staging-xcm", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-executor", "tracing", ] @@ -17760,20 +19547,20 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "20.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "environmental", - "frame-benchmarking", - "frame-support", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-weights", - "staging-xcm", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing", ] @@ -17811,6 +19598,62 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "stc-shield" +version = "0.1.0" +dependencies = [ + "anyhow", + "async-trait", + "chacha20poly1305", + "futures", + "hex", + "log", + "ml-kem", + "parity-scale-codec", + "rand 0.8.5", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "stp-shield 0.1.0", +] + +[[package]] +name = "stp-io" +version = "0.1.0" +dependencies = [ + "parity-scale-codec", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "stp-shield 0.1.0", +] + +[[package]] +name = "stp-shield" +version = "0.1.0" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "stp-shield" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + [[package]] name = "string-interner" version = "0.17.0" @@ -17869,6 +19712,18 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "substrate-bip39" +version = "0.6.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "hmac 0.12.1", + "pbkdf2", + "schnorrkel 0.11.5", + "sha2 0.10.9", + "zeroize", +] + [[package]] name = "substrate-bip39" version = "0.6.0" @@ -17897,7 +19752,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" [[package]] name = "substrate-fixed" @@ -17913,7 +19768,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "45.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17921,13 +19776,27 @@ dependencies = [ "jsonrpsee", "log", "parity-scale-codec", - "sc-rpc-api", - "sc-transaction-pool-api", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-core", - "sp-runtime", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", +] + +[[package]] +name = "substrate-prometheus-endpoint" +version = "0.17.6" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "http-body-util", + "hyper 1.7.0", + "hyper-util", + "log", + "prometheus", + "thiserror 1.0.69", + "tokio", ] [[package]] @@ -17947,17 +19816,17 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sc-client-api", - "sc-rpc-api", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "serde", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "trie-db", ] @@ -17974,7 +19843,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "array-bytes 6.2.3", "build-helper", @@ -17987,13 +19856,13 @@ dependencies = [ "parity-scale-codec", "parity-wasm", "polkavm-linker 0.24.0", - "sc-executor", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "shlex", - "sp-core", - "sp-io", - "sp-maybe-compressed-blob", - "sp-tracing", - "sp-version", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "strum 0.26.3", "tempfile", "toml 0.8.23", @@ -18017,8 +19886,8 @@ dependencies = [ name = "subtensor-chain-extensions" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "num_enum", "pallet-balances", @@ -18034,10 +19903,10 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -18049,9 +19918,9 @@ version = "0.0.2" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sp-api", - "sp-blockchain", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "subtensor-custom-rpc-runtime-api", "subtensor-runtime-common", ] @@ -18062,8 +19931,8 @@ version = "0.0.2" dependencies = [ "pallet-subtensor", "parity-scale-codec", - "sp-api", - "sp-runtime", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "subtensor-runtime-common", ] @@ -18093,8 +19962,8 @@ version = "0.1.0" dependencies = [ "ed25519-dalek", "fp-evm", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-admin-utils", "pallet-balances", @@ -18110,10 +19979,10 @@ dependencies = [ "pallet-subtensor-swap", "precompile-utils", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -18124,13 +19993,13 @@ name = "subtensor-runtime-common" version = "0.1.0" dependencies = [ "approx", - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "polkadot-runtime-common", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-fixed", "subtensor-macros", ] @@ -18139,7 +20008,7 @@ dependencies = [ name = "subtensor-swap-interface" version = "0.1.0" dependencies = [ - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", "substrate-fixed", @@ -18163,8 +20032,8 @@ name = "subtensor-transaction-fee" version = "0.1.0" dependencies = [ "frame-executive", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "log", "pallet-balances", "pallet-crowdloan", @@ -18179,14 +20048,14 @@ dependencies = [ "parity-scale-codec", "scale-info", "smallvec", - "sp-consensus-aura", - "sp-consensus-grandpa", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-tracing", - "sp-weights", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -19003,10 +20872,10 @@ dependencies = [ [[package]] name = "tracing-gum" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "coarsetime", - "polkadot-primitives", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "tracing", "tracing-gum-proc-macro", ] @@ -19014,7 +20883,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ "expander", "proc-macro-crate 3.4.0", @@ -19965,16 +21834,16 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "binary-merkle-tree", + "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "bitvec", - "frame-benchmarking", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-election-provider-support", "frame-executive", "frame-metadata-hash-extension", - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -20031,37 +21900,37 @@ dependencies = [ "pallet-xcm", "pallet-xcm-benchmarks", "parity-scale-codec", - "polkadot-parachain-primitives", - "polkadot-primitives", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", "serde", "serde_derive", "serde_json", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-babe", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-consensus-beefy", - "sp-consensus-grandpa", - "sp-core", - "sp-genesis-builder", - "sp-inherents", - "sp-io", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "sp-keyring", "sp-mmr-primitives", "sp-npos-elections", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-storage", - "sp-transaction-pool", - "sp-version", - "staging-xcm", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", "substrate-wasm-builder", @@ -20072,16 +21941,16 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "polkadot-primitives", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-runtime-common", "smallvec", - "sp-core", - "sp-runtime", - "sp-weights", - "staging-xcm", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", ] @@ -20622,6 +22491,17 @@ dependencies = [ "time", ] +[[package]] +name = "xcm-procedural" +version = "11.0.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +dependencies = [ + "Inflector", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "xcm-procedural" version = "11.0.2" @@ -20636,34 +22516,34 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "scale-info", - "sp-api", - "sp-weights", - "staging-xcm", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-executor", ] [[package]] name = "xcm-simulator" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" dependencies = [ - "frame-support", - "frame-system", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "parity-scale-codec", "paste", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-primitives", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "polkadot-runtime-parachains", "scale-info", - "sp-io", - "sp-runtime", - "staging-xcm", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", "staging-xcm-builder", "staging-xcm-executor", ] diff --git a/Cargo.toml b/Cargo.toml index 308ac69408..6948af0ce3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,9 +43,6 @@ edition = "2024" [workspace.lints.rust] unexpected_cfgs = { level = "allow", check-cfg = ['cfg(substrate_runtime)'] } -[workspace.lints.rust] -unexpected_cfgs = { level = "allow", check-cfg = ['cfg(substrate_runtime)'] } - [workspace.lints.clippy] arithmetic-side-effects = "deny" expect-used = "deny" @@ -129,113 +126,123 @@ regex = { version = "1.11.1", default-features = false } ethereum = { version = "0.18.2", default-features = false } num_enum = { version = "0.7.4", default-features = false } tokio = { version = "1.38", default-features = false } -zeroize = { version = "1.8.2", default-features = false } - -stc-shield = { path = "client/shield", default-features = false } +frame = { package = "polkadot-sdk-frame", git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame-executive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } frame-metadata = { version = "23.0.0", default-features = false } pallet-subtensor-proxy = { path = "pallets/proxy", default-features = false } pallet-subtensor-utility = { path = "pallets/utility", default-features = false } -pallet-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-safe-mode = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-root-testing = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-contracts = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } +pallet-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-safe-mode = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-root-testing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-contracts = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } # NPoS -frame-election-provider-support = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-authority-discovery = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-bags-list = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-election-provider-multi-phase = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-fast-unstake = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-nomination-pools = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-nomination-pools-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-session = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-staking-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-staking-reward-fn = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-staking-reward-curve = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -pallet-offences = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } +frame-election-provider-support = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-authority-discovery = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-bags-list = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-election-provider-multi-phase = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-fast-unstake = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-nomination-pools = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-nomination-pools-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-staking-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-staking-reward-fn = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-staking-reward-curve = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-offences = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-consensus-babe-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-consensus-grandpa-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-consensus-epochs = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-chain-spec-derive = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-consensus-slots = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-executor = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-network = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-rpc-api = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-service = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } +sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-consensus-babe-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-consensus-grandpa-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-consensus-epochs = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-chain-spec-derive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-consensus-slots = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-executor = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-network = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-rpc-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-service = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-authority-discovery = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-consensus-slots = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-npos-elections = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-session = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-storage = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-tracing = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-version = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-weights = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-crypto-hashing = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -sp-application-crypto = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } +sp-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-authority-discovery = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-consensus-slots = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-npos-elections = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-core = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-io = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-std = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-storage = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-tracing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-version = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-weights = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-crypto-hashing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-application-crypto = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-debug-derive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-externalities = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } +substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } substrate-fixed = { git = "https://github.com/encointer/substrate-fixed.git", tag = "v0.6.0", default-features = false } -substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } -substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } +substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } +polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } +runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } # Frontier fp-evm = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } @@ -270,11 +277,11 @@ pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", re #DRAND pallet-drand = { path = "pallets/drand", default-features = false } -sp-crypto-ec-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } +sp-crypto-ec-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } getrandom = { version = "0.2.15", default-features = false, features = [ "custom", ] } -sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } +sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std", default-features = false } ark-crypto-primitives = { version = "0.4.0", default-features = false } ark-scale = { version = "0.0.11", default-features = false } @@ -313,202 +320,3 @@ pow-faucet = [] [patch.crates-io] w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std" } - -# Patches automatically generated with `diener`: -# `diener patch --target https://github.com/paritytech/polkadot-sdk --point-to-git https://github.com/opentensor/polkadot-sdk.git --point-to-git-commit 81fa2c54e94f824eba7dabe9dffd063481cb2d80 --crates-to-patch ../polkadot-sdk --ignore-unused` -# -# Using latest commit from `polkadot-stable2506-2-otf-patches`. -# -# View code changes here: -# -# -# NOTE: The Diener will patch unnecesarry crates while this is waiting to be merged: . -# You may install diener from `liamaharon:ignore-unused-flag` if you like in the meantime. -[patch."https://github.com/paritytech/polkadot-sdk"] -frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -binary-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-crypto-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-runtime-interface-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-wasm-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-state-machine = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-panic-handler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-trie = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-api-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-metadata-ir = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-version-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-database = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-executor-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-maybe-compressed-blob = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-executor-polkavm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-executor-wasmtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-tracing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-support-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-support-procedural-tools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-support-procedural-tools-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-client-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-state-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-sdk-frame = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -cumulus-primitives-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-parachain-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -staging-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -xcm-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -cumulus-primitives-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-message-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-runtime-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-election-provider-solution-type = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-broker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-mmr = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-mmr-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-runtime-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -staging-xcm-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -staging-xcm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-asset-conversion = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-vesting = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-asset-rate = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-election-provider-support-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-identity = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-treasury = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -slot-range-helper = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -cumulus-test-relay-sproof-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-network-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-network-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-informant = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -fork-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-network-light = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-network-transactions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-rpc-server = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-rpc-spec-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-sysinfo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-transaction-storage-proof = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -cumulus-relay-chain-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-overseer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -tracing-gum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -tracing-gum-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-node-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-node-subsystem-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-node-network-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -polkadot-statement-table = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -cumulus-client-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-runtime-utilities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-proxy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-network-gossip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-proposer-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } -substrate-bip39 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" } diff --git a/pallets/shield/Cargo.toml b/pallets/shield/Cargo.toml index 7fe99adaf9..fbc13e75a6 100644 --- a/pallets/shield/Cargo.toml +++ b/pallets/shield/Cargo.toml @@ -36,6 +36,22 @@ sp-inherents.workspace = true stp-io.workspace = true stp-shield.workspace = true +# Benchmark-only (optional, activated by runtime-benchmarks feature) +pallet-aura = { workspace = true, optional = true } +sp-consensus-aura = { workspace = true, optional = true } +sp-consensus-slots = { workspace = true, optional = true } +ml-kem = { workspace = true, optional = true } +chacha20poly1305 = { workspace = true, optional = true, features = ["std"] } +rand = { workspace = true, optional = true } + +[dev-dependencies] +stc-shield.workspace = true +ml-kem.workspace = true +chacha20poly1305 = { workspace = true, features = ["std"] } +rand.workspace = true +pallet-subtensor-utility.workspace = true + + [features] default = ["std"] @@ -54,6 +70,9 @@ std = [ "sp-inherents/std", "stp-io/std", "stp-shield/std", + "pallet-aura?/std", + "sp-consensus-aura?/std", + "sp-consensus-slots?/std", ] runtime-benchmarks = [ @@ -61,6 +80,9 @@ runtime-benchmarks = [ "frame-support/runtime-benchmarks", "frame-system/runtime-benchmarks", "sp-runtime/runtime-benchmarks", + "pallet-aura/runtime-benchmarks", + "sp-consensus-aura/runtime-benchmarks", + "sp-consensus-slots/runtime-benchmarks", ] try-runtime = [ @@ -68,10 +90,3 @@ try-runtime = [ "frame-system/try-runtime", "sp-runtime/try-runtime", ] - -[dev-dependencies] -stc-shield.workspace = true -ml-kem.workspace = true -chacha20poly1305 = { workspace = true, features = ["std"] } -rand.workspace = true -pallet-subtensor-utility.workspace = true From 6e395b8d1b815fa79b665b0bc0595b836a220360 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Sat, 14 Feb 2026 00:15:52 -0300 Subject: [PATCH 43/78] move stp-shield/stc-shield to polkadot-sdk to avoid circular deps --- client/shield/Cargo.toml | 47 ---- client/shield/src/inherents.rs | 30 --- client/shield/src/key_rotation.rs | 40 ---- client/shield/src/keystore.rs | 319 --------------------------- client/shield/src/lib.rs | 7 - primitives/shield/Cargo.toml | 21 -- primitives/shield/src/keystore.rs | 88 -------- primitives/shield/src/lib.rs | 24 -- primitives/shield/src/runtime_api.rs | 15 -- primitives/shield/src/shielded_tx.rs | 162 -------------- 10 files changed, 753 deletions(-) delete mode 100644 client/shield/Cargo.toml delete mode 100644 client/shield/src/inherents.rs delete mode 100644 client/shield/src/key_rotation.rs delete mode 100644 client/shield/src/keystore.rs delete mode 100644 client/shield/src/lib.rs delete mode 100644 primitives/shield/Cargo.toml delete mode 100644 primitives/shield/src/keystore.rs delete mode 100644 primitives/shield/src/lib.rs delete mode 100644 primitives/shield/src/runtime_api.rs delete mode 100644 primitives/shield/src/shielded_tx.rs diff --git a/client/shield/Cargo.toml b/client/shield/Cargo.toml deleted file mode 100644 index 6a42bdd9b5..0000000000 --- a/client/shield/Cargo.toml +++ /dev/null @@ -1,47 +0,0 @@ -[package] -name = "stc-shield" -description = "MEV Shield client implementation" -version = "0.1.0" -edition.workspace = true - -[dependencies] -log.workspace = true -async-trait.workspace = true -anyhow.workspace = true -codec.workspace = true -futures.workspace = true -hex.workspace = true - -# Crypto -rand.workspace = true -chacha20poly1305 = { workspace = true, features = ["std"] } -ml-kem = { workspace = true, features = ["zeroize"] } - -# Substrate -sc-service.workspace = true -sc-client-api.workspace = true -sp-runtime.workspace = true -sp-consensus.workspace = true -sp-inherents.workspace = true - -# Subtensor -stp-shield.workspace = true - -[lints] -workspace = true - -[features] -default = ["std"] -std = [ - "anyhow/std", - "chacha20poly1305/std", - "ml-kem/std", - "stp-shield/std", - "codec/std", - "futures/std", - "hex/std", - "log/std", - "rand/std", - "sp-runtime/std", - "sp-inherents/std", -] diff --git a/client/shield/src/inherents.rs b/client/shield/src/inherents.rs deleted file mode 100644 index 16352e6744..0000000000 --- a/client/shield/src/inherents.rs +++ /dev/null @@ -1,30 +0,0 @@ -use sp_inherents::{Error, InherentData, InherentIdentifier}; -use sp_runtime::BoundedVec; -use stp_shield::{INHERENT_IDENTIFIER, InherentType, ShieldKeystorePtr}; - -pub struct InherentDataProvider { - keystore: ShieldKeystorePtr, -} - -impl InherentDataProvider { - pub fn new(keystore: ShieldKeystorePtr) -> Self { - Self { keystore } - } -} - -#[async_trait::async_trait] -impl sp_inherents::InherentDataProvider for InherentDataProvider { - async fn provide_inherent_data(&self, inherent_data: &mut InherentData) -> Result<(), Error> { - let public_key = self.keystore.next_public_key().ok(); - let bounded = public_key.map(|pk| BoundedVec::truncate_from(pk)); - inherent_data.put_data::(INHERENT_IDENTIFIER, &bounded) - } - - async fn try_handle_error( - &self, - _: &InherentIdentifier, - _: &[u8], - ) -> Option> { - None - } -} diff --git a/client/shield/src/key_rotation.rs b/client/shield/src/key_rotation.rs deleted file mode 100644 index b5151bc7b6..0000000000 --- a/client/shield/src/key_rotation.rs +++ /dev/null @@ -1,40 +0,0 @@ -use futures::StreamExt; -use sc_client_api::BlockchainEvents; -use sc_service::SpawnTaskHandle; -use sp_consensus::BlockOrigin; -use sp_runtime::traits::{Block, Header}; -use std::sync::Arc; -use stp_shield::ShieldKeystorePtr; - -pub fn spawn_key_rotation_on_own_import( - task_spawner: &SpawnTaskHandle, - client: Arc, - keystore: ShieldKeystorePtr, -) where - B: Block, - C: BlockchainEvents + Send + Sync + 'static, -{ - task_spawner.spawn("mev-shield-key-rotation", None, async move { - log::debug!(target: "mev-shield", "Key-rotation task started"); - let mut import_stream = client.import_notification_stream(); - - while let Some(notif) = import_stream.next().await { - if notif.origin != BlockOrigin::Own { - continue; - } - - if keystore.roll_for_next_slot().is_ok() { - log::debug!( - target: "mev-shield", - "Rotated shield key after importing own block #{}", - notif.header.number() - ); - } else { - log::warn!( - target: "mev-shield", - "Key rotation: failed to roll for next slot" - ); - } - } - }); -} diff --git a/client/shield/src/keystore.rs b/client/shield/src/keystore.rs deleted file mode 100644 index 541f2ba761..0000000000 --- a/client/shield/src/keystore.rs +++ /dev/null @@ -1,319 +0,0 @@ -use chacha20poly1305::{ - KeyInit, XChaCha20Poly1305, XNonce, - aead::{Aead, Payload}, -}; -use ml_kem::{ - Ciphertext, EncodedSizeUser, KemCore, MlKem768, MlKem768Params, - kem::{Decapsulate, DecapsulationKey, EncapsulationKey}, -}; -use rand::rngs::OsRng; -use std::sync::RwLock; -use stp_shield::{Error as TraitError, Result as TraitResult, ShieldKeystore}; - -/// An memory-based keystore for the MEV-Shield. -pub struct MemoryShieldKeystore(RwLock); - -impl MemoryShieldKeystore { - pub fn new() -> Self { - Self(RwLock::new(ShieldKeystoreInner::new())) - } -} - -impl ShieldKeystore for MemoryShieldKeystore { - fn roll_for_next_slot(&self) -> TraitResult<()> { - self.0 - .write() - .map_err(|_| TraitError::Unavailable)? - .roll_for_next_slot() - } - - fn next_public_key(&self) -> TraitResult> { - self.0 - .read() - .map_err(|_| TraitError::Unavailable)? - .next_public_key() - } - - fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> TraitResult<[u8; 32]> { - self.0 - .read() - .map_err(|_| TraitError::Unavailable)? - .mlkem768_decapsulate(ciphertext) - } - - fn aead_decrypt( - &self, - key: [u8; 32], - nonce: [u8; 24], - msg: &[u8], - aad: &[u8], - ) -> TraitResult> { - self.0 - .read() - .map_err(|_| TraitError::Unavailable)? - .aead_decrypt(key, nonce, msg, aad) - } -} - -/// Holds the current/next ML‑KEM keypairs in-memory for a single author. -pub struct ShieldKeystoreInner { - current_pair: ShieldKeyPair, - next_pair: ShieldKeyPair, -} - -impl ShieldKeystoreInner { - fn new() -> Self { - Self { - current_pair: ShieldKeyPair::generate(), - next_pair: ShieldKeyPair::generate(), - } - } - - fn roll_for_next_slot(&mut self) -> TraitResult<()> { - self.current_pair = std::mem::replace(&mut self.next_pair, ShieldKeyPair::generate()); - Ok(()) - } - - fn next_public_key(&self) -> TraitResult> { - Ok(self.next_pair.enc_key.as_bytes().to_vec()) - } - - fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> TraitResult<[u8; 32]> { - let ciphertext = Ciphertext::::try_from(ciphertext) - .map_err(|e| TraitError::ValidationError(e.to_string()))?; - let shared_secret = self - .current_pair - .dec_key - .decapsulate(&ciphertext) - .map_err(|_| { - TraitError::Other("Failed to decapsulate ciphertext using ML-KEM 768".into()) - })?; - - Ok(shared_secret.into()) - } - - fn aead_decrypt( - &self, - key: [u8; 32], - nonce: [u8; 24], - msg: &[u8], - aad: &[u8], - ) -> TraitResult> { - let aead = XChaCha20Poly1305::new((&key).into()); - let nonce = XNonce::from_slice(&nonce); - let payload = Payload { msg, aad }; - let decrypted = aead - .decrypt(nonce, payload) - .map_err(|_| TraitError::Other("Failed to decrypt message using AEAD".into()))?; - - Ok(decrypted) - } -} - -/// A pair of ML‑KEM‑768 decapsulation and encapsulation keys. -#[derive(Debug, Clone)] -struct ShieldKeyPair { - dec_key: DecapsulationKey, - enc_key: EncapsulationKey, -} - -impl ShieldKeyPair { - fn generate() -> Self { - let (dec_key, enc_key) = MlKem768::generate(&mut OsRng); - Self { dec_key, enc_key } - } -} - -#[cfg(test)] -mod tests { - use super::*; - use ml_kem::kem::Encapsulate; - use stp_shield::ShieldKeystore; - - const MLKEM768_PK_LEN: usize = 1184; - const MLKEM768_CT_LEN: usize = 1088; - - #[test] - fn next_public_key_returns_valid_mlkem768_key() { - let ks = MemoryShieldKeystore::new(); - let pk = ks.next_public_key().unwrap(); - assert_eq!(pk.len(), MLKEM768_PK_LEN); - } - - #[test] - fn next_public_key_is_stable_without_roll() { - let ks = MemoryShieldKeystore::new(); - let pk1 = ks.next_public_key().unwrap(); - let pk2 = ks.next_public_key().unwrap(); - assert_eq!(pk1, pk2); - } - - #[test] - fn roll_changes_next_public_key() { - let ks = MemoryShieldKeystore::new(); - let before = ks.next_public_key().unwrap(); - ks.roll_for_next_slot().unwrap(); - let after = ks.next_public_key().unwrap(); - assert_ne!(before, after); - } - - #[test] - fn decapsulate_with_current_key_after_roll() { - let ks = MemoryShieldKeystore::new(); - - // The "next" public key is what will be announced in the inherent. - // After a roll, it becomes the "current" key used for decapsulation. - let pk_bytes = ks.next_public_key().unwrap(); - let enc_key = - EncapsulationKey::::from_bytes(pk_bytes.as_slice().try_into().unwrap()); - - let (ct, ss_sender) = enc_key.encapsulate(&mut OsRng).unwrap(); - - // Roll so that next → current. - ks.roll_for_next_slot().unwrap(); - - // Decapsulate uses `current_pair`, which is now the old `next_pair`. - let ss_receiver = ks.mlkem768_decapsulate(ct.as_slice()).unwrap(); - assert_eq!(ss_sender.as_slice(), &ss_receiver); - } - - #[test] - fn decapsulate_fails_with_wrong_ciphertext() { - let ks = MemoryShieldKeystore::new(); - let garbage = vec![0u8; MLKEM768_CT_LEN]; - // Decapsulation with garbage should still produce a result (ML-KEM implicit reject), - // but let's just verify it doesn't panic. - let _ = ks.mlkem768_decapsulate(&garbage); - } - - #[test] - fn decapsulate_fails_with_wrong_length() { - let ks = MemoryShieldKeystore::new(); - let short = vec![0u8; 32]; - assert!(ks.mlkem768_decapsulate(&short).is_err()); - } - - #[test] - fn aead_encrypt_decrypt_roundtrip() { - let ks = MemoryShieldKeystore::new(); - let key = [42u8; 32]; - let nonce = [7u8; 24]; - let plaintext = b"hello mev shield"; - let aad = b"extra data"; - - // Encrypt with chacha20poly1305 directly. - let cipher = XChaCha20Poly1305::new((&key).into()); - let ciphertext = cipher - .encrypt( - XNonce::from_slice(&nonce), - Payload { - msg: plaintext, - aad, - }, - ) - .unwrap(); - - // Decrypt via keystore. - let decrypted = ks.aead_decrypt(key, nonce, &ciphertext, aad).unwrap(); - assert_eq!(decrypted, plaintext); - } - - #[test] - fn aead_decrypt_fails_with_wrong_key() { - let ks = MemoryShieldKeystore::new(); - let key = [42u8; 32]; - let wrong_key = [99u8; 32]; - let nonce = [7u8; 24]; - let plaintext = b"secret"; - - let cipher = XChaCha20Poly1305::new((&key).into()); - let ciphertext = cipher - .encrypt( - XNonce::from_slice(&nonce), - Payload { - msg: plaintext.as_slice(), - aad: &[], - }, - ) - .unwrap(); - - assert!(ks.aead_decrypt(wrong_key, nonce, &ciphertext, &[]).is_err()); - } - - #[test] - fn aead_decrypt_fails_with_wrong_aad() { - let ks = MemoryShieldKeystore::new(); - let key = [42u8; 32]; - let nonce = [7u8; 24]; - let plaintext = b"secret"; - - let cipher = XChaCha20Poly1305::new((&key).into()); - let ciphertext = cipher - .encrypt( - XNonce::from_slice(&nonce), - Payload { - msg: plaintext.as_slice(), - aad: b"correct aad", - }, - ) - .unwrap(); - - assert!( - ks.aead_decrypt(key, nonce, &ciphertext, b"wrong aad") - .is_err() - ); - } - - #[test] - fn full_encrypt_decrypt_roundtrip() { - // Simulates the full client → block author flow: - // 1. Client reads next_public_key, encapsulates, encrypts with AEAD - // 2. Author rolls, decapsulates with current key, decrypts AEAD - let ks = MemoryShieldKeystore::new(); - - // Client side: read the announced public key and encrypt. - let pk_bytes = ks.next_public_key().unwrap(); - let enc_key = - EncapsulationKey::::from_bytes(pk_bytes.as_slice().try_into().unwrap()); - let (kem_ct, shared_secret) = enc_key.encapsulate(&mut OsRng).unwrap(); - - let nonce = [13u8; 24]; - let plaintext = b"signed_extrinsic_bytes_here"; - let cipher = XChaCha20Poly1305::new(shared_secret.as_slice().into()); - let aead_ct = cipher - .encrypt( - XNonce::from_slice(&nonce), - Payload { - msg: plaintext.as_slice(), - aad: &[], - }, - ) - .unwrap(); - - // Author side: roll (next → current), then decrypt. - ks.roll_for_next_slot().unwrap(); - - let recovered_ss = ks.mlkem768_decapsulate(kem_ct.as_slice()).unwrap(); - let decrypted = ks.aead_decrypt(recovered_ss, nonce, &aead_ct, &[]).unwrap(); - - assert_eq!(decrypted, plaintext); - } - - #[test] - fn decapsulate_before_roll_uses_different_key() { - // Without rolling, decapsulate uses the initial `current_pair`, - // not the `next_pair` whose public key we encapsulated with. - let ks = MemoryShieldKeystore::new(); - - let pk_bytes = ks.next_public_key().unwrap(); - let enc_key = - EncapsulationKey::::from_bytes(pk_bytes.as_slice().try_into().unwrap()); - let (kem_ct, ss_sender) = enc_key.encapsulate(&mut OsRng).unwrap(); - - // DO NOT roll — decapsulate uses initial current_pair, not next_pair. - let ss_receiver = ks.mlkem768_decapsulate(kem_ct.as_slice()).unwrap(); - - // Shared secrets should NOT match (different keypairs). - assert_ne!(ss_sender.as_slice(), &ss_receiver); - } -} diff --git a/client/shield/src/lib.rs b/client/shield/src/lib.rs deleted file mode 100644 index 6c62c5e8a4..0000000000 --- a/client/shield/src/lib.rs +++ /dev/null @@ -1,7 +0,0 @@ -pub mod inherents; -pub mod key_rotation; -pub mod keystore; - -pub use inherents::*; -pub use key_rotation::*; -pub use keystore::*; diff --git a/primitives/shield/Cargo.toml b/primitives/shield/Cargo.toml deleted file mode 100644 index c3dad9daa2..0000000000 --- a/primitives/shield/Cargo.toml +++ /dev/null @@ -1,21 +0,0 @@ -[package] -name = "stp-shield" -description = "MEV Shield primitives for Subtensor runtime" -version = "0.1.0" -edition.workspace = true - - -[dependencies] -codec.workspace = true -scale-info.workspace = true -sp-externalities.workspace = true -sp-api.workspace = true -sp-runtime.workspace = true -sp-inherents.workspace = true - -[lints] -workspace = true - -[features] -default = ["std"] -std = ["codec/std", "scale-info/std", "sp-externalities/std", "sp-api/std", "sp-runtime/std", "sp-inherents/std"] diff --git a/primitives/shield/src/keystore.rs b/primitives/shield/src/keystore.rs deleted file mode 100644 index 137d9e32dd..0000000000 --- a/primitives/shield/src/keystore.rs +++ /dev/null @@ -1,88 +0,0 @@ -//! MEV Shield Keystore traits - -extern crate alloc; - -use codec::{Decode, Encode}; - -use alloc::{string::String, sync::Arc, vec::Vec}; - -#[derive(Debug, Encode, Decode)] -pub enum Error { - /// Keystore unavailable - Unavailable, - /// Validation error - ValidationError(String), - /// Other error - Other(String), -} - -impl core::fmt::Display for Error { - fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { - match self { - Error::Unavailable => write!(f, "Keystore unavailable"), - Error::ValidationError(e) => write!(f, "Validation error: {}", e), - Error::Other(e) => write!(f, "Other error: {}", e), - } - } -} - -pub type Result = core::result::Result; - -/// Something that generates, stores and provides access to secret keys -/// and operations used by the MEV Shield. -pub trait ShieldKeystore: Send + Sync { - /// Roll for the next slot and update the current/next keys. - fn roll_for_next_slot(&self) -> Result<()>; - - /// Get the next public key. - fn next_public_key(&self) -> Result>; - - /// Decapsulate a ciphertext using the ML-KEM-768 algorithm. - fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> Result<[u8; 32]>; - - /// Decrypt a ciphertext using the XChaCha20-Poly1305 AEAD scheme. - fn aead_decrypt( - &self, - key: [u8; 32], - nonce: [u8; 24], - msg: &[u8], - aad: &[u8], - ) -> Result>; -} - -impl ShieldKeystore for Arc { - fn roll_for_next_slot(&self) -> Result<()> { - (**self).roll_for_next_slot() - } - - fn next_public_key(&self) -> Result> { - (**self).next_public_key() - } - - fn mlkem768_decapsulate(&self, ciphertext: &[u8]) -> Result<[u8; 32]> { - (**self).mlkem768_decapsulate(ciphertext) - } - - fn aead_decrypt( - &self, - key: [u8; 32], - nonce: [u8; 24], - msg: &[u8], - aad: &[u8], - ) -> Result> { - (**self).aead_decrypt(key, nonce, msg, aad) - } -} - -pub type ShieldKeystorePtr = Arc; - -sp_externalities::decl_extension! { - /// The shield keystore extension to register/retrieve from the externalities. - pub struct ShieldKeystoreExt(ShieldKeystorePtr); -} - -impl ShieldKeystoreExt { - pub fn from(keystore: ShieldKeystorePtr) -> Self { - Self(keystore) - } -} diff --git a/primitives/shield/src/lib.rs b/primitives/shield/src/lib.rs deleted file mode 100644 index cb6e7049d2..0000000000 --- a/primitives/shield/src/lib.rs +++ /dev/null @@ -1,24 +0,0 @@ -//! MEV Shield primitives for Subtensor -#![cfg_attr(not(feature = "std"), no_std)] - -use sp_inherents::InherentIdentifier; -use sp_runtime::{BoundedVec, traits::ConstU32}; - -mod keystore; -mod runtime_api; -mod shielded_tx; - -pub use keystore::*; -pub use runtime_api::*; -pub use shielded_tx::*; - -pub const LOG_TARGET: &str = "mev-shield"; - -// The inherent identifier for the next MEV-Shield public key. -pub const INHERENT_IDENTIFIER: InherentIdentifier = *b"shieldpk"; - -// The public key type for the MEV-Shield. -pub type ShieldPublicKey = BoundedVec>; - -// The inherent type for the MEV-Shield. -pub type InherentType = Option; diff --git a/primitives/shield/src/runtime_api.rs b/primitives/shield/src/runtime_api.rs deleted file mode 100644 index abe9c01b3b..0000000000 --- a/primitives/shield/src/runtime_api.rs +++ /dev/null @@ -1,15 +0,0 @@ -//! Runtime API definition for the MEV Shield. - -extern crate alloc; - -use crate::ShieldedTransaction; -use sp_runtime::traits::Block as BlockT; - -type ExtrinsicOf = ::Extrinsic; - -sp_api::decl_runtime_apis! { - pub trait ShieldApi { - fn try_decode_shielded_tx(uxt: ExtrinsicOf) -> Option; - fn try_unshield_tx(shielded_tx: ShieldedTransaction) -> Option>; - } -} diff --git a/primitives/shield/src/shielded_tx.rs b/primitives/shield/src/shielded_tx.rs deleted file mode 100644 index 047038df72..0000000000 --- a/primitives/shield/src/shielded_tx.rs +++ /dev/null @@ -1,162 +0,0 @@ -//! MEV Shielded Transaction - -extern crate alloc; - -use alloc::vec::Vec; -use codec::{Decode, Encode}; -use scale_info::TypeInfo; - -const KEY_HASH_LEN: usize = 16; -const NONCE_LEN: usize = 24; - -#[derive(Debug, Clone, Encode, Decode, TypeInfo)] -pub struct ShieldedTransaction { - pub key_hash: [u8; KEY_HASH_LEN], - pub kem_ct: Vec, - pub aead_ct: Vec, - pub nonce: [u8; NONCE_LEN], -} - -impl ShieldedTransaction { - pub fn parse(ciphertext: &[u8]) -> Option { - let mut cursor: usize = 0; - - let key_hash_end = cursor.checked_add(KEY_HASH_LEN)?; - let key_hash: [u8; KEY_HASH_LEN] = ciphertext.get(cursor..key_hash_end)?.try_into().ok()?; - cursor = key_hash_end; - - let kem_ct_len_end = cursor.checked_add(2)?; - let kem_ct_len = ciphertext - .get(cursor..kem_ct_len_end)? - .try_into() - .map(u16::from_le_bytes) - .ok()? - .into(); - cursor = kem_ct_len_end; - - let kem_ct_end = cursor.checked_add(kem_ct_len)?; - let kem_ct = ciphertext.get(cursor..kem_ct_end)?.to_vec(); - cursor = kem_ct_end; - - let nonce_end = cursor.checked_add(NONCE_LEN)?; - let nonce = ciphertext.get(cursor..nonce_end)?.try_into().ok()?; - cursor = nonce_end; - - let aead_ct = ciphertext.get(cursor..)?.to_vec(); - - Some(Self { - key_hash, - kem_ct, - aead_ct, - nonce, - }) - } -} - -#[cfg(test)] -mod tests { - use super::*; - - fn build_ciphertext( - key_hash: &[u8; KEY_HASH_LEN], - kem_ct: &[u8], - nonce: &[u8; 24], - aead_ct: &[u8], - ) -> Vec { - let kem_len = (kem_ct.len() as u16).to_le_bytes(); - let mut buf = Vec::with_capacity(KEY_HASH_LEN + 2 + kem_ct.len() + 24 + aead_ct.len()); - buf.extend_from_slice(key_hash); - buf.extend_from_slice(&kem_len); - buf.extend_from_slice(kem_ct); - buf.extend_from_slice(nonce); - buf.extend_from_slice(aead_ct); - buf - } - - const DUMMY_KEM_CT: [u8; 1088] = [0xAA; 1088]; - const DUMMY_NONCE: [u8; 24] = [0xBB; 24]; - const DUMMY_KEY_HASH: [u8; KEY_HASH_LEN] = [0xCC; KEY_HASH_LEN]; - const DUMMY_AEAD: [u8; 64] = [0xDD; 64]; - - fn valid_ciphertext() -> Vec { - build_ciphertext(&DUMMY_KEY_HASH, &DUMMY_KEM_CT, &DUMMY_NONCE, &DUMMY_AEAD) - } - - #[test] - fn parse_valid_roundtrip() { - let ct = valid_ciphertext(); - let tx = ShieldedTransaction::parse(&ct).expect("should parse"); - - assert_eq!(tx.key_hash, DUMMY_KEY_HASH); - assert_eq!(tx.kem_ct, DUMMY_KEM_CT); - assert_eq!(tx.nonce, DUMMY_NONCE); - assert_eq!(tx.aead_ct, DUMMY_AEAD); - } - - #[test] - fn parse_empty_aead_ct() { - let ct = build_ciphertext(&DUMMY_KEY_HASH, &DUMMY_KEM_CT, &DUMMY_NONCE, &[]); - let tx = ShieldedTransaction::parse(&ct).expect("should parse with empty aead_ct"); - - assert!(tx.aead_ct.is_empty()); - assert_eq!(tx.kem_ct, DUMMY_KEM_CT); - } - - #[test] - fn parse_zero_length_kem_ct() { - let ct = build_ciphertext(&DUMMY_KEY_HASH, &[], &DUMMY_NONCE, &DUMMY_AEAD); - let tx = ShieldedTransaction::parse(&ct).expect("should parse with zero-length kem_ct"); - - assert!(tx.kem_ct.is_empty()); - assert_eq!(tx.aead_ct, DUMMY_AEAD); - } - - #[test] - fn parse_empty_returns_none() { - assert!(ShieldedTransaction::parse(&[]).is_none()); - } - - #[test] - fn parse_truncated_key_hash() { - let ct = [0u8; KEY_HASH_LEN - 1]; - assert!(ShieldedTransaction::parse(&ct).is_none()); - } - - #[test] - fn parse_truncated_kem_len() { - // key_hash present but only 1 byte for kem_ct_len (needs 2). - let ct = [0u8; KEY_HASH_LEN + 1]; - assert!(ShieldedTransaction::parse(&ct).is_none()); - } - - #[test] - fn parse_kem_ct_len_exceeds_remaining() { - // Claim 1088 bytes of kem_ct but only provide 10. - let mut ct = Vec::new(); - ct.extend_from_slice(&DUMMY_KEY_HASH); - ct.extend_from_slice(&1088u16.to_le_bytes()); - ct.extend_from_slice(&[0u8; 10]); - assert!(ShieldedTransaction::parse(&ct).is_none()); - } - - #[test] - fn parse_truncated_nonce() { - // key_hash + kem_len + kem_ct present, but nonce truncated. - let mut ct = Vec::new(); - ct.extend_from_slice(&DUMMY_KEY_HASH); - ct.extend_from_slice(&4u16.to_le_bytes()); - ct.extend_from_slice(&[0u8; 4]); // kem_ct - ct.extend_from_slice(&[0u8; 20]); // only 20 of 24 nonce bytes - assert!(ShieldedTransaction::parse(&ct).is_none()); - } - - #[test] - fn parse_small_kem_ct() { - let small_kem = [0x11; 4]; - let ct = build_ciphertext(&DUMMY_KEY_HASH, &small_kem, &DUMMY_NONCE, &DUMMY_AEAD); - let tx = ShieldedTransaction::parse(&ct).expect("should parse"); - - assert_eq!(tx.kem_ct, small_kem); - assert_eq!(tx.aead_ct, DUMMY_AEAD); - } -} From c41af6357cf5ea377488743a95a24a601700bd63 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Sat, 14 Feb 2026 00:39:00 -0300 Subject: [PATCH 44/78] update benchmarks --- Cargo.lock | 6726 ++++++++++++++-------------- Cargo.toml | 271 +- pallets/shield/Cargo.toml | 18 +- pallets/shield/src/benchmarking.rs | 282 +- 4 files changed, 3636 insertions(+), 3661 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 263507d451..60154a41af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1056,12 +1056,12 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "assets-common" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "ethereum-standards", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "pallet-asset-conversion", "pallet-assets", @@ -1071,10 +1071,10 @@ dependencies = [ "parachains-common", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", "tracing", @@ -1435,7 +1435,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hash-db", "log", @@ -1445,7 +1445,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hash-db", "log", @@ -1714,94 +1714,94 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-runtime", "finality-grandpa", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", "serde", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "bp-messages" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "bp-parachains" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-polkadot-core", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "bp-polkadot-core" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-messages", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "bp-relayers" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-messages", "bp-parachains", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-utility", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "bp-runtime" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hash-db", "impl-trait-for-tuples", "log", @@ -1809,19 +1809,19 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "trie-db", ] [[package]] name = "bp-test-utils" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1830,58 +1830,58 @@ dependencies = [ "ed25519-dalek", "finality-grandpa", "parity-scale-codec", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "bp-xcm-bridge-hub" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-messages", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "bp-xcm-bridge-hub-router" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "bridge-hub-common" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-message-queue", "parity-scale-codec", "scale-info", "snowbridge-core", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -1889,7 +1889,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-messages", @@ -1897,8 +1897,8 @@ dependencies = [ "bp-polkadot-core", "bp-relayers", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-bridge-grandpa", "pallet-bridge-messages", @@ -1908,12 +1908,12 @@ dependencies = [ "pallet-utility", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tuplex", ] @@ -2721,12 +2721,12 @@ dependencies = [ [[package]] name = "cumulus-client-bootnodes" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "cumulus-client-network", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-relay-chain-interface", "futures", "hex", @@ -2737,57 +2737,57 @@ dependencies = [ "parity-scale-codec", "prost 0.12.6", "prost-build", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tokio", ] [[package]] name = "cumulus-client-cli" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "clap", "parity-scale-codec", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "url", ] [[package]] name = "cumulus-client-collator" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "futures", "parity-scale-codec", "parking_lot 0.12.5", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "cumulus-client-consensus-aura" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2795,7 +2795,7 @@ dependencies = [ "cumulus-client-consensus-proposer", "cumulus-client-parachain-inherent", "cumulus-primitives-aura", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-relay-chain-interface", "futures", "parity-scale-codec", @@ -2804,29 +2804,29 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-aura 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-aura 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-slots 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tokio", "tracing", ] @@ -2834,77 +2834,77 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "cumulus-client-pov-recovery", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-relay-chain-interface", "cumulus-relay-chain-streams", "dyn-clone", "futures", "log", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "cumulus-client-consensus-proposer" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "async-trait", "cumulus-primitives-parachain-inherent", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "cumulus-client-consensus-common", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-relay-chain-interface", "futures", "parking_lot 0.12.5", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "cumulus-client-network" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2914,48 +2914,48 @@ dependencies = [ "parking_lot 0.12.5", "polkadot-node-primitives", "polkadot-node-subsystem", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "cumulus-client-parachain-inherent" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-primitives-parachain-inherent", "cumulus-relay-chain-interface", "cumulus-test-relay-sproof-builder", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "cumulus-client-pov-recovery" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-relay-chain-interface", "cumulus-relay-chain-streams", "futures", @@ -2964,23 +2964,23 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "cumulus-client-service" version = "0.25.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-channel 1.9.0", "cumulus-client-cli", @@ -2988,102 +2988,102 @@ dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", "cumulus-client-pov-recovery", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-relay-chain-inprocess-interface", "cumulus-relay-chain-interface", "cumulus-relay-chain-minimal-node", "cumulus-relay-chain-streams", "futures", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "prometheus", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-transactions 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-transactions 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-pallet-aura-ext" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-pallet-parachain-system", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-aura", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-pallet-dmp-queue" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-pallet-parachain-system" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-primitives-parachain-inherent", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "environmental", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hashbrown 0.15.5", "impl-trait-for-tuples", "log", "pallet-message-queue", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-runtime-parachains", "scale-info", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "trie-db", ] @@ -3091,7 +3091,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -3102,86 +3102,86 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-session", "parity-scale-codec", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-pallet-solo-to-para" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-pallet-parachain-system", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-sudo", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-pallet-weight-reclaim" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-storage-weight-reclaim 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-storage-weight-reclaim 12.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "derive-where", "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-pallet-xcm" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "approx", "bounded-collections 0.2.4", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-message-queue", "parity-scale-codec", "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -3189,141 +3189,141 @@ dependencies = [ [[package]] name = "cumulus-ping" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-pallet-xcm", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-primitives-aura" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-primitives-core" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "cumulus-primitives-core" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.13.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.13.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "docify", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-primitives-utility" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-asset-conversion", "parity-scale-codec", "polkadot-runtime-common", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -3331,94 +3331,94 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.25.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-channel 1.9.0", "async-trait", "cumulus-client-bootnodes", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-relay-chain-interface", "futures", "futures-timer", "polkadot-cli", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-service", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "cumulus-relay-chain-interface" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "futures", "jsonrpsee-core", "parity-scale-codec", "polkadot-overseer", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.25.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", "cumulus-client-bootnodes", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-relay-chain-interface", "cumulus-relay-chain-rpc-interface", "futures", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-network-bridge", "polkadot-node-network-protocol", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-service", "sc-authority-discovery", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-relay-chain-interface", "either", "futures", @@ -3429,23 +3429,23 @@ dependencies = [ "polkadot-overseer", "prometheus", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "serde", "serde_json", "smoldot 0.11.0", "smoldot-light 0.9.0", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", "tokio-util", @@ -3456,28 +3456,28 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-streams" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-relay-chain-interface", "futures", "polkadot-node-subsystem", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -4251,7 +4251,7 @@ dependencies = [ [[package]] name = "ethereum-standards" version = "0.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "alloy-core", ] @@ -4468,67 +4468,67 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "async-trait", "fp-storage", "parity-scale-codec", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "fc-aura" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fc-rpc", "fp-storage", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus-aura 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-aura 0.51.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "fc-babe" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fc-rpc", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "async-trait", "fp-consensus", "fp-rpc", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 2.0.17", ] [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "async-trait", "ethereum", @@ -4543,14 +4543,14 @@ dependencies = [ "parity-db", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "smallvec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sqlx", "tokio", ] @@ -4558,7 +4558,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fc-db", "fc-storage", @@ -4568,20 +4568,20 @@ dependencies = [ "futures-timer", "log", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tokio", ] [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "ethereum", "ethereum-types", @@ -4603,28 +4603,28 @@ dependencies = [ "prometheus", "rand 0.9.2", "rlp 0.6.1", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 2.0.17", "tokio", ] @@ -4632,7 +4632,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "ethereum", "ethereum-types", @@ -4641,24 +4641,24 @@ dependencies = [ "rustc-hex", "serde", "serde_json", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "ethereum", "ethereum-types", "fp-rpc", "fp-storage", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -4812,7 +4812,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", ] @@ -4820,7 +4820,7 @@ dependencies = [ [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", ] @@ -4847,7 +4847,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "hex", "impl-serde", @@ -4856,83 +4856,83 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "ethereum", "parity-scale-codec", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "ethereum", "ethereum-types", "fp-evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", ] [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "environmental", "evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "num_enum", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "ethereum", "ethereum-types", "fp-evm", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", "serde", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "parity-scale-codec", "serde", @@ -4947,55 +4947,55 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "linregress", "log", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "static_assertions", ] [[package]] name = "frame-benchmarking" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support-procedural 34.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "linregress", "log", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "static_assertions", ] [[package]] name = "frame-benchmarking-cli" version = "49.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "array-bytes 6.2.3", @@ -5003,54 +5003,54 @@ dependencies = [ "clap", "comfy-table", "cumulus-client-parachain-inherent", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "env_filter", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-storage-access-test-runtime", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "gethostname", "handlebars", "itertools 0.11.0", "linked-hash-map", "log", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", "rand_pcg", - "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-block-builder 0.45.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor-wasmtime 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-db 0.47.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-wasmtime 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-runtime-utilities", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-database 10.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "subxt", "subxt-signer", "thiserror 1.0.69", @@ -5060,15 +5060,15 @@ dependencies = [ [[package]] name = "frame-benchmarking-pallet-pov" version = "31.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -5088,7 +5088,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -5099,36 +5099,36 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "frame-election-provider-solution-type", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "frame-executive" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "aquamarine", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-try-runtime", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -5169,46 +5169,46 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.9.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "const-hex", "docify", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "frame-storage-access-test-runtime" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-pallet-parachain-system", "parity-scale-codec", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-wasm-builder", ] [[package]] name = "frame-support" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "aquamarine", "array-bytes 6.2.3", - "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "bitflags 1.3.2", "docify", "environmental", "frame-metadata 23.0.0", - "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "k256", "log", @@ -5218,38 +5218,38 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tt-call", ] [[package]] name = "frame-support" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "aquamarine", "array-bytes 6.2.3", - "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "binary-merkle-tree 16.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "bitflags 1.3.2", "docify", "environmental", "frame-metadata 23.0.0", - "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support-procedural 34.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "k256", "log", @@ -5259,62 +5259,62 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-metadata-ir 0.11.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tt-call", ] [[package]] name = "frame-support-procedural" version = "34.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "cfg-expr", "derive-syn-parse", "docify", "expander", - "frame-support-procedural-tools 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support-procedural-tools 13.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "itertools 0.11.0", "macro_magic", "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "syn 2.0.106", ] [[package]] name = "frame-support-procedural" version = "34.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "cfg-expr", "derive-syn-parse", "docify", "expander", - "frame-support-procedural-tools 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support-procedural-tools 13.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "itertools 0.11.0", "macro_magic", "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "syn 2.0.106", ] @@ -5334,9 +5334,9 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support-procedural-tools-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support-procedural-tools-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "proc-macro-crate 3.4.0", "proc-macro2", "quote", @@ -5346,9 +5346,9 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support-procedural-tools-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support-procedural-tools-derive 12.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "proc-macro-crate 3.4.0", "proc-macro2", "quote", @@ -5369,7 +5369,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro2", "quote", @@ -5379,7 +5379,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro2", "quote", @@ -5389,74 +5389,74 @@ dependencies = [ [[package]] name = "frame-system" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cfg-if", "docify", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "frame-system" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cfg-if", "docify", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "frame-system-benchmarking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "frame-system-rpc-runtime-api" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "frame-try-runtime" version = "0.47.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -8009,35 +8009,35 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "log", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-offchain", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-consensus-beefy", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-mmr-primitives", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "mmr-rpc" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "parity-scale-codec", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-mmr-primitives", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -8391,10 +8391,10 @@ dependencies = [ "fc-storage", "fp-consensus", "fp-rpc", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-benchmarking-cli", "frame-metadata-hash-extension", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-system-rpc-runtime-api", "futures", "hex", @@ -8413,57 +8413,57 @@ dependencies = [ "pallet-transaction-payment-rpc-runtime-api", "polkadot-sdk", "sc-basic-authorship", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-chain-spec-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec-derive 12.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-aura 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-aura 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-consensus-babe-rpc", - "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-consensus-grandpa", "sc-consensus-grandpa-rpc", "sc-consensus-manual-seal", - "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-slots 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-offchain", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-crypto-ec-utils", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-keyring", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "stc-shield", "stp-io", - "stp-shield 0.1.0", + "stp-shield", "substrate-build-script-utils", "substrate-frame-rpc-system", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "subtensor-custom-rpc", "subtensor-custom-rpc-runtime-api", "subtensor-macros", @@ -8481,13 +8481,13 @@ dependencies = [ "fp-evm", "fp-rpc", "fp-self-contained", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", "frame-executive", "frame-metadata 23.0.0", "frame-metadata-hash-extension", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -8503,7 +8503,7 @@ dependencies = [ "pallet-balances", "pallet-base-fee", "pallet-commitments", - "pallet-contracts 40.1.0", + "pallet-contracts", "pallet-crowdloan", "pallet-drand", "pallet-election-provider-multi-phase", @@ -8548,30 +8548,30 @@ dependencies = [ "serde_json", "sha2 0.10.9", "smallvec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-npos-elections", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "stp-io", - "stp-shield 0.1.0", + "stp-shield", "substrate-fixed", "substrate-wasm-builder", "subtensor-chain-extensions", @@ -8940,9 +8940,9 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" name = "pallet-admin-utils" version = "4.0.0-dev" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-balances", "pallet-crowdloan", @@ -8955,14 +8955,14 @@ dependencies = [ "pallet-subtensor-swap", "parity-scale-codec", "scale-info", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-fixed", "subtensor-macros", "subtensor-runtime-common", @@ -8972,144 +8972,144 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-collective", "pallet-identity", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-asset-conversion" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-asset-conversion-ops" version = "0.9.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-asset-conversion", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-asset-conversion-tx-payment" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-asset-conversion", "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-asset-rate" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-asset-rewards" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-asset-tx-payment" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-transaction-payment", "parity-scale-codec", "scale-info", "serde", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-assets" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ethereum-standards", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "log", "pallet-revive", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-assets-freezer" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "pallet-assets", @@ -9121,22 +9121,22 @@ dependencies = [ [[package]] name = "pallet-assets-holder" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-assets", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-atomic-swap" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9146,128 +9146,128 @@ dependencies = [ [[package]] name = "pallet-aura" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-authority-discovery" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-authorship" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-babe" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-authorship", "pallet-session", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-bags-list" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "aquamarine", "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-balances" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-base-fee" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fp-evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-beefy" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-authorship", "pallet-session", @@ -9275,21 +9275,21 @@ dependencies = [ "scale-info", "serde", "sp-consensus-beefy", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-beefy-mmr" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", - "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "binary-merkle-tree 16.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-beefy", "pallet-mmr", @@ -9297,101 +9297,101 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-consensus-beefy", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-bounties" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-bridge-grandpa" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-runtime", "bp-test-utils", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-bridge-messages" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-messages", "bp-runtime", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-bridge-parachains" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-parachains", "bp-polkadot-core", "bp-runtime", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-bridge-grandpa", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-bridge-relayers" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-messages", "bp-relayers", "bp-runtime", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-bridge-grandpa", "pallet-bridge-messages", @@ -9399,54 +9399,54 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-broker" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-child-bounties" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-bounties", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-collator-selection" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-authorship", "pallet-balances", @@ -9454,39 +9454,39 @@ dependencies = [ "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-collective" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-collective-content" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -9495,9 +9495,9 @@ version = "4.0.0-dev" dependencies = [ "ark-serialize 0.4.2", "enumflags2", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hex", "log", "pallet-balances", @@ -9506,61 +9506,30 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "sha2 0.10.9", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "subtensor-macros", "subtensor-runtime-common", "tle", "w3f-bls 0.1.3", ] -[[package]] -name = "pallet-contracts" -version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "environmental", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "impl-trait-for-tuples", - "log", - "pallet-balances", - "pallet-contracts-proc-macro 23.0.3 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "pallet-contracts-uapi 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "parity-scale-codec", - "paste", - "rand 0.8.5", - "rand_pcg", - "scale-info", - "serde", - "smallvec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm-builder", - "wasm-instrument", - "wasmi 0.32.3", -] - [[package]] name = "pallet-contracts" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "log", "pallet-balances", - "pallet-contracts-proc-macro 23.0.3 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "pallet-contracts-uapi 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "pallet-contracts-proc-macro", + "pallet-contracts-uapi", "parity-scale-codec", "paste", "rand 0.8.5", @@ -9568,11 +9537,11 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "wasm-instrument", "wasmi 0.32.3", @@ -9581,29 +9550,29 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-assets", "pallet-balances", - "pallet-contracts 41.0.0", - "pallet-contracts-uapi 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "pallet-contracts", + "pallet-contracts-uapi", "pallet-message-queue", "pallet-timestamp", "pallet-xcm", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-runtime-parachains", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", "xcm-simulator", @@ -9612,38 +9581,17 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "23.0.3" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro2", "quote", "syn 2.0.106", ] -[[package]] -name = "pallet-contracts-proc-macro" -version = "23.0.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "pallet-contracts-uapi" -version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "bitflags 1.3.2", - "parity-scale-codec", - "paste", - "scale-info", -] - [[package]] name = "pallet-contracts-uapi" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -9654,101 +9602,101 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "assert_matches", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", "serde", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-core-fellowship" version = "25.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-ranked-collective", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-crowdloan" version = "0.1.0" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-balances", "pallet-preimage", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "subtensor-macros", ] [[package]] name = "pallet-delegated-staking" version = "8.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-democracy" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-dev-mode" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -9763,9 +9711,9 @@ dependencies = [ "ark-scale 0.0.11", "ark-serialize 0.4.2", "ark-std 0.4.0", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hex", "log", "parity-scale-codec", @@ -9773,13 +9721,13 @@ dependencies = [ "serde", "serde_json", "sha2 0.10.9", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-crypto-ec-utils", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-keyring", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "subtensor-macros", "tle", "w3f-bls 0.1.3", @@ -9788,98 +9736,98 @@ dependencies = [ [[package]] name = "pallet-dummy-dim" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-election-provider-multi-block" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-election-provider-multi-phase" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "strum 0.26.3", ] [[package]] name = "pallet-election-provider-support-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-elections-phragmen" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "ethereum", "ethereum-types", @@ -9889,48 +9837,48 @@ dependencies = [ "fp-evm", "fp-rpc", "fp-storage", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-evm", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ - "cumulus-primitives-storage-weight-reclaim 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "cumulus-primitives-storage-weight-reclaim 12.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "environmental", "ethereum", "evm", "fp-account", "fp-evm", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hash-db", "hex-literal", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", ] @@ -9938,29 +9886,29 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fp-evm", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-bn", ] [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fp-evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-evm", "parity-scale-codec", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fp-evm", "num", @@ -9969,7 +9917,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fp-evm", "tiny-keccak", @@ -9978,140 +9926,140 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fp-evm", "ripemd", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-fast-unstake" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-glutton" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "blake2 0.10.6", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-grandpa" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-hotfix-sufficients" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-evm", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-identity" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "enumflags2", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-im-online" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-authorship", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-indices" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-insecure-randomness-collective-flip" version = "29.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10122,106 +10070,106 @@ dependencies = [ [[package]] name = "pallet-lottery" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-membership" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-message-queue" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-meta-tx" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-migrations" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "log", "parity-scale-codec", "polkadot-sdk-frame", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-mixnet" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", "polkadot-sdk-frame", "scale-info", "serde", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-mixnet 0.15.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-mixnet 0.15.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-mmr" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", @@ -10233,7 +10181,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", @@ -10244,7 +10192,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "pallet-assets", @@ -10257,24 +10205,24 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "enumflags2", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-nis" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10284,7 +10232,7 @@ dependencies = [ [[package]] name = "pallet-node-authorization" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", @@ -10295,75 +10243,75 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-nomination-pools-benchmarking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-bags-list", "pallet-delegated-staking", "pallet-nomination-pools", "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-nomination-pools-runtime-api" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-offences" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-offences-benchmarking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-babe", "pallet-balances", @@ -10374,32 +10322,32 @@ dependencies = [ "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-origin-restriction" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-paged-list" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "parity-scale-codec", @@ -10410,58 +10358,58 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.12.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-people" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "verifiable", ] [[package]] name = "pallet-preimage" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-proxy" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10471,25 +10419,25 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-recovery" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10499,19 +10447,19 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "assert_matches", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -10519,46 +10467,46 @@ name = "pallet-registry" version = "4.0.0-dev" dependencies = [ "enumflags2", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "subtensor-macros", ] [[package]] name = "pallet-remark" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-revive" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "alloy-core", "derive_more 0.99.20", "environmental", "ethereum-standards", "ethereum-types", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hex-literal", "humantime-serde", "impl-trait-for-tuples", @@ -10580,14 +10528,14 @@ dependencies = [ "rlp 0.6.1", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-bn", "subxt-signer", ] @@ -10595,21 +10543,21 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.4.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "cargo_metadata", "pallet-revive-uapi", "polkavm-linker 0.21.0", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "toml 0.8.23", ] [[package]] name = "pallet-revive-proc-macro" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro2", "quote", @@ -10619,7 +10567,7 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", @@ -10631,36 +10579,36 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-session", "pallet-staking", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-root-testing" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-safe-mode" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "pallet-balances", @@ -10674,7 +10622,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "pallet-ranked-collective", @@ -10686,68 +10634,68 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-scored-pool" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-session" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "log", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-session-benchmarking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-session", "pallet-staking", "parity-scale-codec", "rand 0.8.5", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -10755,9 +10703,9 @@ name = "pallet-shield" version = "0.0.1" dependencies = [ "chacha20poly1305", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "ml-kem", "pallet-aura", @@ -10765,58 +10713,57 @@ dependencies = [ "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "stc-shield", "stp-io", - "stp-shield 0.1.0", + "stp-shield", "subtensor-macros", ] [[package]] name = "pallet-skip-feeless-payment" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-society" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "rand_chacha 0.3.1", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-staking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-authorship", "pallet-session", @@ -10824,21 +10771,21 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "serde", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-staking-async" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-staking-async-rc-client", "parity-scale-codec", @@ -10846,20 +10793,20 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "serde", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-staking-async-ah-client" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-authorship", "pallet-session", @@ -10867,32 +10814,32 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-staking-async-rc-client" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -10903,53 +10850,53 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-staking-runtime-api" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-state-trie-migration" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-statement" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -10958,9 +10905,9 @@ version = "4.0.0-dev" dependencies = [ "approx", "ark-serialize 0.4.2", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hex", "hex-literal", "libsecp256k1", @@ -10990,10 +10937,10 @@ dependencies = [ "sp-core", "sp-io", "sp-keyring", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-fixed", "subtensor-macros", "subtensor-runtime-common", @@ -11023,21 +10970,21 @@ version = "0.1.0" dependencies = [ "alloy-primitives 0.8.25", "approx", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-subtensor-swap-runtime-api", "parity-scale-codec", "safe-math", "scale-info", "serde", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-fixed", "subtensor-macros", "subtensor-runtime-common", @@ -11051,9 +10998,9 @@ dependencies = [ "jsonrpsee", "pallet-subtensor-swap-runtime-api", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "subtensor-runtime-common", "subtensor-swap-interface", ] @@ -11062,7 +11009,7 @@ dependencies = [ name = "pallet-subtensor-swap-runtime-api" version = "1.0.0" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", "sp-api", @@ -11076,156 +11023,156 @@ dependencies = [ name = "pallet-subtensor-utility" version = "40.0.0" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "pallet-balances", "pallet-root-testing", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "subtensor-macros", ] [[package]] name = "pallet-sudo" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-timestamp" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-tips" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-treasury", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-transaction-payment" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", "serde", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-transaction-payment-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-rpc 35.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-transaction-storage" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-storage-proof 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-storage-proof 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-treasury" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "log", "pallet-balances", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-tx-pause" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "parity-scale-codec", @@ -11236,65 +11183,65 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-utility" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-verify-signature" version = "0.4.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-vesting" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "pallet-whitelist" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -11304,12 +11251,12 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "20.1.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bounded-collections 0.2.4", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hex-literal", "pallet-balances", "pallet-revive", @@ -11317,10 +11264,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", "tracing", @@ -11330,16 +11277,16 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -11347,21 +11294,21 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-messages", "bp-runtime", "bp-xcm-bridge-hub", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-bridge-messages", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -11369,32 +11316,32 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-xcm-bridge-hub-router", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "parity-scale-codec", "polkadot-runtime-parachains", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", ] [[package]] name = "parachains-common" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-primitives-utility", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-asset-tx-payment", "pallet-assets", @@ -11404,14 +11351,14 @@ dependencies = [ "pallet-message-queue", "pallet-xcm", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-parachain-info", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-executor", ] @@ -11728,7 +11675,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "futures-timer", @@ -11738,7 +11685,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", "tracing-gum", ] @@ -11746,14 +11693,14 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", "tracing-gum", ] @@ -11761,7 +11708,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fatality", "futures", @@ -11771,12 +11718,12 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -11784,7 +11731,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "fatality", @@ -11795,9 +11742,9 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "thiserror 1.0.69", "tokio", @@ -11817,7 +11764,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "clap", "frame-benchmarking-cli", @@ -11827,13 +11774,13 @@ dependencies = [ "polkadot-node-primitives", "polkadot-service", "sc-cli", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-storage-monitor", - "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-keyring", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-build-script-utils", "thiserror 1.0.69", ] @@ -11841,7 +11788,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "fatality", @@ -11851,11 +11798,11 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio-util", "tracing-gum", @@ -11864,29 +11811,29 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "polkadot-core-primitives" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "polkadot-dispute-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fatality", "futures", @@ -11897,10 +11844,10 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -11908,42 +11855,42 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "reed-solomon-novelpoly", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "polkadot-gossip-support" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", "rand_chacha 0.3.1", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing-gum", ] [[package]] name = "polkadot-network-bridge" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "always-assert", "async-trait", @@ -11956,9 +11903,9 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -11966,7 +11913,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "parity-scale-codec", @@ -11974,9 +11921,9 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -11984,7 +11931,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "bitvec", @@ -11998,17 +11945,17 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", "rand_chacha 0.3.1", "rand_core 0.6.4", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "schnorrkel 0.11.5", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -12016,7 +11963,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -12029,18 +11976,18 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", "rand_core 0.6.4", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing-gum", ] [[package]] name = "polkadot-node-core-av-store" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "futures", @@ -12050,8 +11997,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -12059,7 +12006,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "fatality", @@ -12068,11 +12015,11 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-statement-table", "schnellru", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -12080,13 +12027,13 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", "wasm-timer", @@ -12095,7 +12042,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -12107,31 +12054,31 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing-gum", ] [[package]] name = "polkadot-node-core-chain-api" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing-gum", ] [[package]] name = "polkadot-node-core-chain-selection" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "futures-timer", @@ -12139,7 +12086,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -12147,7 +12094,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fatality", "futures", @@ -12155,8 +12102,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "thiserror 1.0.69", "tracing-gum", @@ -12165,16 +12112,16 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "futures-timer", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -12182,13 +12129,13 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fatality", "futures", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -12196,7 +12143,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "fatality", @@ -12205,7 +12152,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -12213,7 +12160,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "always-assert", "array-bytes 6.2.3", @@ -12225,12 +12172,12 @@ dependencies = [ "polkadot-node-metrics", "polkadot-node-primitives", "polkadot-node-subsystem", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "slotmap", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "strum 0.26.3", "tempfile", "thiserror 1.0.69", @@ -12241,20 +12188,20 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing-gum", ] [[package]] name = "polkadot-node-core-pvf-common" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cpu-time", "futures", @@ -12262,17 +12209,17 @@ dependencies = [ "libc", "nix 0.29.0", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor-wasmtime 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-wasmtime 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "seccompiler", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -12280,39 +12227,39 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing-gum", ] [[package]] name = "polkadot-node-metrics" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bs58", "futures", "futures-timer", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "prioritized-metered-channel", "sc-cli", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "polkadot-node-network-protocol" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -12323,12 +12270,12 @@ dependencies = [ "hex", "parity-scale-codec", "polkadot-node-primitives", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "rand 0.8.5", "sc-authority-discovery", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "strum 0.26.3", "thiserror 1.0.69", "tracing-gum", @@ -12337,23 +12284,23 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "bounded-vec", "futures", "futures-timer", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnorrkel 0.11.5", "serde", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "zstd 0.12.4", ] @@ -12361,7 +12308,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -12370,7 +12317,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -12379,26 +12326,26 @@ dependencies = [ "orchestra", "polkadot-node-network-protocol", "polkadot-node-primitives", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-statement-table", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "smallvec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "polkadot-node-subsystem-util" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fatality", "futures", @@ -12414,14 +12361,14 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-types", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "prioritized-metered-channel", "rand 0.8.5", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -12429,7 +12376,7 @@ dependencies = [ [[package]] name = "polkadot-omni-node-lib" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "clap", @@ -12444,12 +12391,12 @@ dependencies = [ "cumulus-client-parachain-inherent", "cumulus-client-service", "cumulus-primitives-aura", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-relay-chain-interface", "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-benchmarking-cli", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-system-rpc-runtime-api", "frame-try-runtime", "futures", @@ -12462,52 +12409,52 @@ dependencies = [ "parachains-common", "parity-scale-codec", "polkadot-cli", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-basic-authorship", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-db 0.47.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-consensus-manual-seal", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-network-statement", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-offchain", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-runtime-utilities", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-statement-store", - "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-chain-spec-builder", "substrate-frame-rpc-system", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-state-trie-migration-rpc", "subxt-metadata", ] @@ -12515,7 +12462,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -12525,9 +12472,9 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem-types", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tikv-jemalloc-ctl", "tracing-gum", ] @@ -12535,122 +12482,122 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bounded-collections 0.2.4", "derive_more 0.99.20", "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "polkadot-parachain-primitives" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bounded-collections 0.2.4", "derive_more 0.99.20", "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "polkadot-primitives" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "bounded-collections 0.2.4", "hex-literal", "log", "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "polkadot-primitives" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "bounded-collections 0.2.4", "hex-literal", "log", "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "polkadot-rpc" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "mmr-rpc", "pallet-transaction-payment-rpc", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-consensus-babe-rpc", "sc-consensus-beefy", "sc-consensus-beefy-rpc", "sc-consensus-grandpa", "sc-consensus-grandpa-rpc", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-sync-state-rpc", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-consensus-beefy", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-frame-rpc-system", "substrate-state-trie-migration-rpc", ] @@ -12658,13 +12605,13 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "libsecp256k1", "log", @@ -12684,22 +12631,22 @@ dependencies = [ "pallet-treasury", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-runtime-parachains", "rustc-hex", "scale-info", "serde", "slot-range-helper", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-keyring", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", "static_assertions", @@ -12708,26 +12655,26 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bs58", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "polkadot-runtime-parachains" version = "20.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitflags 1.3.2", "bitvec", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "log", "pallet-authority-discovery", @@ -12741,26 +12688,26 @@ dependencies = [ "pallet-staking", "pallet-timestamp", "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-runtime-metrics", "rand 0.8.5", "rand_chacha 0.3.1", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-executor", "static_assertions", ] @@ -12768,7 +12715,7 @@ dependencies = [ [[package]] name = "polkadot-sdk" version = "2506.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "assets-common", "bridge-hub-common", @@ -12782,16 +12729,16 @@ dependencies = [ "cumulus-pallet-xcm", "cumulus-pallet-xcmp-queue", "cumulus-ping", - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "cumulus-primitives-utility", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-benchmarking-cli", "frame-benchmarking-pallet-pov", "frame-election-provider-support", "frame-executive", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-system-benchmarking", "frame-try-runtime", "pallet-alliance", @@ -12823,7 +12770,7 @@ dependencies = [ "pallet-collator-selection", "pallet-collective", "pallet-collective-content", - "pallet-contracts 41.0.0", + "pallet-contracts", "pallet-contracts-mock-network", "pallet-conviction-voting", "pallet-core-fellowship", @@ -12905,19 +12852,19 @@ dependencies = [ "polkadot-cli", "polkadot-node-metrics", "polkadot-omni-node-lib", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-runtime-common", "polkadot-runtime-parachains", "polkadot-sdk-frame", "polkadot-service", - "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-db 0.47.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-node-inspect", "staging-parachain-info", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", "xcm-runtime-apis", @@ -12926,13 +12873,13 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.10.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-executive", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -12940,33 +12887,33 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-keyring", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "polkadot-service" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-benchmarking-cli", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-system-rpc-runtime-api", "futures", "is_executable", @@ -12984,7 +12931,7 @@ dependencies = [ "polkadot-availability-distribution", "polkadot-availability-recovery", "polkadot-collator-protocol", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-dispute-distribution", "polkadot-gossip-support", "polkadot-network-bridge", @@ -13010,56 +12957,56 @@ dependencies = [ "polkadot-node-subsystem-types", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-rpc", "polkadot-runtime-parachains", "polkadot-statement-distribution", "rococo-runtime", "sc-authority-discovery", "sc-basic-authorship", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-consensus-beefy", "sc-consensus-grandpa", - "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-slots 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-offchain", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-sync-state-rpc", - "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-consensus-beefy", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-keyring", "sp-mmr-primitives", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", "westend-runtime", @@ -13069,7 +13016,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "fatality", @@ -13080,8 +13027,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing-gum", ] @@ -13089,10 +13036,10 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing-gum", ] @@ -13362,13 +13309,13 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "environmental", "evm", "fp-evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hex", "impl-trait-for-tuples", "log", @@ -13386,14 +13333,14 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=f12a1274f91442a564bb722a2b9547caba487fa0#f12a1274f91442a564bb722a2b9547caba487fa0" +source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "case", "num_enum", "prettyplease", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "syn 2.0.106", ] @@ -13575,7 +13522,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "syn 2.0.106", ] @@ -14205,15 +14152,15 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "binary-merkle-tree 16.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "bitvec", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-executive", "frame-metadata-hash-extension", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -14264,8 +14211,8 @@ dependencies = [ "pallet-xcm", "pallet-xcm-benchmarks", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-runtime-common", "polkadot-runtime-parachains", "rococo-runtime-constants", @@ -14273,27 +14220,27 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-consensus-beefy", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-keyring", "sp-mmr-primitives", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", "substrate-wasm-builder", @@ -14303,16 +14250,16 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-runtime-common", "smallvec", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", ] @@ -14655,8 +14602,8 @@ name = "safe-math" version = "0.1.0" dependencies = [ "num-traits", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-fixed", ] @@ -14699,29 +14646,29 @@ dependencies = [ [[package]] name = "sc-allocator" version = "32.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-allocator" version = "32.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-authority-discovery" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -14733,18 +14680,18 @@ dependencies = [ "prost 0.12.6", "prost-build", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", ] @@ -14752,112 +14699,112 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "log", "parity-scale-codec", - "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-block-builder 0.45.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-proposer-metrics", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "stp-shield 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "stp-shield", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-block-builder" version = "0.45.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-block-builder" version = "0.45.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-chain-spec" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", - "clap", "docify", "memmap2 0.9.8", "parity-scale-codec", - "sc-chain-spec-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-chain-spec" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", + "clap", "docify", "memmap2 0.9.8", "parity-scale-codec", - "sc-chain-spec-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-chain-spec-derive 12.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -14868,7 +14815,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -14879,7 +14826,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.53.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "chrono", @@ -14895,25 +14842,25 @@ dependencies = [ "rand 0.8.5", "regex", "rpassword", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-db 0.47.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-mixnet 0.21.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-keyring", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-panic-handler 13.0.2 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", ] @@ -14921,59 +14868,59 @@ dependencies = [ [[package]] name = "sc-client-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fnv", "futures", "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-client-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fnv", "futures", "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-database 10.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-client-db" version = "0.47.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hash-db", "kvdb", @@ -14984,24 +14931,24 @@ dependencies = [ "parity-db", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-state-db 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-state-db 0.39.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sysinfo", ] [[package]] name = "sc-client-db" version = "0.47.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hash-db", "kvdb", @@ -15012,131 +14959,131 @@ dependencies = [ "parity-db", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-state-db 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-state-db 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-database 10.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sysinfo", ] [[package]] name = "sc-consensus" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "log", "mockall", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "log", "mockall", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-aura" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "log", "parity-scale-codec", - "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-aura" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "log", "parity-scale-codec", - "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-block-builder 0.45.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-slots 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-babe" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "futures", "log", "num-bigint", @@ -15144,35 +15091,35 @@ dependencies = [ "num-traits", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-babe" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "fork-tree 13.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "futures", "log", "num-bigint", @@ -15180,54 +15127,54 @@ dependencies = [ "num-traits", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-slots 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-babe-rpc" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "jsonrpsee", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-beefy" version = "30.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15236,23 +15183,23 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-network-gossip", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-consensus-beefy", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", "wasm-timer", @@ -15261,7 +15208,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "30.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "jsonrpsee", @@ -15269,109 +15216,109 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "sc-consensus-beefy", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-consensus-beefy", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-epochs" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-consensus-epochs" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "fork-tree 13.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-consensus-grandpa" version = "0.36.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ahash", "array-bytes 6.2.3", "async-trait", "dyn-clone", "finality-grandpa", - "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "fork-tree 13.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "futures", "futures-timer", "log", "parity-scale-codec", "parking_lot 0.12.5", "rand 0.8.5", - "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-block-builder 0.45.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-network-gossip", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-grandpa-rpc" version = "0.36.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "finality-grandpa", "futures", "jsonrpsee", "log", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-consensus-grandpa", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-manual-seal" version = "0.52.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "assert_matches", "async-trait", @@ -15380,130 +15327,130 @@ dependencies = [ "jsonrpsee", "log", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-aura 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-aura 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-slots" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "futures-timer", "log", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-consensus-slots" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "futures-timer", "log", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-executor" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor-polkavm 0.36.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor-wasmtime 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-polkavm 0.36.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-wasmtime 0.39.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "sc-executor" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-executor-polkavm 0.36.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-executor-wasmtime 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-polkavm 0.36.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-wasmtime 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-panic-handler 13.0.2 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "sc-executor-common" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "polkavm 0.24.0", - "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "wasm-instrument", ] @@ -15511,12 +15458,12 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "polkavm 0.24.0", - "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-allocator 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "wasm-instrument", ] @@ -15524,121 +15471,121 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.36.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "polkavm 0.24.0", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-executor-polkavm" version = "0.36.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "polkavm 0.24.0", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-executor-wasmtime" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "log", "parking_lot 0.12.5", "rustix 0.36.17", - "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "wasmtime", ] [[package]] name = "sc-executor-wasmtime" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "log", "parking_lot 0.12.5", "rustix 0.36.17", - "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-allocator 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "wasmtime", ] [[package]] name = "sc-informant" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "console", "futures", "futures-timer", "log", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-informant" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "console", "futures", "futures-timer", "log", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-keystore" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "parking_lot 0.12.5", "serde_json", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-keystore" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "parking_lot 0.12.5", "serde_json", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-mixnet" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "arrayvec 0.7.6", @@ -15650,23 +15597,23 @@ dependencies = [ "mixnet", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-mixnet 0.15.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-mixnet 0.15.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-mixnet" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "arrayvec 0.7.6", @@ -15678,23 +15625,23 @@ dependencies = [ "mixnet", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-mixnet 0.15.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-mixnet 0.15.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-network" version = "0.51.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15719,19 +15666,19 @@ dependencies = [ "prost 0.12.6", "prost-build", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "serde", "serde_json", "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -15744,7 +15691,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.51.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15769,19 +15716,19 @@ dependencies = [ "prost 0.12.6", "prost-build", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "serde", "serde_json", "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -15794,46 +15741,46 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-network-common" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-network-gossip" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ahash", "futures", "futures-timer", "log", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] [[package]] name = "sc-network-light" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15842,19 +15789,19 @@ dependencies = [ "parity-scale-codec", "prost 0.12.6", "prost-build", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-network-light" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15863,65 +15810,65 @@ dependencies = [ "parity-scale-codec", "prost 0.12.6", "prost-build", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-network-statement" version = "0.33.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "futures", "log", "parity-scale-codec", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-network-sync" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", - "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "futures", "log", "mockall", "parity-scale-codec", "prost 0.12.6", "prost-build", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -15930,33 +15877,33 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", - "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "fork-tree 13.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "futures", "log", "mockall", "parity-scale-codec", "prost 0.12.6", "prost-build", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -15965,45 +15912,45 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "futures", "log", "parity-scale-codec", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-network-transactions" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "futures", "log", "parity-scale-codec", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-network-types" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bs58", "bytes", @@ -16024,7 +15971,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bs58", "bytes", @@ -16045,7 +15992,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bytes", "fnv", @@ -16061,17 +16008,17 @@ dependencies = [ "parking_lot 0.12.5", "rand 0.8.5", "rustls", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "threadpool", "tracing", ] @@ -16079,120 +16026,120 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-rpc" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "jsonrpsee", "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tokio", ] [[package]] name = "sc-rpc" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "jsonrpsee", "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-block-builder 0.45.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-mixnet 0.21.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-rpc 35.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tokio", ] [[package]] name = "sc-rpc-api" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", "serde", "serde_json", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-rpc-api" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-mixnet 0.21.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", "serde", "serde_json", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-rpc 35.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-rpc-server" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -16204,10 +16151,10 @@ dependencies = [ "ip_network", "jsonrpsee", "log", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tokio", "tower", "tower-http", @@ -16216,7 +16163,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -16228,10 +16175,10 @@ dependencies = [ "ip_network", "jsonrpsee", "log", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tokio", "tower", "tower-http", @@ -16240,7 +16187,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "futures", @@ -16252,19 +16199,19 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "rand 0.8.5", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -16273,7 +16220,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "futures", @@ -16285,19 +16232,19 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "rand 0.8.5", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-rpc 35.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -16306,22 +16253,22 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-service" version = "0.52.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "directories", @@ -16334,47 +16281,47 @@ dependencies = [ "parking_lot 0.12.5", "pin-project", "rand 0.8.5", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-informant 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-light 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-transactions 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-rpc-server 23.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-rpc-spec-v2 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-informant 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-light 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-transactions 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-server 23.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-spec-v2 0.51.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-storage-proof 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-storage-proof 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "static_init", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tempfile", "thiserror 1.0.69", "tokio", @@ -16385,7 +16332,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.52.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "directories", @@ -16398,47 +16345,47 @@ dependencies = [ "parking_lot 0.12.5", "pin-project", "rand 0.8.5", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-informant 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-light 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-transactions 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-rpc-server 23.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-rpc-spec-v2 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-db 0.47.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-informant 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-light 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-transactions 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-server 23.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-spec-v2 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "schnellru", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-transaction-storage-proof 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-storage-proof 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "static_init", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tempfile", "thiserror 1.0.69", "tokio", @@ -16449,53 +16396,53 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.5", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-state-db" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.5", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-statement-store" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-db", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tokio", ] [[package]] name = "sc-storage-monitor" version = "0.25.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "clap", "fs4", "log", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", ] @@ -16503,26 +16450,26 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-epochs 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sc-consensus-grandpa", "serde", "serde_json", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-sysinfo" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "derive_more 0.99.20", "futures", @@ -16531,18 +16478,18 @@ dependencies = [ "rand 0.8.5", "rand_pcg", "regex", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-sysinfo" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "derive_more 0.99.20", "futures", @@ -16551,18 +16498,18 @@ dependencies = [ "rand 0.8.5", "rand_pcg", "regex", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-telemetry" version = "29.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "chrono", "futures", @@ -16571,7 +16518,7 @@ dependencies = [ "parking_lot 0.12.5", "pin-project", "rand 0.8.5", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", "thiserror 1.0.69", @@ -16581,7 +16528,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "29.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "chrono", "futures", @@ -16590,7 +16537,7 @@ dependencies = [ "parking_lot 0.12.5", "pin-project", "rand 0.8.5", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", "thiserror 1.0.69", @@ -16600,7 +16547,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "chrono", "console", @@ -16610,15 +16557,15 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "rustc-hash 1.1.0", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-tracing-proc-macro 11.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing-proc-macro 11.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing", "tracing-log", @@ -16628,7 +16575,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "chrono", "console", @@ -16638,15 +16585,15 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "rustc-hash 1.1.0", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-tracing-proc-macro 11.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing-proc-macro 11.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-rpc 35.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing", "tracing-log", @@ -16656,7 +16603,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -16667,7 +16614,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -16678,7 +16625,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -16688,18 +16635,18 @@ dependencies = [ "linked-hash-map", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -16709,7 +16656,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -16719,18 +16666,18 @@ dependencies = [ "linked-hash-map", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -16740,7 +16687,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -16748,16 +16695,16 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-transaction-pool-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -16765,16 +16712,16 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sc-utils" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-channel 1.9.0", "futures", @@ -16782,13 +16729,13 @@ dependencies = [ "log", "parking_lot 0.12.5", "prometheus", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sc-utils" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-channel 1.9.0", "futures", @@ -16796,7 +16743,7 @@ dependencies = [ "log", "parking_lot 0.12.5", "prometheus", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -17402,7 +17349,7 @@ name = "share-pool" version = "0.1.0" dependencies = [ "safe-math", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-fixed", ] @@ -17486,12 +17433,12 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "enumn", "parity-scale-codec", "paste", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -17749,22 +17696,22 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-relayers", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hex-literal", "log", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", ] @@ -17833,51 +17780,51 @@ dependencies = [ [[package]] name = "sp-api" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "hash-db", "log", "parity-scale-codec", "scale-info", - "sp-api-proc-macro 23.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api-proc-macro 23.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-api" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "hash-db", "log", "parity-scale-codec", "scale-info", - "sp-api-proc-macro 23.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api-proc-macro 23.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-metadata-ir 0.11.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-api-proc-macro" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "blake2 0.10.6", @@ -17891,7 +17838,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "blake2 0.10.6", @@ -17905,31 +17852,31 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-application-crypto" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-arithmetic" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "integer-sqrt", @@ -17943,7 +17890,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "integer-sqrt", @@ -17957,62 +17904,62 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-authority-discovery" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-block-builder" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-block-builder" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-blockchain" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "parity-scale-codec", "parking_lot 0.12.5", "schnellru", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing", ] @@ -18020,18 +17967,18 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "parity-scale-codec", "parking_lot 0.12.5", "schnellru", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-database 10.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing", ] @@ -18039,179 +17986,179 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "log", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-consensus" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "log", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-consensus-aura" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-consensus-aura" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-consensus-babe" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-consensus-babe" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-consensus-beefy" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-mmr-primitives", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "strum 0.26.3", ] [[package]] name = "sp-consensus-grandpa" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "finality-grandpa", "log", "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-consensus-grandpa" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "finality-grandpa", "log", "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-consensus-slots" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-consensus-slots" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-core" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ark-vrf", "array-bytes 6.2.3", @@ -18242,14 +18189,14 @@ dependencies = [ "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "ss58-registry", - "substrate-bip39 0.6.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "substrate-bip39 0.6.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing", "w3f-bls 0.1.9", @@ -18259,7 +18206,7 @@ dependencies = [ [[package]] name = "sp-core" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ark-vrf", "array-bytes 6.2.3", @@ -18290,14 +18237,14 @@ dependencies = [ "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "ss58-registry", - "substrate-bip39 0.6.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "substrate-bip39 0.6.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing", "w3f-bls 0.1.9", @@ -18307,7 +18254,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.16.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -18321,7 +18268,7 @@ dependencies = [ "ark-ed-on-bls12-381-bandersnatch 0.4.0", "ark-ed-on-bls12-381-bandersnatch-ext", "ark-scale 0.0.12", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -18341,7 +18288,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "blake2b_simd", "byteorder", @@ -18354,7 +18301,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "blake2b_simd", "byteorder", @@ -18367,27 +18314,27 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "syn 2.0.106", ] [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "syn 2.0.106", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "kvdb", "parking_lot 0.12.5", @@ -18396,7 +18343,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "kvdb", "parking_lot 0.12.5", @@ -18405,7 +18352,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro2", "quote", @@ -18415,7 +18362,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro2", "quote", @@ -18425,77 +18372,77 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", "parity-scale-codec", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", "parity-scale-codec", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-genesis-builder" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-genesis-builder" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-inherents" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-inherents" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-io" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bytes", "docify", @@ -18506,14 +18453,14 @@ dependencies = [ "polkavm-derive 0.24.0", "rustversion", "secp256k1 0.28.2", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", "tracing-core", ] @@ -18521,7 +18468,7 @@ dependencies = [ [[package]] name = "sp-io" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bytes", "docify", @@ -18532,14 +18479,14 @@ dependencies = [ "polkavm-derive 0.24.0", "rustversion", "secp256k1 0.28.2", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", "tracing-core", ] @@ -18547,39 +18494,39 @@ dependencies = [ [[package]] name = "sp-keyring" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "strum 0.26.3", ] [[package]] name = "sp-keystore" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-keystore" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -18588,7 +18535,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -18597,7 +18544,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.11.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "frame-metadata 23.0.0", "parity-scale-codec", @@ -18607,7 +18554,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.11.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "frame-metadata 23.0.0", "parity-scale-codec", @@ -18617,79 +18564,79 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.15.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-mixnet" version = "0.15.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-mmr-primitives" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", "polkadot-ckb-merkle-mountain-range", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-npos-elections" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-offchain" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-offchain" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "backtrace", "regex", @@ -18698,7 +18645,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "backtrace", "regex", @@ -18707,29 +18654,29 @@ dependencies = [ [[package]] name = "sp-rpc" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "rustc-hash 1.1.0", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-rpc" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "rustc-hash 1.1.0", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-runtime" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "docify", "either", "hash256-std-hasher", @@ -18742,13 +18689,13 @@ dependencies = [ "scale-info", "serde", "simple-mermaid", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", "tuplex", ] @@ -18756,9 +18703,9 @@ dependencies = [ [[package]] name = "sp-runtime" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "binary-merkle-tree 16.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "docify", "either", "hash256-std-hasher", @@ -18771,13 +18718,13 @@ dependencies = [ "scale-info", "serde", "simple-mermaid", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", "tuplex", ] @@ -18785,45 +18732,45 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "30.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive 0.24.0", "primitive-types 0.13.1", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface-proc-macro 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface-proc-macro 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "static_assertions", ] [[package]] name = "sp-runtime-interface" version = "30.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive 0.24.0", "primitive-types 0.13.1", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime-interface-proc-macro 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface-proc-macro 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "static_assertions", ] [[package]] name = "sp-runtime-interface-proc-macro" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "expander", @@ -18836,7 +18783,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "expander", @@ -18849,61 +18796,61 @@ dependencies = [ [[package]] name = "sp-session" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-session" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-staking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-staking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-state-machine" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hash-db", "log", @@ -18911,10 +18858,10 @@ dependencies = [ "parking_lot 0.12.5", "rand 0.8.5", "smallvec", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing", "trie-db", @@ -18923,7 +18870,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hash-db", "log", @@ -18931,10 +18878,10 @@ dependencies = [ "parking_lot 0.12.5", "rand 0.8.5", "smallvec", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-panic-handler 13.0.2 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing", "trie-db", @@ -18943,7 +18890,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -18953,13 +18900,13 @@ dependencies = [ "rand 0.8.5", "scale-info", "sha2 0.10.9", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "x25519-dalek", ] @@ -18967,7 +18914,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -18977,13 +18924,13 @@ dependencies = [ "rand 0.8.5", "scale-info", "sha2 0.10.9", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "x25519-dalek", ] @@ -18991,65 +18938,65 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "impl-serde", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "impl-serde", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-timestamp" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-timestamp" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "tracing", @@ -19060,7 +19007,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "tracing", @@ -19071,53 +19018,53 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-transaction-pool" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-transaction-storage-proof" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-transaction-storage-proof" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-trie" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ahash", "foldhash 0.1.5", @@ -19130,9 +19077,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "schnellru", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing", "trie-db", @@ -19142,7 +19089,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ahash", "foldhash 0.1.5", @@ -19155,9 +19102,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "schnellru", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", "tracing", "trie-db", @@ -19167,41 +19114,41 @@ dependencies = [ [[package]] name = "sp-version" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "impl-serde", "parity-scale-codec", "parity-wasm", "scale-info", "serde", - "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version-proc-macro 15.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version-proc-macro 15.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-version" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "impl-serde", "parity-scale-codec", "parity-wasm", "scale-info", "serde", - "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-version-proc-macro 15.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version-proc-macro 15.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -19213,7 +19160,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -19225,7 +19172,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -19237,7 +19184,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -19249,29 +19196,29 @@ dependencies = [ [[package]] name = "sp-weights" version = "32.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bounded-collections 0.2.4", "parity-scale-codec", "scale-info", "serde", "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "sp-weights" version = "32.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bounded-collections 0.2.4", "parity-scale-codec", "scale-info", "serde", "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -19437,109 +19384,109 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-chain-spec-builder" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "clap", "docify", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", "serde_json", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "staging-node-inspect" version = "0.29.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "clap", "parity-scale-codec", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "thiserror 1.0.69", ] [[package]] name = "staging-parachain-info" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "staging-xcm" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "bounded-collections 0.2.4", "derive-where", "environmental", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hex-literal", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", "serde", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "xcm-procedural 11.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "xcm-procedural 11.0.2 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "staging-xcm" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "bounded-collections 0.2.4", "derive-where", "environmental", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "hex-literal", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", "serde", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", - "xcm-procedural 11.0.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "xcm-procedural 11.0.2 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "staging-xcm-builder" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "pallet-asset-conversion", "pallet-transaction-payment", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-executor", "tracing", ] @@ -19547,20 +19494,20 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "20.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", ] @@ -19601,6 +19548,7 @@ dependencies = [ [[package]] name = "stc-shield" version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "async-trait", @@ -19611,12 +19559,12 @@ dependencies = [ "ml-kem", "parity-scale-codec", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "stp-shield 0.1.0", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "stp-shield", ] [[package]] @@ -19624,34 +19572,22 @@ name = "stp-io" version = "0.1.0" dependencies = [ "parity-scale-codec", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "stp-shield 0.1.0", -] - -[[package]] -name = "stp-shield" -version = "0.1.0" -dependencies = [ - "parity-scale-codec", - "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "stp-shield", ] [[package]] name = "stp-shield" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -19715,7 +19651,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -19727,7 +19663,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -19752,7 +19688,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" [[package]] name = "substrate-fixed" @@ -19768,7 +19704,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "45.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -19776,19 +19712,19 @@ dependencies = [ "jsonrpsee", "log", "parity-scale-codec", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] name = "substrate-prometheus-endpoint" version = "0.17.6" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "http-body-util", "hyper 1.7.0", @@ -19802,7 +19738,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.6" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "http-body-util", "hyper 1.7.0", @@ -19816,17 +19752,17 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "trie-db", ] @@ -19843,7 +19779,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "build-helper", @@ -19856,13 +19792,13 @@ dependencies = [ "parity-scale-codec", "parity-wasm", "polkavm-linker 0.24.0", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "shlex", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "strum 0.26.3", "tempfile", "toml 0.8.23", @@ -19886,12 +19822,12 @@ dependencies = [ name = "subtensor-chain-extensions" version = "0.1.0" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "num_enum", "pallet-balances", - "pallet-contracts 40.1.0", + "pallet-contracts", "pallet-crowdloan", "pallet-drand", "pallet-preimage", @@ -19903,10 +19839,10 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -19918,9 +19854,9 @@ version = "0.0.2" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "subtensor-custom-rpc-runtime-api", "subtensor-runtime-common", ] @@ -19931,8 +19867,8 @@ version = "0.0.2" dependencies = [ "pallet-subtensor", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "subtensor-runtime-common", ] @@ -19962,8 +19898,8 @@ version = "0.1.0" dependencies = [ "ed25519-dalek", "fp-evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-admin-utils", "pallet-balances", @@ -19979,10 +19915,10 @@ dependencies = [ "pallet-subtensor-swap", "precompile-utils", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -19993,13 +19929,13 @@ name = "subtensor-runtime-common" version = "0.1.0" dependencies = [ "approx", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "polkadot-runtime-common", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-fixed", "subtensor-macros", ] @@ -20008,7 +19944,7 @@ dependencies = [ name = "subtensor-swap-interface" version = "0.1.0" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", "substrate-fixed", @@ -20032,8 +19968,8 @@ name = "subtensor-transaction-fee" version = "0.1.0" dependencies = [ "frame-executive", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "log", "pallet-balances", "pallet-crowdloan", @@ -20048,14 +19984,14 @@ dependencies = [ "parity-scale-codec", "scale-info", "smallvec", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -20872,10 +20808,10 @@ dependencies = [ [[package]] name = "tracing-gum" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "coarsetime", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "tracing", "tracing-gum-proc-macro", ] @@ -20883,7 +20819,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "expander", "proc-macro-crate 3.4.0", @@ -21834,16 +21770,16 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "binary-merkle-tree 16.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "bitvec", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-election-provider-support", "frame-executive", "frame-metadata-hash-extension", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -21900,37 +21836,37 @@ dependencies = [ "pallet-xcm", "pallet-xcm-benchmarks", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", "serde", "serde_derive", "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-consensus-beefy", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "sp-keyring", "sp-mmr-primitives", "sp-npos-elections", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", "substrate-wasm-builder", @@ -21941,16 +21877,16 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-runtime-common", "smallvec", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", ] @@ -22494,7 +22430,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "proc-macro2", @@ -22505,7 +22441,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8#a584a577eeaf31e3f1a65e91b0e0b41f0356f7c8" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "proc-macro2", @@ -22516,34 +22452,34 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-executor", ] [[package]] name = "xcm-simulator" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105#7244332d66a4ca8d0a461e54afdb540ed1301105" +source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "parity-scale-codec", "paste", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "polkadot-runtime-parachains", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=7244332d66a4ca8d0a461e54afdb540ed1301105)", + "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "staging-xcm-builder", "staging-xcm-executor", ] diff --git a/Cargo.toml b/Cargo.toml index 6948af0ce3..a7e52e5c79 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,6 @@ members = [ "runtime", "support/*", "chain-extensions", - "client/shield", ] resolver = "2" @@ -75,8 +74,8 @@ subtensor-swap-interface = { default-features = false, path = "pallets/swap-inte subtensor-transaction-fee = { default-features = false, path = "pallets/transaction-fee" } subtensor-chain-extensions = { default-features = false, path = "chain-extensions" } stp-io = { path = "primitives/io", default-features = false } -stp-shield = { path = "primitives/shield", default-features = false } -stc-shield = { path = "client/shield", default-features = false } +stp-shield = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +stc-shield = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } ed25519-dalek = { version = "2.1.0", default-features = false } async-trait = "0.1" @@ -127,161 +126,161 @@ ethereum = { version = "0.18.2", default-features = false } num_enum = { version = "0.7.4", default-features = false } tokio = { version = "1.38", default-features = false } -frame = { package = "polkadot-sdk-frame", git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -frame-executive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame = { package = "polkadot-sdk-frame", git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-executive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } frame-metadata = { version = "23.0.0", default-features = false } pallet-subtensor-proxy = { path = "pallets/proxy", default-features = false } pallet-subtensor-utility = { path = "pallets/utility", default-features = false } -pallet-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-safe-mode = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-root-testing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-contracts = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +pallet-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-safe-mode = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-root-testing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-contracts = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } # NPoS -frame-election-provider-support = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-authority-discovery = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-bags-list = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-election-provider-multi-phase = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-fast-unstake = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-nomination-pools = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-nomination-pools-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-staking-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-staking-reward-fn = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-staking-reward-curve = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -pallet-offences = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +frame-election-provider-support = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-authority-discovery = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-bags-list = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-election-provider-multi-phase = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-fast-unstake = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-nomination-pools = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-nomination-pools-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-staking-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-staking-reward-fn = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-staking-reward-curve = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-offences = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-consensus-babe-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-consensus-grandpa-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-consensus-epochs = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-chain-spec-derive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-consensus-slots = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-executor = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-network = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-rpc-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-service = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-babe-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-grandpa-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-epochs = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-chain-spec-derive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-slots = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-executor = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-network = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-rpc-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-service = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-authority-discovery = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-consensus-slots = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-npos-elections = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-storage = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-tracing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-version = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-weights = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-crypto-hashing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-application-crypto = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-debug-derive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-externalities = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-authority-discovery = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-consensus-slots = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-npos-elections = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-core = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-io = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-std = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-storage = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-tracing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-version = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-weights = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-crypto-hashing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-application-crypto = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-debug-derive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-externalities = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } substrate-fixed = { git = "https://github.com/encointer/substrate-fixed.git", tag = "v0.6.0", default-features = false } -substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } -substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } # Frontier -fp-evm = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fp-account = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fc-storage = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fc-db = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fc-api = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fc-aura = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fc-babe = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } +fp-evm = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fp-account = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fc-storage = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fc-db = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fc-api = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fc-aura = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fc-babe = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } # Frontier FRAME -pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } -pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "f12a1274f91442a564bb722a2b9547caba487fa0", default-features = false } +pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } #DRAND pallet-drand = { path = "pallets/drand", default-features = false } -sp-crypto-ec-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-crypto-ec-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } getrandom = { version = "0.2.15", default-features = false, features = [ "custom", ] } -sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "7244332d66a4ca8d0a461e54afdb540ed1301105", default-features = false } +sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std", default-features = false } ark-crypto-primitives = { version = "0.4.0", default-features = false } ark-scale = { version = "0.0.11", default-features = false } diff --git a/pallets/shield/Cargo.toml b/pallets/shield/Cargo.toml index fbc13e75a6..ed7c440e24 100644 --- a/pallets/shield/Cargo.toml +++ b/pallets/shield/Cargo.toml @@ -39,7 +39,6 @@ stp-shield.workspace = true # Benchmark-only (optional, activated by runtime-benchmarks feature) pallet-aura = { workspace = true, optional = true } sp-consensus-aura = { workspace = true, optional = true } -sp-consensus-slots = { workspace = true, optional = true } ml-kem = { workspace = true, optional = true } chacha20poly1305 = { workspace = true, optional = true, features = ["std"] } rand = { workspace = true, optional = true } @@ -51,7 +50,6 @@ chacha20poly1305 = { workspace = true, features = ["std"] } rand.workspace = true pallet-subtensor-utility.workspace = true - [features] default = ["std"] @@ -72,7 +70,10 @@ std = [ "stp-shield/std", "pallet-aura?/std", "sp-consensus-aura?/std", - "sp-consensus-slots?/std", + "chacha20poly1305?/std", + "ml-kem?/std", + "pallet-subtensor-utility/std", + "stc-shield/std", ] runtime-benchmarks = [ @@ -80,13 +81,18 @@ runtime-benchmarks = [ "frame-support/runtime-benchmarks", "frame-system/runtime-benchmarks", "sp-runtime/runtime-benchmarks", - "pallet-aura/runtime-benchmarks", - "sp-consensus-aura/runtime-benchmarks", - "sp-consensus-slots/runtime-benchmarks", + "pallet-subtensor-utility/runtime-benchmarks", + "chacha20poly1305", + "ml-kem", + "pallet-aura", + "sp-consensus-aura", + "rand", ] try-runtime = [ "frame-support/try-runtime", "frame-system/try-runtime", "sp-runtime/try-runtime", + "pallet-aura/try-runtime", + "pallet-subtensor-utility/try-runtime", ] diff --git a/pallets/shield/src/benchmarking.rs b/pallets/shield/src/benchmarking.rs index 23c98685d8..c5272f6eca 100644 --- a/pallets/shield/src/benchmarking.rs +++ b/pallets/shield/src/benchmarking.rs @@ -2,143 +2,177 @@ use super::*; use frame_benchmarking::v2::*; use frame_support::{BoundedVec, pallet_prelude::ConstU32}; -use frame_system::{RawOrigin, pallet_prelude::BlockNumberFor}; +use frame_system::RawOrigin; use sp_core::sr25519; -use sp_runtime::traits::Hash as HashT; use sp_std::vec; -// /// Helper to build bounded bytes (public key) of a given length. -// fn bounded_pk(len: usize) -> BoundedVec> { -// let v = vec![7u8; len]; -// BoundedVec::>::try_from(v).expect("within bound; qed") -// } - -/// Helper to build bounded bytes (ciphertext) of a given length. -// fn bounded_ct(len: usize) -> BoundedVec> { -// let v = vec![0u8; len]; -// BoundedVec::>::try_from(v).expect("within bound; qed") -// } - -// /// Seed Aura authorities so `EnsureAuraAuthority` passes for a given sr25519 pubkey. -// /// -// /// We avoid requiring `ByteArray` on `AuthorityId` by relying on: -// /// `::AuthorityId: From`. -// fn seed_aura_authority_from_sr25519(pubkey: &sr25519::Public) -// where -// T: pallet::Config + pallet_aura::Config, -// ::AuthorityId: From, -// { -// let auth_id: ::AuthorityId = (*pubkey).into(); -// pallet_aura::Authorities::::mutate(|auths| { -// let _ = auths.try_push(auth_id); -// }); -// } +use chacha20poly1305::{ + KeyInit, XChaCha20Poly1305, XNonce, + aead::{Aead, Payload}, +}; +use ml_kem::{ + Ciphertext, KemCore, MlKem768, MlKem768Params, + kem::{Decapsulate, DecapsulationKey, Encapsulate}, +}; +use rand::rngs::OsRng; +use stp_shield::ShieldedTransaction; + +use codec::Encode; +use sp_consensus_aura::AURA_ENGINE_ID; +use sp_core::crypto::KeyTypeId; +use sp_io::crypto::sr25519_generate; + +/// Seed Aura authorities from sr25519 public keys. +fn seed_aura_authorities(pubkeys: &[sr25519::Public]) +where + T: pallet::Config + pallet_aura::Config, + ::AuthorityId: From, +{ + pallet_aura::Authorities::::mutate(|auths| { + for pk in pubkeys { + let auth_id: ::AuthorityId = (*pk).into(); + let _ = auths.try_push(auth_id); + } + }); +} + +/// Deposit an Aura pre-runtime digest for the given slot. +fn deposit_slot_digest(slot: u64) { + frame_system::Pallet::::deposit_log(sp_runtime::DigestItem::PreRuntime( + AURA_ENGINE_ID, + slot.encode(), + )); +} + +/// Build a real max-size encrypted ciphertext (8192 bytes wire format). +/// +/// Returns `(wire_ciphertext, dec_key)` so the benchmark can measure decryption. +fn build_max_encrypted_payload() -> (Vec, DecapsulationKey) { + let (dec_key, enc_key) = MlKem768::generate(&mut OsRng); + let (kem_ct, shared_secret) = enc_key.encapsulate(&mut OsRng).unwrap(); + + // Wire overhead: key_hash(16) + kem_ct_len(2) + kem_ct(1088) + nonce(24) = 1130. + // Max aead_ct = 8192 − 1130 = 7062. + // Poly1305 tag = 16 bytes ⇒ max plaintext = 7046. + let plaintext = vec![0x42u8; 7046]; + + let nonce = [0u8; 24]; + let cipher = XChaCha20Poly1305::new(shared_secret.as_slice().into()); + let aead_ct = cipher + .encrypt( + XNonce::from_slice(&nonce), + Payload { + msg: &plaintext, + aad: &[], + }, + ) + .expect("AEAD encryption must succeed in benchmark setup"); + + let kem_ct_bytes = kem_ct.as_slice(); + let key_hash = [0u8; 16]; + + let mut wire = Vec::with_capacity(8192); + wire.extend_from_slice(&key_hash); + wire.extend_from_slice(&(kem_ct_bytes.len() as u16).to_le_bytes()); + wire.extend_from_slice(kem_ct_bytes); + wire.extend_from_slice(&nonce); + wire.extend_from_slice(&aead_ct); + + debug_assert_eq!(wire.len(), 8192); + + (wire, dec_key) +} #[benchmarks( where - // Needed to build a concrete inner call and convert into T::RuntimeCall. - ::RuntimeCall: From>, - // Needed so we can seed Authorities from a dev sr25519 pubkey. + T: pallet_aura::Config, ::AuthorityId: From, )] mod benches { use super::*; - // We use the custom value for announce_next_key to charge a higher fee, not the benchmark result. - // /// Benchmark `announce_next_key`. - // #[benchmark] - // fn announce_next_key() { - // // Generate a deterministic dev key in the host keystore (for benchmarks). - // // Any 4-byte KeyTypeId works for generation; it does not affect AccountId derivation. - // const KT: KeyTypeId = KeyTypeId(*b"benc"); - // let alice_pub: sr25519::Public = sr25519_generate(KT, Some("//Alice".as_bytes().to_vec())); - // let alice_acc: AccountId32 = alice_pub.into(); - - // // Make this account an Aura authority for the generic runtime. - // seed_aura_authority_from_sr25519::(&alice_pub); - - // // Valid Kyber768 public key length per pallet check. - // const KYBER768_PK_LEN: usize = 1184; - // let public_key: BoundedVec> = bounded_pk::<2048>(KYBER768_PK_LEN); - - // // Measure: dispatch the extrinsic. - // #[extrinsic_call] - // announce_next_key(RawOrigin::Signed(alice_acc.clone()), public_key.clone()); - - // // Assert: NextKey should be set exactly. - // let stored = NextKey::::get().expect("must be set by announce_next_key"); - // assert_eq!(stored, public_key); - // } - - // Benchmark `submit_encrypted`. - // #[benchmark] - // fn submit_encrypted() { - // // Any whitelisted caller is fine (no authority requirement). - // let who: T::AccountId = whitelisted_caller(); - - // // Dummy commitment and ciphertext (bounded to 8192). - // let commitment: T::Hash = ::Hashing::hash(b"bench-commitment"); - // const CT_DEFAULT_LEN: usize = 256; - // let ciphertext: BoundedVec> = super::bounded_ct::<8192>(CT_DEFAULT_LEN); - - // // Pre-compute expected id to assert postconditions. - // let id: T::Hash = - // ::Hashing::hash_of(&(who.clone(), commitment, &ciphertext)); - - // // Measure: dispatch the extrinsic. - // #[extrinsic_call] - // submit_encrypted( - // RawOrigin::Signed(who.clone()), - // commitment, - // ciphertext.clone(), - // ); - - // // Assert: stored under expected id. - // let got = Submissions::::get(id).expect("submission must exist"); - // assert_eq!(got.author, who); - // assert_eq!( - // got.commitment, - // ::Hashing::hash(b"bench-commitment") - // ); - // assert_eq!(got.ciphertext.as_slice(), ciphertext.as_slice()); - // } - - /// Benchmark `mark_decryption_failed`. + /// Worst-case `announce_next_key`: both current and next author exist, + /// NextKey is populated (shift to CurrentKey), and the next author has a + /// stored key (triggers NextKey write). #[benchmark] - fn mark_decryption_failed() { - // Any account can be the author of the submission. - let who: T::AccountId = whitelisted_caller(); - let submitted_in: BlockNumberFor = frame_system::Pallet::::block_number(); - - // Build a dummy commitment and ciphertext. - let commitment: T::Hash = - ::Hashing::hash(b"bench-mark-decryption-failed"); - const CT_DEFAULT_LEN: usize = 32; - let ciphertext: BoundedVec> = - BoundedVec::truncate_from(vec![0u8; CT_DEFAULT_LEN]); - - // Compute the submission id exactly like `submit_encrypted` does. - let id: T::Hash = - ::Hashing::hash_of(&(who.clone(), commitment, &ciphertext)); - - // Seed Submissions with an entry for this id. - let sub = Submission::, ::Hash> { - author: who, - commitment, - ciphertext: ciphertext.clone(), - submitted_in, - }; - Submissions::::insert(id, sub); - - // Reason for failure. - let reason: BoundedVec> = - BoundedVec::truncate_from(b"benchmark-decryption-failed".to_vec()); - - // Measure: dispatch the unsigned extrinsic. + fn announce_next_key() { + let alice = sr25519_generate(KeyTypeId(*b"aura"), Some("//Alice".as_bytes().to_vec())); + let bob = sr25519_generate(KeyTypeId(*b"aura"), Some("//Bob".as_bytes().to_vec())); + + // Seed Aura with [alice, bob]. + seed_aura_authorities::(&[alice, bob]); + + // Slot 0 → current = authorities[0 % 2] = alice, + // next = authorities[1 % 2] = bob. + deposit_slot_digest::(0); + + // Pre-populate NextKey so the shift (CurrentKey ← NextKey) writes. + let old_next_key: ShieldPublicKey = BoundedVec::truncate_from(vec![0x99; MLKEM768_PK_LEN]); + NextKey::::put(old_next_key); + + // Pre-populate AuthorKeys for the next author (bob) so NextKey gets set. + let bob_key: ShieldPublicKey = BoundedVec::truncate_from(vec![0x77; MLKEM768_PK_LEN]); + let bob_id: ::AuthorityId = bob.into(); + AuthorKeys::::insert(&bob_id, bob_key); + + // Valid 1184-byte ML-KEM-768 public key. + let public_key: ShieldPublicKey = BoundedVec::truncate_from(vec![0x42; MLKEM768_PK_LEN]); + #[extrinsic_call] - mark_decryption_failed(RawOrigin::None, id, reason); + announce_next_key(RawOrigin::None, Some(public_key.clone())); + + // CurrentKey was shifted from old NextKey. + assert!(CurrentKey::::get().is_some()); + // NextKey was set from bob's AuthorKeys entry. + assert!(NextKey::::get().is_some()); + // Alice's AuthorKeys was updated. + let alice_id: ::AuthorityId = alice.into(); + assert_eq!(AuthorKeys::::get(&alice_id), Some(public_key)); + } + + /// Worst-case `submit_encrypted`: max-size ciphertext (8192 bytes) with + /// real ML-KEM-768 + XChaCha20-Poly1305 decryption to account for the + /// block proposer's off-chain decrypt cost. + #[benchmark] + fn submit_encrypted() { + let who: T::AccountId = whitelisted_caller(); - // Assert: submission is removed. - assert!(Submissions::::get(id).is_none()); + // Build a real max-size encrypted payload. + let (wire, dec_key) = build_max_encrypted_payload(); + let ciphertext: BoundedVec> = BoundedVec::truncate_from(wire); + + #[block] + { + // 1. On-chain dispatch (event deposit). + Pallet::::submit_encrypted( + RawOrigin::Signed(who.clone()).into(), + ciphertext.clone(), + ) + .expect("submit_encrypted dispatch must succeed"); + + // 2. Parse wire-format ciphertext (proposer decode). + let shielded_tx = + ShieldedTransaction::parse(&ciphertext).expect("wire format must be valid"); + + // 3. ML-KEM-768 decapsulate (proposer crypto). + let ct = Ciphertext::::try_from(shielded_tx.kem_ct.as_slice()) + .expect("kem_ct must be valid ML-KEM-768 ciphertext"); + let shared_secret = dec_key + .decapsulate(&ct) + .expect("decapsulation must succeed"); + let ss: [u8; 32] = shared_secret.into(); + + // 4. AEAD decrypt (proposer crypto). + let aead = XChaCha20Poly1305::new((&ss).into()); + let _plaintext = aead + .decrypt( + XNonce::from_slice(&shielded_tx.nonce), + Payload { + msg: &shielded_tx.aead_ct, + aad: &[], + }, + ) + .expect("AEAD decryption must succeed"); + } } } From 2f4543f0eca78da86ea6db057096f395041b8679 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Sat, 14 Feb 2026 01:01:31 -0300 Subject: [PATCH 45/78] update Cargo.toml/lock --- Cargo.lock | 7209 ++++++++++++++++++++-------------------------------- Cargo.toml | 216 +- 2 files changed, 2816 insertions(+), 4609 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 60154a41af..0b4c4bd75b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1056,12 +1056,12 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "assets-common" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "ethereum-standards", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "pallet-asset-conversion", "pallet-assets", @@ -1071,10 +1071,10 @@ dependencies = [ "parachains-common", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-core", + "sp-runtime", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "tracing", @@ -1435,17 +1435,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "hash-db", - "log", - "parity-scale-codec", -] - -[[package]] -name = "binary-merkle-tree" -version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hash-db", "log", @@ -1714,94 +1704,94 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-runtime", "finality-grandpa", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "parity-scale-codec", "scale-info", "serde", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] name = "bp-messages" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-std", ] [[package]] name = "bp-parachains" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-polkadot-core", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] name = "bp-polkadot-core" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-messages", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] name = "bp-relayers" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-messages", "bp-parachains", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "pallet-utility", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-std", ] [[package]] name = "bp-runtime" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "hash-db", "impl-trait-for-tuples", "log", @@ -1809,19 +1799,19 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", "trie-db", ] [[package]] name = "bp-test-utils" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1830,58 +1820,58 @@ dependencies = [ "ed25519-dalek", "finality-grandpa", "parity-scale-codec", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-consensus-grandpa", + "sp-core", + "sp-runtime", + "sp-std", + "sp-trie", ] [[package]] name = "bp-xcm-bridge-hub" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-messages", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-std", + "staging-xcm", ] [[package]] name = "bp-xcm-bridge-hub-router" version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "staging-xcm", ] [[package]] name = "bridge-hub-common" version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", + "frame-support", "pallet-message-queue", "parity-scale-codec", "scale-info", "snowbridge-core", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-std", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", ] @@ -1889,7 +1879,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-messages", @@ -1897,8 +1887,8 @@ dependencies = [ "bp-polkadot-core", "bp-relayers", "bp-runtime", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-bridge-grandpa", "pallet-bridge-messages", @@ -1908,12 +1898,12 @@ dependencies = [ "pallet-utility", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "sp-std", + "sp-trie", + "sp-weights", + "staging-xcm", "tuplex", ] @@ -2721,12 +2711,12 @@ dependencies = [ [[package]] name = "cumulus-client-bootnodes" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "cumulus-client-network", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-relay-chain-interface", "futures", "hex", @@ -2737,57 +2727,57 @@ dependencies = [ "parity-scale-codec", "prost 0.12.6", "prost-build", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network", + "sc-service", + "sp-consensus-babe", + "sp-runtime", "tokio", ] [[package]] name = "cumulus-client-cli" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "clap", "parity-scale-codec", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-service", + "sp-blockchain", + "sp-core", + "sp-runtime", "url", ] [[package]] name = "cumulus-client-collator" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "futures", "parity-scale-codec", "parking_lot 0.12.5", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sc-client-api", + "sp-api", + "sp-consensus", + "sp-core", + "sp-runtime", "tracing", ] [[package]] name = "cumulus-client-consensus-aura" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2795,7 +2785,7 @@ dependencies = [ "cumulus-client-consensus-proposer", "cumulus-client-parachain-inherent", "cumulus-primitives-aura", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-relay-chain-interface", "futures", "parity-scale-codec", @@ -2804,29 +2794,29 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-aura 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-slots 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sc-client-api", + "sc-consensus", + "sc-consensus-aura", + "sc-consensus-babe", + "sc-consensus-slots", + "sc-telemetry", + "sc-utils", "schnellru", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-aura", + "sp-core", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-state-machine", + "sp-timestamp", + "sp-trie", + "substrate-prometheus-endpoint", "tokio", "tracing", ] @@ -2834,77 +2824,77 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "cumulus-client-pov-recovery", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-relay-chain-interface", "cumulus-relay-chain-streams", "dyn-clone", "futures", "log", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sc-client-api", + "sc-consensus", + "sc-consensus-babe", + "sc-network", "schnellru", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain", + "sp-consensus", + "sp-consensus-slots", + "sp-core", + "sp-runtime", + "sp-timestamp", + "sp-trie", + "sp-version", + "substrate-prometheus-endpoint", "tracing", ] [[package]] name = "cumulus-client-consensus-proposer" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "async-trait", "cumulus-primitives-parachain-inherent", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus", + "sp-inherents", + "sp-runtime", + "sp-state-machine", "thiserror 1.0.69", ] [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "cumulus-client-consensus-common", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-relay-chain-interface", "futures", "parking_lot 0.12.5", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "substrate-prometheus-endpoint", "tracing", ] [[package]] name = "cumulus-client-network" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2914,48 +2904,48 @@ dependencies = [ "parking_lot 0.12.5", "polkadot-node-primitives", "polkadot-node-subsystem", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", + "sc-client-api", + "sc-network", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", + "sp-state-machine", + "sp-version", "tracing", ] [[package]] name = "cumulus-client-parachain-inherent" version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "cumulus-relay-chain-interface", "cumulus-test-relay-sproof-builder", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus-babe", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-storage", "tracing", ] [[package]] name = "cumulus-client-pov-recovery" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-relay-chain-interface", "cumulus-relay-chain-streams", "futures", @@ -2964,23 +2954,23 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus", + "sc-network", + "sp-api", + "sp-consensus", + "sp-maybe-compressed-blob", + "sp-runtime", + "sp-version", "tracing", ] [[package]] name = "cumulus-client-service" version = "0.25.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-channel 1.9.0", "cumulus-client-cli", @@ -2988,102 +2978,102 @@ dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", "cumulus-client-pov-recovery", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", + "cumulus-primitives-proof-size-hostfunction", "cumulus-relay-chain-inprocess-interface", "cumulus-relay-chain-interface", "cumulus-relay-chain-minimal-node", "cumulus-relay-chain-streams", "futures", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "prometheus", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-transactions 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus", + "sc-network", + "sc-network-sync", + "sc-network-transactions", + "sc-rpc", + "sc-service", + "sc-sysinfo", + "sc-telemetry", + "sc-transaction-pool", + "sc-utils", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-io", + "sp-runtime", + "sp-transaction-pool", ] [[package]] name = "cumulus-pallet-aura-ext" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-pallet-parachain-system", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "pallet-aura", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-consensus-aura", + "sp-runtime", ] [[package]] name = "cumulus-pallet-dmp-queue" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "staging-xcm", ] [[package]] name = "cumulus-pallet-parachain-system" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-proof-size-hostfunction", "environmental", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "hashbrown 0.15.5", "impl-trait-for-tuples", "log", "pallet-message-queue", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", "polkadot-runtime-parachains", "scale-info", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe", + "sp-core", + "sp-externalities", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "sp-version", + "staging-xcm", "staging-xcm-builder", "trie-db", ] @@ -3091,7 +3081,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -3102,86 +3092,86 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-session", "parity-scale-codec", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "cumulus-pallet-solo-to-para" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-pallet-parachain-system", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "pallet-sudo", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "cumulus-pallet-weight-reclaim" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-storage-weight-reclaim 12.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-storage-weight-reclaim", "derive-where", "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "sp-trie", ] [[package]] name = "cumulus-pallet-xcm" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "staging-xcm", ] [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "approx", "bounded-collections 0.2.4", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-message-queue", "parity-scale-codec", "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", ] @@ -3189,141 +3179,98 @@ dependencies = [ [[package]] name = "cumulus-ping" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-pallet-xcm", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "staging-xcm", ] [[package]] name = "cumulus-primitives-aura" version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "cumulus-primitives-core" -version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "tracing", + "sp-api", + "sp-consensus-aura", ] [[package]] name = "cumulus-primitives-core" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-core-primitives", + "polkadot-parachain-primitives", + "polkadot-primitives", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-runtime", + "sp-trie", + "staging-xcm", "tracing", ] [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "cumulus-primitives-proof-size-hostfunction" -version = "0.13.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-inherents", + "sp-trie", ] [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.13.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "cumulus-primitives-storage-weight-reclaim" -version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "log", - "parity-scale-codec", - "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities", + "sp-runtime-interface", + "sp-trie", ] [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", + "cumulus-primitives-proof-size-hostfunction", "docify", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "cumulus-primitives-utility" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", + "frame-support", "log", "pallet-asset-conversion", "parity-scale-codec", "polkadot-runtime-common", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", ] @@ -3331,94 +3278,94 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-channel 1.9.0", "async-trait", "cumulus-client-bootnodes", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-relay-chain-interface", "futures", "futures-timer", "polkadot-cli", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "polkadot-service", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network", + "sc-sysinfo", + "sc-telemetry", + "sc-tracing", + "sp-api", + "sp-consensus", + "sp-core", + "sp-runtime", + "sp-state-machine", ] [[package]] name = "cumulus-relay-chain-interface" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "futures", "jsonrpsee-core", "parity-scale-codec", "polkadot-overseer", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network", + "sp-api", + "sp-blockchain", + "sp-state-machine", + "sp-version", "thiserror 1.0.69", ] [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", "cumulus-client-bootnodes", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-relay-chain-interface", "cumulus-relay-chain-rpc-interface", "futures", - "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-core-primitives", "polkadot-network-bridge", "polkadot-node-network-protocol", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "polkadot-service", "sc-authority-discovery", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network", + "sc-network-common", + "sc-service", + "sc-tracing", + "sc-utils", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-runtime", + "substrate-prometheus-endpoint", "tracing", ] [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-relay-chain-interface", "either", "futures", @@ -3429,23 +3376,23 @@ dependencies = [ "polkadot-overseer", "prometheus", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network", + "sc-rpc-api", + "sc-service", "schnellru", "serde", "serde_json", "smoldot 0.11.0", "smoldot-light 0.9.0", - "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-authority-discovery", + "sp-consensus-babe", + "sp-core", + "sp-runtime", + "sp-state-machine", + "sp-storage", + "sp-version", + "substrate-prometheus-endpoint", "thiserror 1.0.69", "tokio", "tokio-util", @@ -3456,28 +3403,28 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-streams" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-relay-chain-interface", "futures", "polkadot-node-subsystem", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sp-api", + "sp-consensus", "tracing", ] [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sp-runtime", + "sp-state-machine", + "sp-trie", ] [[package]] @@ -4251,7 +4198,7 @@ dependencies = [ [[package]] name = "ethereum-standards" version = "0.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "alloy-core", ] @@ -4473,8 +4420,8 @@ dependencies = [ "async-trait", "fp-storage", "parity-scale-codec", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] @@ -4484,13 +4431,13 @@ source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f933 dependencies = [ "fc-rpc", "fp-storage", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-aura 0.51.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus-aura", + "sp-api", + "sp-consensus-aura", + "sp-inherents", + "sp-runtime", + "sp-timestamp", ] [[package]] @@ -4499,14 +4446,14 @@ version = "1.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fc-rpc", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-babe 0.51.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus-babe", + "sp-api", + "sp-blockchain", + "sp-consensus-babe", + "sp-inherents", + "sp-runtime", + "sp-timestamp", ] [[package]] @@ -4517,11 +4464,11 @@ dependencies = [ "async-trait", "fp-consensus", "fp-rpc", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus", + "sp-api", + "sp-block-builder", + "sp-consensus", + "sp-runtime", "thiserror 2.0.17", ] @@ -4543,14 +4490,14 @@ dependencies = [ "parity-db", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-client-db", "smallvec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-database", + "sp-runtime", "sqlx", "tokio", ] @@ -4568,13 +4515,13 @@ dependencies = [ "futures-timer", "log", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-utils", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", "tokio", ] @@ -4603,28 +4550,28 @@ dependencies = [ "prometheus", "rand 0.9.2", "rlp 0.6.1", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network", + "sc-network-sync", + "sc-rpc", + "sc-service", + "sc-transaction-pool-api", + "sc-utils", "schnellru", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-externalities", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-storage", + "sp-trie", + "substrate-prometheus-endpoint", "thiserror 2.0.17", "tokio", ] @@ -4641,7 +4588,7 @@ dependencies = [ "rustc-hex", "serde", "serde_json", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", ] [[package]] @@ -4654,11 +4601,11 @@ dependencies = [ "fp-rpc", "fp-storage", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sp-api", + "sp-io", + "sp-runtime", + "sp-storage", ] [[package]] @@ -4812,15 +4759,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", -] - -[[package]] -name = "fork-tree" -version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", ] @@ -4856,21 +4795,21 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] + "sp-core", + "sp-io", + "sp-runtime", + "staging-xcm", +] + +[[package]] name = "fp-consensus" version = "2.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "ethereum", "parity-scale-codec", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] @@ -4881,7 +4820,7 @@ dependencies = [ "ethereum", "ethereum-types", "fp-evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "parity-scale-codec", ] @@ -4892,13 +4831,13 @@ source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f933 dependencies = [ "environmental", "evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "num_enum", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] @@ -4911,10 +4850,10 @@ dependencies = [ "fp-evm", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-core", + "sp-runtime", + "sp-state-machine", ] [[package]] @@ -4922,11 +4861,11 @@ name = "fp-self-contained" version = "1.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "parity-scale-codec", "scale-info", "serde", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] @@ -4947,55 +4886,31 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "linregress", - "log", - "parity-scale-codec", - "paste", - "scale-info", - "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "static_assertions", -] - -[[package]] -name = "frame-benchmarking" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support-procedural 34.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-support-procedural", + "frame-system", "linregress", "log", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-runtime-interface", + "sp-storage", "static_assertions", ] [[package]] name = "frame-benchmarking-cli" version = "49.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "array-bytes 6.2.3", @@ -5003,54 +4918,54 @@ dependencies = [ "clap", "comfy-table", "cumulus-client-parachain-inherent", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-proof-size-hostfunction", "env_filter", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-storage-access-test-runtime", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "gethostname", "handlebars", "itertools 0.11.0", "linked-hash-map", "log", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", "rand 0.8.5", "rand_pcg", - "sc-block-builder 0.45.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-block-builder", + "sc-chain-spec", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-db 0.47.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-wasmtime 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-client-db", + "sc-executor", + "sc-executor-common", + "sc-executor-wasmtime", "sc-runtime-utilities", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service", + "sc-sysinfo", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-database 10.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-core", + "sp-database", + "sp-externalities", + "sp-genesis-builder", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-runtime-interface", + "sp-state-machine", + "sp-storage", + "sp-timestamp", + "sp-transaction-pool", + "sp-trie", + "sp-version", + "sp-wasm-interface", "subxt", "subxt-signer", "thiserror 1.0.69", @@ -5060,15 +4975,15 @@ dependencies = [ [[package]] name = "frame-benchmarking-pallet-pov" version = "31.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", ] [[package]] @@ -5088,7 +5003,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -5099,36 +5014,36 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "frame-election-provider-solution-type", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-std", ] [[package]] name = "frame-executive" version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "aquamarine", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "frame-try-runtime", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-tracing", ] [[package]] @@ -5169,87 +5084,46 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "const-hex", "docify", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "frame-storage-access-test-runtime" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cumulus-pallet-parachain-system", "parity-scale-codec", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-state-machine", + "sp-trie", "substrate-wasm-builder", ] [[package]] name = "frame-support" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "aquamarine", - "array-bytes 6.2.3", - "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "bitflags 1.3.2", - "docify", - "environmental", - "frame-metadata 23.0.0", - "frame-support-procedural 34.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "impl-trait-for-tuples", - "k256", - "log", - "macro_magic", - "parity-scale-codec", - "paste", - "scale-info", - "serde", - "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "tt-call", -] - -[[package]] -name = "frame-support" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "aquamarine", "array-bytes 6.2.3", - "binary-merkle-tree 16.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "binary-merkle-tree", "bitflags 1.3.2", "docify", "environmental", "frame-metadata 23.0.0", - "frame-support-procedural 34.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support-procedural", "impl-trait-for-tuples", "k256", "log", @@ -5259,62 +5133,42 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-metadata-ir 0.11.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-crypto-hashing-proc-macro", + "sp-debug-derive", + "sp-genesis-builder", + "sp-inherents", + "sp-io", + "sp-metadata-ir", + "sp-runtime", + "sp-staking", + "sp-state-machine", + "sp-std", + "sp-tracing", + "sp-trie", + "sp-weights", "tt-call", ] [[package]] name = "frame-support-procedural" version = "34.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "cfg-expr", "derive-syn-parse", "docify", "expander", - "frame-support-procedural-tools 13.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support-procedural-tools 13.0.1", "itertools 0.11.0", "macro_magic", "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "syn 2.0.106", -] - -[[package]] -name = "frame-support-procedural" -version = "34.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "Inflector", - "cfg-expr", - "derive-syn-parse", - "docify", - "expander", - "frame-support-procedural-tools 13.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "itertools 0.11.0", - "macro_magic", - "proc-macro-warning", - "proc-macro2", - "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "syn 2.0.106", ] @@ -5334,21 +5188,9 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "frame-support-procedural-tools-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "frame-support-procedural-tools" -version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support-procedural-tools-derive 12.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support-procedural-tools-derive 12.0.0", "proc-macro-crate 3.4.0", "proc-macro2", "quote", @@ -5369,17 +5211,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "frame-support-procedural-tools-derive" -version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro2", "quote", @@ -5389,74 +5221,55 @@ dependencies = [ [[package]] name = "frame-system" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "cfg-if", - "docify", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "log", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "frame-system" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cfg-if", "docify", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-version", + "sp-weights", ] [[package]] name = "frame-system-benchmarking" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] name = "frame-system-rpc-runtime-api" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", ] [[package]] name = "frame-try-runtime" version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-runtime", ] [[package]] @@ -8009,35 +7822,35 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "log", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", "sc-offchain", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-consensus", "sp-consensus-beefy", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", "sp-mmr-primitives", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "mmr-rpc" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "parity-scale-codec", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-core", "sp-mmr-primitives", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] @@ -8391,10 +8204,10 @@ dependencies = [ "fc-storage", "fp-consensus", "fp-rpc", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-benchmarking-cli", "frame-metadata-hash-extension", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system", "frame-system-rpc-runtime-api", "futures", "hex", @@ -8413,57 +8226,57 @@ dependencies = [ "pallet-transaction-payment-rpc-runtime-api", "polkadot-sdk", "sc-basic-authorship", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-chain-spec-derive 12.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec", + "sc-chain-spec-derive", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-aura 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus", + "sc-consensus-aura", + "sc-consensus-babe", "sc-consensus-babe-rpc", - "sc-consensus-epochs 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-epochs", "sc-consensus-grandpa", "sc-consensus-grandpa-rpc", "sc-consensus-manual-seal", - "sc-consensus-slots 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-slots", + "sc-executor", + "sc-keystore", + "sc-network", + "sc-network-sync", "sc-offchain", - "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc", + "sc-rpc-api", + "sc-service", + "sc-telemetry", + "sc-transaction-pool", + "sc-transaction-pool-api", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-aura", + "sp-consensus-babe", + "sp-consensus-grandpa", + "sp-consensus-slots", + "sp-core", "sp-crypto-ec-utils", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents", + "sp-io", "sp-keyring", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-timestamp", + "sp-transaction-pool", "stc-shield", "stp-io", "stp-shield", "substrate-build-script-utils", "substrate-frame-rpc-system", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint", "subtensor-custom-rpc", "subtensor-custom-rpc-runtime-api", "subtensor-macros", @@ -8481,13 +8294,13 @@ dependencies = [ "fp-evm", "fp-rpc", "fp-self-contained", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", "frame-executive", "frame-metadata 23.0.0", "frame-metadata-hash-extension", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -8548,28 +8361,28 @@ dependencies = [ "serde_json", "sha2 0.10.9", "smallvec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-aura", + "sp-consensus-babe", + "sp-consensus-grandpa", + "sp-consensus-slots", + "sp-core", + "sp-debug-derive", + "sp-genesis-builder", + "sp-inherents", + "sp-io", "sp-npos-elections", - "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-storage", + "sp-tracing", + "sp-transaction-pool", + "sp-version", "stp-io", "stp-shield", "substrate-fixed", @@ -8940,9 +8753,9 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" name = "pallet-admin-utils" version = "4.0.0-dev" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-balances", "pallet-crowdloan", @@ -8955,14 +8768,14 @@ dependencies = [ "pallet-subtensor-swap", "parity-scale-codec", "scale-info", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura", + "sp-consensus-grandpa", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-tracing", + "sp-weights", "substrate-fixed", "subtensor-macros", "subtensor-runtime-common", @@ -8972,144 +8785,144 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-collective", "pallet-identity", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-asset-conversion" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-asset-conversion-ops" version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-asset-conversion", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-asset-conversion-tx-payment" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-asset-conversion", "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "pallet-asset-rate" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] name = "pallet-asset-rewards" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-asset-tx-payment" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-transaction-payment", "parity-scale-codec", "scale-info", "serde", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-assets" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ethereum-standards", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-revive", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] name = "pallet-assets-freezer" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "pallet-assets", @@ -9121,22 +8934,22 @@ dependencies = [ [[package]] name = "pallet-assets-holder" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-assets", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "pallet-atomic-swap" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9146,105 +8959,105 @@ dependencies = [ [[package]] name = "pallet-aura" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-consensus-aura", + "sp-runtime", ] [[package]] name = "pallet-authority-discovery" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-authority-discovery", + "sp-runtime", ] [[package]] name = "pallet-authorship" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "pallet-babe" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-consensus-babe", + "sp-core", + "sp-io", + "sp-runtime", + "sp-session", + "sp-staking", ] [[package]] name = "pallet-bags-list" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "aquamarine", "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-tracing", ] [[package]] name = "pallet-balances" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] @@ -9253,21 +9066,21 @@ version = "1.0.0" source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fp-evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] name = "pallet-beefy" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", @@ -9275,21 +9088,21 @@ dependencies = [ "scale-info", "serde", "sp-consensus-beefy", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-session", + "sp-staking", ] [[package]] name = "pallet-beefy-mmr" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", - "binary-merkle-tree 16.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "binary-merkle-tree", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-beefy", "pallet-mmr", @@ -9297,101 +9110,101 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", "sp-consensus-beefy", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-state-machine", ] [[package]] name = "pallet-bounties" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-bridge-grandpa" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-runtime", "bp-test-utils", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-bridge-messages" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-messages", "bp-runtime", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-std", + "sp-trie", ] [[package]] name = "pallet-bridge-parachains" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-parachains", "bp-polkadot-core", "bp-runtime", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-bridge-grandpa", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-bridge-relayers" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-header-chain", "bp-messages", "bp-relayers", "bp-runtime", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-bridge-grandpa", "pallet-bridge-messages", @@ -9399,54 +9212,54 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-runtime", ] [[package]] name = "pallet-broker" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-runtime", ] [[package]] name = "pallet-child-bounties" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-bounties", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-collator-selection" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-balances", @@ -9454,39 +9267,39 @@ dependencies = [ "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-collective" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-collective-content" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] @@ -9495,9 +9308,9 @@ version = "4.0.0-dev" dependencies = [ "ark-serialize 0.4.2", "enumflags2", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "hex", "log", "pallet-balances", @@ -9506,10 +9319,10 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "sha2 0.10.9", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", "subtensor-macros", "subtensor-runtime-common", "tle", @@ -9519,12 +9332,12 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-balances", @@ -9537,11 +9350,11 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-core", + "sp-io", + "sp-runtime", + "staging-xcm", "staging-xcm-builder", "wasm-instrument", "wasmi 0.32.3", @@ -9550,10 +9363,10 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "pallet-assets", "pallet-balances", "pallet-contracts", @@ -9562,17 +9375,17 @@ dependencies = [ "pallet-timestamp", "pallet-xcm", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", "polkadot-runtime-parachains", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-core", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-tracing", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "xcm-simulator", @@ -9581,7 +9394,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "23.0.3" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro2", "quote", @@ -9591,7 +9404,7 @@ dependencies = [ [[package]] name = "pallet-contracts-uapi" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -9602,101 +9415,101 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "assert_matches", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "serde", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-core-fellowship" version = "25.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-ranked-collective", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-crowdloan" version = "0.1.0" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-balances", "pallet-preimage", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", "subtensor-macros", ] [[package]] name = "pallet-delegated-staking" version = "8.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-democracy" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-dev-mode" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", ] [[package]] @@ -9711,9 +9524,9 @@ dependencies = [ "ark-scale 0.0.11", "ark-serialize 0.4.2", "ark-std 0.4.0", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "hex", "log", "parity-scale-codec", @@ -9721,13 +9534,13 @@ dependencies = [ "serde", "serde_json", "sha2 0.10.9", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", "sp-crypto-ec-utils", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", "sp-keyring", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore", + "sp-runtime", + "sp-std", "subtensor-macros", "tle", "w3f-bls 0.1.3", @@ -9736,92 +9549,92 @@ dependencies = [ [[package]] name = "pallet-dummy-dim" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-election-provider-multi-block" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-election-provider-multi-phase" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", "strum 0.26.3", ] [[package]] name = "pallet-election-provider-support-benchmarking" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system", "parity-scale-codec", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "pallet-elections-phragmen" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-staking", ] [[package]] @@ -9837,14 +9650,14 @@ dependencies = [ "fp-evm", "fp-rpc", "fp-storage", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "pallet-evm", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "sp-version", ] [[package]] @@ -9852,24 +9665,24 @@ name = "pallet-evm" version = "6.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ - "cumulus-primitives-storage-weight-reclaim 12.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-storage-weight-reclaim", "environmental", "ethereum", "evm", "fp-account", "fp-evm", - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "hash-db", "hex-literal", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] @@ -9877,8 +9690,8 @@ name = "pallet-evm-chain-id" version = "1.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", ] @@ -9889,7 +9702,7 @@ version = "2.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fp-evm", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", "substrate-bn", ] @@ -9899,10 +9712,10 @@ version = "2.0.0-dev" source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ "fp-evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "pallet-evm", "parity-scale-codec", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] @@ -9930,65 +9743,65 @@ source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f933 dependencies = [ "fp-evm", "ripemd", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", ] [[package]] name = "pallet-fast-unstake" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-glutton" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "blake2 0.10.6", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-inherents", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-grandpa" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-consensus-grandpa", + "sp-core", + "sp-io", + "sp-runtime", + "sp-session", + "sp-staking", ] [[package]] @@ -9996,70 +9809,70 @@ name = "pallet-hotfix-sufficients" version = "1.0.0" source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-evm", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] name = "pallet-identity" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "enumflags2", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-im-online" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "parity-scale-codec", "scale-info", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-indices" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-insecure-randomness-collective-flip" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10070,106 +9883,106 @@ dependencies = [ [[package]] name = "pallet-lottery" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "pallet-membership" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-message-queue" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-weights", ] [[package]] name = "pallet-meta-tx" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-migrations" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "parity-scale-codec", "polkadot-sdk-frame", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-mixnet" version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", "polkadot-sdk-frame", "scale-info", "serde", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-mixnet 0.15.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-mixnet", ] [[package]] name = "pallet-mmr" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", @@ -10181,7 +9994,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", @@ -10192,7 +10005,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "pallet-assets", @@ -10205,24 +10018,24 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "35.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "enumflags2", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-nis" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10232,7 +10045,7 @@ dependencies = [ [[package]] name = "pallet-node-authorization" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", @@ -10243,75 +10056,75 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-staking", + "sp-tracing", ] [[package]] name = "pallet-nomination-pools-benchmarking" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "pallet-bags-list", "pallet-delegated-staking", "pallet-nomination-pools", "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-runtime-interface", + "sp-staking", ] [[package]] name = "pallet-nomination-pools-runtime-api" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", ] [[package]] name = "pallet-offences" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", "serde", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-offences-benchmarking" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-babe", "pallet-balances", @@ -10322,32 +10135,32 @@ dependencies = [ "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-origin-restriction" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-paged-list" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "parity-scale-codec", @@ -10358,58 +10171,58 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] name = "pallet-people" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", "verifiable", ] [[package]] name = "pallet-preimage" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-proxy" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10419,25 +10232,25 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-recovery" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10447,19 +10260,19 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "assert_matches", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-io", + "sp-runtime", ] [[package]] @@ -10467,46 +10280,46 @@ name = "pallet-registry" version = "4.0.0-dev" dependencies = [ "enumflags2", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", "subtensor-macros", ] [[package]] name = "pallet-remark" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-revive" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "alloy-core", "derive_more 0.99.20", "environmental", "ethereum-standards", "ethereum-types", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "hex-literal", "humantime-serde", "impl-trait-for-tuples", @@ -10528,14 +10341,14 @@ dependencies = [ "rlp 0.6.1", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-arithmetic", + "sp-consensus-aura", + "sp-consensus-babe", + "sp-consensus-slots", + "sp-core", + "sp-io", + "sp-runtime", "substrate-bn", "subxt-signer", ] @@ -10543,21 +10356,21 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "cargo_metadata", "pallet-revive-uapi", "polkavm-linker 0.21.0", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", "toml 0.8.23", ] [[package]] name = "pallet-revive-proc-macro" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro2", "quote", @@ -10567,7 +10380,7 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", @@ -10579,36 +10392,36 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "38.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "pallet-session", "pallet-staking", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-root-testing" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-safe-mode" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "pallet-balances", @@ -10622,7 +10435,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "pallet-ranked-collective", @@ -10634,68 +10447,68 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "sp-weights", ] [[package]] name = "pallet-scored-pool" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-session" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-state-machine", + "sp-trie", ] [[package]] name = "pallet-session-benchmarking" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-session", "pallet-staking", "parity-scale-codec", "rand 0.8.5", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-session", ] [[package]] @@ -10703,9 +10516,9 @@ name = "pallet-shield" version = "0.0.1" dependencies = [ "chacha20poly1305", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "ml-kem", "pallet-aura", @@ -10713,13 +10526,13 @@ dependencies = [ "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura", + "sp-core", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-std", + "sp-weights", "stc-shield", "stp-io", "stp-shield", @@ -10729,41 +10542,41 @@ dependencies = [ [[package]] name = "pallet-skip-feeless-payment" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "pallet-society" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "rand_chacha 0.3.1", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-staking" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", @@ -10771,21 +10584,21 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "serde", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-io", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-staking-async" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-staking-async-rc-client", "parity-scale-codec", @@ -10793,20 +10606,20 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "serde", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-staking-async-ah-client" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", @@ -10814,32 +10627,32 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-staking-async-rc-client" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-staking", + "staging-xcm", ] [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -10850,53 +10663,53 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", ] [[package]] name = "pallet-staking-runtime-api" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-staking", ] [[package]] name = "pallet-state-trie-migration" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-statement" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-core", + "sp-io", + "sp-runtime", + "sp-statement-store", ] [[package]] @@ -10905,9 +10718,9 @@ version = "4.0.0-dev" dependencies = [ "approx", "ark-serialize 0.4.2", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "hex", "hex-literal", "libsecp256k1", @@ -10937,10 +10750,10 @@ dependencies = [ "sp-core", "sp-io", "sp-keyring", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-std", + "sp-tracing", + "sp-version", "substrate-fixed", "subtensor-macros", "subtensor-runtime-common", @@ -10970,21 +10783,21 @@ version = "0.1.0" dependencies = [ "alloy-primitives 0.8.25", "approx", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-subtensor-swap-runtime-api", "parity-scale-codec", "safe-math", "scale-info", "serde", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-tracing", "substrate-fixed", "subtensor-macros", "subtensor-runtime-common", @@ -10998,9 +10811,9 @@ dependencies = [ "jsonrpsee", "pallet-subtensor-swap-runtime-api", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-runtime", "subtensor-runtime-common", "subtensor-swap-interface", ] @@ -11009,7 +10822,7 @@ dependencies = [ name = "pallet-subtensor-swap-runtime-api" version = "1.0.0" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "parity-scale-codec", "scale-info", "sp-api", @@ -11023,156 +10836,156 @@ dependencies = [ name = "pallet-subtensor-utility" version = "40.0.0" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-balances", "pallet-root-testing", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", "subtensor-macros", ] [[package]] name = "pallet-sudo" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-timestamp" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents", + "sp-runtime", + "sp-storage", + "sp-timestamp", ] [[package]] name = "pallet-tips" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-treasury", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-transaction-payment" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "serde", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-transaction-payment-rpc" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-rpc 35.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-rpc", + "sp-runtime", + "sp-weights", ] [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-runtime", + "sp-weights", ] [[package]] name = "pallet-transaction-storage" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-storage-proof 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-transaction-storage-proof", ] [[package]] name = "pallet-treasury" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-balances", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] name = "pallet-tx-pause" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "parity-scale-codec", @@ -11183,65 +10996,65 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "pallet-utility" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-verify-signature" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "sp-weights", ] [[package]] name = "pallet-vesting" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "pallet-whitelist" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -11251,12 +11064,12 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "20.1.3" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bounded-collections 0.2.4", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "hex-literal", "pallet-balances", "pallet-revive", @@ -11264,10 +11077,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "tracing", @@ -11277,16 +11090,16 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", ] @@ -11294,21 +11107,21 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-messages", "bp-runtime", "bp-xcm-bridge-hub", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-bridge-messages", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-std", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", ] @@ -11316,32 +11129,32 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-xcm-bridge-hub-router", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "polkadot-runtime-parachains", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-std", + "staging-xcm", "staging-xcm-builder", ] [[package]] name = "parachains-common" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-asset-tx-payment", "pallet-assets", @@ -11351,14 +11164,14 @@ dependencies = [ "pallet-message-queue", "pallet-xcm", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "scale-info", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura", + "sp-core", + "sp-io", + "sp-runtime", "staging-parachain-info", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm", "staging-xcm-executor", ] @@ -11675,7 +11488,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "futures-timer", @@ -11685,7 +11498,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "rand 0.8.5", "tracing-gum", ] @@ -11693,14 +11506,14 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "rand 0.8.5", "tracing-gum", ] @@ -11708,7 +11521,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fatality", "futures", @@ -11718,12 +11531,12 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "rand 0.8.5", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network", "schnellru", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-keystore", "thiserror 1.0.69", "tracing-gum", ] @@ -11731,7 +11544,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "fatality", @@ -11742,9 +11555,9 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "rand 0.8.5", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network", "schnellru", "thiserror 1.0.69", "tokio", @@ -11764,7 +11577,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "clap", "frame-benchmarking-cli", @@ -11774,13 +11587,13 @@ dependencies = [ "polkadot-node-primitives", "polkadot-service", "sc-cli", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service", "sc-storage-monitor", - "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-sysinfo", + "sc-tracing", + "sp-core", "sp-keyring", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", "substrate-build-script-utils", "thiserror 1.0.69", ] @@ -11788,7 +11601,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "fatality", @@ -11798,11 +11611,11 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "schnellru", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-keystore", + "sp-runtime", "thiserror 1.0.69", "tokio-util", "tracing-gum", @@ -11811,29 +11624,18 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "polkadot-core-primitives" -version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", ] [[package]] name = "polkadot-dispute-distribution" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fatality", "futures", @@ -11844,10 +11646,10 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sc-network", + "sp-application-crypto", + "sp-keystore", "thiserror 1.0.69", "tracing-gum", ] @@ -11855,42 +11657,42 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "reed-solomon-novelpoly", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-trie", "thiserror 1.0.69", ] [[package]] name = "polkadot-gossip-support" version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "rand 0.8.5", "rand_chacha 0.3.1", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network", + "sp-application-crypto", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore", "tracing-gum", ] [[package]] name = "polkadot-network-bridge" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "always-assert", "async-trait", @@ -11903,9 +11705,9 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sc-network", + "sp-consensus", "thiserror 1.0.69", "tracing-gum", ] @@ -11913,7 +11715,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "parity-scale-codec", @@ -11921,9 +11723,9 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "schnellru", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", "thiserror 1.0.69", "tracing-gum", ] @@ -11931,7 +11733,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "bitvec", @@ -11945,17 +11747,17 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "rand 0.8.5", "rand_chacha 0.3.1", "rand_core 0.6.4", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore", "schnellru", "schnorrkel 0.11.5", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-consensus", + "sp-consensus-slots", + "sp-runtime", "thiserror 1.0.69", "tracing-gum", ] @@ -11963,7 +11765,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -11976,18 +11778,18 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "rand 0.8.5", "rand_core 0.6.4", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore", + "sp-consensus", "tracing-gum", ] [[package]] name = "polkadot-node-core-av-store" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "futures", @@ -11997,8 +11799,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sp-consensus", "thiserror 1.0.69", "tracing-gum", ] @@ -12006,7 +11808,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "fatality", @@ -12015,11 +11817,11 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", "polkadot-statement-table", "schnellru", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore", "thiserror 1.0.69", "tracing-gum", ] @@ -12027,13 +11829,13 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sp-keystore", "thiserror 1.0.69", "tracing-gum", "wasm-timer", @@ -12042,7 +11844,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -12054,31 +11856,31 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", + "sp-application-crypto", + "sp-keystore", "tracing-gum", ] [[package]] name = "polkadot-node-core-chain-api" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus-babe", "tracing-gum", ] [[package]] name = "polkadot-node-core-chain-selection" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "futures-timer", @@ -12086,7 +11888,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "thiserror 1.0.69", "tracing-gum", ] @@ -12094,7 +11896,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fatality", "futures", @@ -12102,8 +11904,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sc-keystore", "schnellru", "thiserror 1.0.69", "tracing-gum", @@ -12112,16 +11914,16 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "futures-timer", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sp-blockchain", + "sp-inherents", "thiserror 1.0.69", "tracing-gum", ] @@ -12129,13 +11931,13 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fatality", "futures", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "thiserror 1.0.69", "tracing-gum", ] @@ -12143,7 +11945,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "fatality", @@ -12152,7 +11954,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "thiserror 1.0.69", "tracing-gum", ] @@ -12160,7 +11962,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "always-assert", "array-bytes 6.2.3", @@ -12172,12 +11974,12 @@ dependencies = [ "polkadot-node-metrics", "polkadot-node-primitives", "polkadot-node-subsystem", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", "rand 0.8.5", - "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-tracing", "slotmap", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", "strum 0.26.3", "tempfile", "thiserror 1.0.69", @@ -12188,20 +11990,20 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sp-keystore", "tracing-gum", ] [[package]] name = "polkadot-node-core-pvf-common" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "cpu-time", "futures", @@ -12209,17 +12011,17 @@ dependencies = [ "libc", "nix 0.29.0", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-wasmtime 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", + "sc-executor", + "sc-executor-common", + "sc-executor-wasmtime", "seccompiler", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities", + "sp-io", + "sp-tracing", "thiserror 1.0.69", "tracing-gum", ] @@ -12227,39 +12029,39 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "schnellru", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-babe", "tracing-gum", ] [[package]] name = "polkadot-node-metrics" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bs58", "futures", "futures-timer", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "prioritized-metered-channel", "sc-cli", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service", + "sc-tracing", + "substrate-prometheus-endpoint", ] [[package]] name = "polkadot-node-network-protocol" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -12270,12 +12072,12 @@ dependencies = [ "hex", "parity-scale-codec", "polkadot-node-primitives", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "rand 0.8.5", "sc-authority-discovery", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network", + "sc-network-types", + "sp-runtime", "strum 0.26.3", "thiserror 1.0.69", "tracing-gum", @@ -12284,23 +12086,23 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "bounded-vec", "futures", "futures-timer", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", + "sc-keystore", "schnorrkel 0.11.5", "serde", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-consensus-babe", + "sp-consensus-slots", + "sp-keystore", + "sp-maybe-compressed-blob", "thiserror 1.0.69", "zstd 0.12.4", ] @@ -12308,7 +12110,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -12317,7 +12119,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -12326,26 +12128,26 @@ dependencies = [ "orchestra", "polkadot-node-network-protocol", "polkadot-node-primitives", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "polkadot-statement-table", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network", + "sc-network-types", + "sc-transaction-pool-api", "smallvec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-authority-discovery", + "sp-blockchain", + "sp-consensus-babe", + "sp-runtime", + "substrate-prometheus-endpoint", "thiserror 1.0.69", ] [[package]] name = "polkadot-node-subsystem-util" version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fatality", "futures", @@ -12361,14 +12163,14 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-types", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "prioritized-metered-channel", "rand 0.8.5", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-keystore", "schnellru", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "thiserror 1.0.69", "tracing-gum", ] @@ -12376,7 +12178,7 @@ dependencies = [ [[package]] name = "polkadot-omni-node-lib" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "clap", @@ -12391,12 +12193,12 @@ dependencies = [ "cumulus-client-parachain-inherent", "cumulus-client-service", "cumulus-primitives-aura", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", "cumulus-relay-chain-interface", "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-benchmarking-cli", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "frame-system-rpc-runtime-api", "frame-try-runtime", "futures", @@ -12409,52 +12211,52 @@ dependencies = [ "parachains-common", "parity-scale-codec", "polkadot-cli", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "sc-basic-authorship", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-db 0.47.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-client-db", + "sc-consensus", "sc-consensus-manual-seal", - "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor", + "sc-keystore", + "sc-network", "sc-network-statement", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync", "sc-offchain", - "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc", "sc-runtime-utilities", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service", "sc-statement-store", - "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-sysinfo", + "sc-telemetry", + "sc-tracing", + "sc-transaction-pool", + "sc-transaction-pool-api", "scale-info", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-block-builder", + "sp-consensus", + "sp-consensus-aura", + "sp-core", + "sp-genesis-builder", + "sp-inherents", + "sp-keystore", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-statement-store", + "sp-storage", + "sp-timestamp", + "sp-transaction-pool", + "sp-version", + "sp-weights", "staging-chain-spec-builder", "substrate-frame-rpc-system", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint", "substrate-state-trie-migration-rpc", "subxt-metadata", ] @@ -12462,7 +12264,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -12472,9 +12274,9 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem-types", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sc-client-api", + "sp-core", "tikv-jemalloc-ctl", "tracing-gum", ] @@ -12482,122 +12284,77 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "bounded-collections 0.2.4", - "derive_more 0.99.20", - "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "scale-info", - "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "polkadot-parachain-primitives" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bounded-collections 0.2.4", "derive_more 0.99.20", "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-core-primitives", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-weights", ] [[package]] name = "polkadot-primitives" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "bounded-collections 0.2.4", "hex-literal", "log", "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-core-primitives", + "polkadot-parachain-primitives", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-authority-discovery 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "polkadot-primitives" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "bitvec", - "bounded-collections 0.2.4", - "hex-literal", - "log", - "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "scale-info", - "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-authority-discovery", + "sp-consensus-slots", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-staking", + "sp-std", "thiserror 1.0.69", ] [[package]] name = "polkadot-rpc" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "mmr-rpc", "pallet-transaction-payment-rpc", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sc-chain-spec", + "sc-client-api", + "sc-consensus-babe", "sc-consensus-babe-rpc", "sc-consensus-beefy", "sc-consensus-beefy-rpc", "sc-consensus-grandpa", "sc-consensus-grandpa-rpc", - "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc", "sc-sync-state-rpc", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-transaction-pool-api", + "sp-api", + "sp-application-crypto", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", "sp-consensus-beefy", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore", + "sp-runtime", "substrate-frame-rpc-system", "substrate-state-trie-migration-rpc", ] @@ -12605,13 +12362,13 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "libsecp256k1", "log", @@ -12631,22 +12388,22 @@ dependencies = [ "pallet-treasury", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "polkadot-runtime-parachains", "rustc-hex", "scale-info", "serde", "slot-range-helper", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-io", "sp-keyring", "sp-npos-elections", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-session", + "sp-staking", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "static_assertions", @@ -12655,26 +12412,26 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bs58", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sp-tracing", ] [[package]] name = "polkadot-runtime-parachains" version = "20.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitflags 1.3.2", "bitvec", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-authority-discovery", @@ -12688,26 +12445,26 @@ dependencies = [ "pallet-staking", "pallet-timestamp", "parity-scale-codec", - "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-core-primitives", + "polkadot-parachain-primitives", + "polkadot-primitives", "polkadot-runtime-metrics", "rand 0.8.5", "rand_chacha 0.3.1", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "staging-xcm", "staging-xcm-executor", "static_assertions", ] @@ -12715,7 +12472,7 @@ dependencies = [ [[package]] name = "polkadot-sdk" version = "2506.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "assets-common", "bridge-hub-common", @@ -12729,16 +12486,16 @@ dependencies = [ "cumulus-pallet-xcm", "cumulus-pallet-xcmp-queue", "cumulus-ping", - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "cumulus-primitives-proof-size-hostfunction 0.13.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "cumulus-primitives-core", + "cumulus-primitives-proof-size-hostfunction", "cumulus-primitives-utility", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-benchmarking-cli", "frame-benchmarking-pallet-pov", "frame-election-provider-support", "frame-executive", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-try-runtime", "pallet-alliance", @@ -12852,19 +12609,19 @@ dependencies = [ "polkadot-cli", "polkadot-node-metrics", "polkadot-omni-node-lib", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-parachains", "polkadot-sdk-frame", "polkadot-service", - "sc-client-db 0.47.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-db", + "sc-service", + "sp-runtime", + "sp-staking", "staging-node-inspect", "staging-parachain-info", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "xcm-runtime-apis", @@ -12873,13 +12630,13 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-executive", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -12887,33 +12644,33 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-arithmetic", + "sp-block-builder", + "sp-consensus-aura", + "sp-consensus-grandpa", + "sp-core", + "sp-genesis-builder", + "sp-inherents", + "sp-io", "sp-keyring", - "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-storage", + "sp-transaction-pool", + "sp-version", ] [[package]] name = "polkadot-service" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-benchmarking-cli", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-system", "frame-system-rpc-runtime-api", "futures", "is_executable", @@ -12931,7 +12688,7 @@ dependencies = [ "polkadot-availability-distribution", "polkadot-availability-recovery", "polkadot-collator-protocol", - "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-core-primitives", "polkadot-dispute-distribution", "polkadot-gossip-support", "polkadot-network-bridge", @@ -12957,56 +12714,56 @@ dependencies = [ "polkadot-node-subsystem-types", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "polkadot-rpc", "polkadot-runtime-parachains", "polkadot-statement-distribution", "rococo-runtime", "sc-authority-discovery", "sc-basic-authorship", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec", + "sc-client-api", + "sc-consensus", + "sc-consensus-babe", "sc-consensus-beefy", "sc-consensus-grandpa", - "sc-consensus-slots 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-slots", + "sc-executor", + "sc-keystore", + "sc-network", + "sc-network-sync", "sc-offchain", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-service", "sc-sync-state-rpc", - "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-sysinfo", + "sc-telemetry", + "sc-transaction-pool", + "sc-transaction-pool-api", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-authority-discovery", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", "sp-consensus-beefy", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa", + "sp-core", + "sp-genesis-builder", + "sp-inherents", + "sp-io", "sp-keyring", "sp-mmr-primitives", - "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-timestamp", + "sp-transaction-pool", + "sp-version", + "sp-weights", + "staging-xcm", + "substrate-prometheus-endpoint", "thiserror 1.0.69", "tracing-gum", "westend-runtime", @@ -13016,7 +12773,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitvec", "fatality", @@ -13027,8 +12784,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", + "sp-keystore", "thiserror 1.0.69", "tracing-gum", ] @@ -13036,10 +12793,10 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "tracing-gum", ] @@ -13314,8 +13071,8 @@ dependencies = [ "environmental", "evm", "fp-evm", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "hex", "impl-trait-for-tuples", "log", @@ -13340,7 +13097,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "syn 2.0.106", ] @@ -13522,7 +13279,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "syn 2.0.106", ] @@ -14152,15 +13909,15 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "binary-merkle-tree 16.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "binary-merkle-tree", "bitvec", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-executive", "frame-metadata-hash-extension", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -14211,8 +13968,8 @@ dependencies = [ "pallet-xcm", "pallet-xcm-benchmarks", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-parachains", "rococo-runtime-constants", @@ -14220,27 +13977,27 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-arithmetic", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-babe", "sp-consensus-beefy", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa", + "sp-core", + "sp-genesis-builder", + "sp-inherents", + "sp-io", "sp-keyring", "sp-mmr-primitives", - "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-storage", + "sp-transaction-pool", + "sp-version", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "substrate-wasm-builder", @@ -14250,16 +14007,16 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-weights", + "staging-xcm", "staging-xcm-builder", ] @@ -14602,8 +14359,8 @@ name = "safe-math" version = "0.1.0" dependencies = [ "num-traits", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-std", "substrate-fixed", ] @@ -14646,29 +14403,18 @@ dependencies = [ [[package]] name = "sc-allocator" version = "32.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "log", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sc-allocator" -version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-wasm-interface", "thiserror 1.0.69", ] [[package]] name = "sc-authority-discovery" version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -14680,18 +14426,18 @@ dependencies = [ "prost 0.12.6", "prost-build", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network", + "sc-network-types", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-authority-discovery", + "sp-blockchain", + "sp-core", + "sp-keystore", + "sp-runtime", + "substrate-prometheus-endpoint", "thiserror 1.0.69", "tokio", ] @@ -14699,123 +14445,71 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "log", "parity-scale-codec", - "sc-block-builder 0.45.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-block-builder", "sc-proposer-metrics", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry", + "sc-transaction-pool-api", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", "stp-shield", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-block-builder" -version = "0.45.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-block-builder" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-chain-spec" -version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "array-bytes 6.2.3", - "docify", - "memmap2 0.9.8", "parity-scale-codec", - "sc-chain-spec-derive 12.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "serde", - "serde_json", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-trie", ] [[package]] name = "sc-chain-spec" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "clap", "docify", "memmap2 0.9.8", "parity-scale-codec", - "sc-chain-spec-derive 12.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec-derive", + "sc-client-api", + "sc-executor", + "sc-network", + "sc-telemetry", "serde", "serde_json", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-chain-spec-derive" -version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", - "syn 2.0.106", + "sp-blockchain", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-genesis-builder", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-tracing", ] [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -14826,7 +14520,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.53.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "chrono", @@ -14842,25 +14536,25 @@ dependencies = [ "rand 0.8.5", "regex", "rpassword", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-db 0.47.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-mixnet 0.21.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-client-db", + "sc-keystore", + "sc-mixnet", + "sc-network", + "sc-service", + "sc-telemetry", + "sc-tracing", + "sc-transaction-pool", + "sc-utils", "serde", "serde_json", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain", + "sp-core", "sp-keyring", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-panic-handler 13.0.2 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore", + "sp-panic-handler", + "sp-runtime", + "sp-version", "thiserror 1.0.69", "tokio", ] @@ -14868,87 +14562,33 @@ dependencies = [ [[package]] name = "sc-client-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "fnv", - "futures", - "log", - "parity-scale-codec", - "parking_lot 0.12.5", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-client-api" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "fnv", "futures", "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-database 10.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-client-db" -version = "0.47.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "hash-db", - "kvdb", - "kvdb-memorydb", - "kvdb-rocksdb", - "linked-hash-map", - "log", - "parity-db", - "parity-scale-codec", - "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-state-db 0.39.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "schnellru", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sysinfo", + "sc-executor", + "sc-transaction-pool-api", + "sc-utils", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-database", + "sp-externalities", + "sp-runtime", + "sp-state-machine", + "sp-storage", + "sp-trie", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-client-db" version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hash-db", "kvdb", @@ -14959,167 +14599,79 @@ dependencies = [ "parity-db", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-state-db 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-state-db", "schnellru", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-database 10.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-blockchain", + "sp-core", + "sp-database", + "sp-runtime", + "sp-state-machine", + "sp-trie", + "substrate-prometheus-endpoint", "sysinfo", ] [[package]] name = "sc-consensus" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "futures", - "log", - "mockall", - "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "serde", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sc-consensus" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "log", "mockall", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network-types", + "sc-utils", "serde", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sc-consensus-aura" -version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "futures", - "log", - "parity-scale-codec", - "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", + "sp-state-machine", + "substrate-prometheus-endpoint", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-aura" version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "futures", - "log", - "parity-scale-codec", - "sc-block-builder 0.45.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-slots 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sc-consensus-babe" -version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "futures", "log", - "num-bigint", - "num-rational", - "num-traits", "parity-scale-codec", - "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-epochs 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-slots 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-block-builder", + "sc-client-api", + "sc-consensus", + "sc-consensus-slots", + "sc-telemetry", + "sp-api", + "sp-application-crypto", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-aura", + "sp-consensus-slots", + "sp-core", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "substrate-prometheus-endpoint", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-babe" version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", - "fork-tree 13.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "fork-tree", "futures", "log", "num-bigint", @@ -15127,54 +14679,54 @@ dependencies = [ "num-traits", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-epochs 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-slots 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus", + "sc-consensus-epochs", + "sc-consensus-slots", + "sc-telemetry", + "sc-transaction-pool-api", + "sp-api", + "sp-application-crypto", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-consensus-slots", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "substrate-prometheus-endpoint", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-babe-rpc" version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "jsonrpsee", - "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-epochs 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-consensus-babe", + "sc-consensus-epochs", + "sc-rpc-api", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-core", + "sp-keystore", + "sp-runtime", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-beefy" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15183,23 +14735,23 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus", + "sc-network", "sc-network-gossip", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync", + "sc-network-types", + "sc-utils", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", "sp-consensus-beefy", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-keystore", + "sp-runtime", + "substrate-prometheus-endpoint", "thiserror 1.0.69", "tokio", "wasm-timer", @@ -15208,7 +14760,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "jsonrpsee", @@ -15216,109 +14768,96 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "sc-consensus-beefy", - "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc", "serde", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", "sp-consensus-beefy", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-epochs" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-consensus-epochs" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "fork-tree 13.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "fork-tree", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus", + "sp-blockchain", + "sp-runtime", ] [[package]] name = "sc-consensus-grandpa" version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ahash", "array-bytes 6.2.3", "async-trait", "dyn-clone", "finality-grandpa", - "fork-tree 13.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "fork-tree", "futures", "futures-timer", "log", "parity-scale-codec", "parking_lot 0.12.5", "rand 0.8.5", - "sc-block-builder 0.45.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-block-builder", + "sc-chain-spec", + "sc-client-api", + "sc-consensus", + "sc-network", + "sc-network-common", "sc-network-gossip", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network-sync", + "sc-network-types", + "sc-telemetry", + "sc-transaction-pool-api", + "sc-utils", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-consensus-grandpa", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-keystore", + "sp-runtime", + "substrate-prometheus-endpoint", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-grandpa-rpc" version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "finality-grandpa", "futures", "jsonrpsee", "log", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", "sc-consensus-grandpa", - "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc", "serde", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain", + "sp-core", + "sp-runtime", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-manual-seal" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "assert_matches", "async-trait", @@ -15327,143 +14866,84 @@ dependencies = [ "jsonrpsee", "log", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-aura 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-epochs 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus", + "sc-consensus-aura", + "sc-consensus-babe", + "sc-consensus-epochs", + "sc-transaction-pool", + "sc-transaction-pool-api", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-consensus-aura", + "sp-consensus-babe", + "sp-consensus-slots", + "sp-core", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-timestamp", + "substrate-prometheus-endpoint", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-slots" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "futures", - "futures-timer", - "log", - "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-consensus-slots" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "futures-timer", "log", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-executor" -version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.12.5", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-polkavm 0.36.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-wasmtime 0.39.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "schnellru", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "tracing", + "sc-client-api", + "sc-consensus", + "sc-telemetry", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-consensus-slots", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", ] [[package]] name = "sc-executor" version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", - "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-polkavm 0.36.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-wasmtime 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor-common", + "sc-executor-polkavm", + "sc-executor-wasmtime", "schnellru", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-panic-handler 13.0.2 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-core", + "sp-externalities", + "sp-io", + "sp-panic-handler", + "sp-runtime-interface", + "sp-trie", + "sp-version", + "sp-wasm-interface", "tracing", ] [[package]] name = "sc-executor-common" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "polkavm 0.24.0", - "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "wasm-instrument", -] - -[[package]] -name = "sc-executor-common" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "polkavm 0.24.0", - "sc-allocator 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-allocator", + "sp-maybe-compressed-blob", + "sp-wasm-interface", "thiserror 1.0.69", "wasm-instrument", ] @@ -15471,149 +14951,64 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.36.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "log", - "polkavm 0.24.0", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-executor-polkavm" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "polkavm 0.24.0", - "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-executor-wasmtime" -version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "anyhow", - "log", - "parking_lot 0.12.5", - "rustix 0.36.17", - "sc-allocator 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-common 0.39.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "wasmtime", + "sc-executor-common", + "sp-wasm-interface", ] [[package]] name = "sc-executor-wasmtime" version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "log", "parking_lot 0.12.5", "rustix 0.36.17", - "sc-allocator 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-allocator", + "sc-executor-common", + "sp-runtime-interface", + "sp-wasm-interface", "wasmtime", ] [[package]] name = "sc-informant" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "console", - "futures", - "futures-timer", - "log", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-informant" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "console", "futures", "futures-timer", "log", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-keystore" -version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "array-bytes 6.2.3", - "parking_lot 0.12.5", - "serde_json", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", + "sc-client-api", + "sc-network", + "sc-network-sync", + "sp-blockchain", + "sp-runtime", ] [[package]] name = "sc-keystore" version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "parking_lot 0.12.5", "serde_json", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sc-mixnet" -version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "array-bytes 6.2.3", - "arrayvec 0.7.6", - "blake2 0.10.6", - "bytes", - "futures", - "futures-timer", - "log", - "mixnet", - "parity-scale-codec", - "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-mixnet 0.15.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "thiserror 1.0.69", ] [[package]] name = "sc-mixnet" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "arrayvec 0.7.6", @@ -15625,73 +15020,23 @@ dependencies = [ "mixnet", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-mixnet 0.15.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sc-network" -version = "0.51.1" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "array-bytes 6.2.3", - "async-channel 1.9.0", - "async-trait", - "asynchronous-codec 0.6.2", - "bytes", - "cid 0.9.0", - "either", - "fnv", - "futures", - "futures-timer", - "ip_network", - "libp2p", - "linked_hash_set", - "litep2p", - "log", - "mockall", - "parity-scale-codec", - "parking_lot 0.12.5", - "partial_sort", - "pin-project", - "prost 0.12.6", - "prost-build", - "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "schnellru", - "serde", - "serde_json", - "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network", + "sc-network-types", + "sc-transaction-pool-api", + "sp-api", + "sp-consensus", + "sp-core", + "sp-keystore", + "sp-mixnet", + "sp-runtime", "thiserror 1.0.69", - "tokio", - "tokio-stream", - "unsigned-varint 0.7.2", - "void", - "wasm-timer", - "zeroize", ] [[package]] name = "sc-network" version = "0.51.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15716,19 +15061,19 @@ dependencies = [ "prost 0.12.6", "prost-build", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network-common", + "sc-network-types", + "sc-utils", "schnellru", "serde", "serde_json", "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-blockchain", + "sp-core", + "sp-runtime", + "substrate-prometheus-endpoint", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -15741,67 +15086,36 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "bitflags 1.3.2", - "parity-scale-codec", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-network-common" -version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "sc-network-gossip" version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ahash", "futures", "futures-timer", "log", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network", + "sc-network-common", + "sc-network-sync", + "sc-network-types", "schnellru", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "substrate-prometheus-endpoint", "tracing", ] [[package]] name = "sc-network-light" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "array-bytes 6.2.3", - "async-channel 1.9.0", - "futures", - "log", - "parity-scale-codec", - "prost 0.12.6", - "prost-build", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sc-network-light" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15810,168 +15124,93 @@ dependencies = [ "parity-scale-codec", "prost 0.12.6", "prost-build", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network", + "sc-network-types", + "sp-blockchain", + "sp-core", + "sp-runtime", "thiserror 1.0.69", ] [[package]] name = "sc-network-statement" version = "0.33.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "futures", "log", "parity-scale-codec", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-network", + "sc-network-common", + "sc-network-sync", + "sc-network-types", + "sp-consensus", + "sp-runtime", + "sp-statement-store", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-network-sync" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", - "fork-tree 13.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "fork-tree", "futures", "log", "mockall", "parity-scale-codec", "prost 0.12.6", "prost-build", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-consensus", + "sc-network", + "sc-network-common", + "sc-network-types", + "sc-utils", "schnellru", "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-consensus-grandpa", + "sp-core", + "sp-runtime", + "substrate-prometheus-endpoint", "thiserror 1.0.69", "tokio", "tokio-stream", ] [[package]] -name = "sc-network-sync" +name = "sc-network-transactions" version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", - "async-channel 1.9.0", - "async-trait", - "fork-tree 13.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "futures", "log", - "mockall", "parity-scale-codec", - "prost 0.12.6", - "prost-build", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "schnellru", - "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "tokio", - "tokio-stream", + "sc-network", + "sc-network-common", + "sc-network-sync", + "sc-network-types", + "sc-utils", + "sp-consensus", + "sp-runtime", + "substrate-prometheus-endpoint", ] [[package]] -name = "sc-network-transactions" -version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "array-bytes 6.2.3", - "futures", - "log", - "parity-scale-codec", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-network-transactions" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "array-bytes 6.2.3", - "futures", - "log", - "parity-scale-codec", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-network-types" -version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "bs58", - "bytes", - "ed25519-dalek", - "libp2p-identity", - "libp2p-kad", - "litep2p", - "log", - "multiaddr 0.18.2", - "multihash 0.19.3", - "rand 0.8.5", - "serde", - "serde_with", - "thiserror 1.0.69", - "zeroize", -] - -[[package]] -name = "sc-network-types" -version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +name = "sc-network-types" +version = "0.17.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bs58", "bytes", @@ -15992,7 +15231,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bytes", "fnv", @@ -16008,17 +15247,17 @@ dependencies = [ "parking_lot 0.12.5", "rand 0.8.5", "rustls", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-network", + "sc-network-types", + "sc-transaction-pool-api", + "sc-utils", + "sp-api", + "sp-core", + "sp-externalities", + "sp-keystore", + "sp-offchain", + "sp-runtime", "threadpool", "tracing", ] @@ -16026,144 +15265,68 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "log", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-rpc" -version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "futures", - "jsonrpsee", "log", - "parity-scale-codec", - "parking_lot 0.12.5", - "sc-block-builder 0.45.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-offchain 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-statement-store 21.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "tokio", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-rpc" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "jsonrpsee", "log", "parity-scale-codec", "parking_lot 0.12.5", - "sc-block-builder 0.45.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-mixnet 0.21.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-block-builder", + "sc-chain-spec", + "sc-client-api", + "sc-mixnet", + "sc-rpc-api", + "sc-tracing", + "sc-transaction-pool-api", + "sc-utils", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-rpc 35.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-keystore", + "sp-offchain", + "sp-rpc", + "sp-runtime", + "sp-session", + "sp-statement-store", + "sp-version", "tokio", ] [[package]] name = "sc-rpc-api" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "jsonrpsee", - "parity-scale-codec", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-mixnet 0.21.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "scale-info", - "serde", - "serde_json", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sc-rpc-api" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-mixnet 0.21.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec", + "sc-mixnet", + "sc-transaction-pool-api", "scale-info", "serde", "serde_json", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-rpc 35.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-rpc", + "sp-runtime", + "sp-version", "thiserror 1.0.69", ] [[package]] name = "sc-rpc-server" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "dyn-clone", - "forwarded-header-value", - "futures", - "governor", - "http 1.3.1", - "http-body-util", - "hyper 1.7.0", - "ip_network", - "jsonrpsee", - "log", - "sc-rpc-api 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "serde", - "serde_json", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "tokio", - "tower", - "tower-http", -] - -[[package]] -name = "sc-rpc-server" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -16175,10 +15338,10 @@ dependencies = [ "ip_network", "jsonrpsee", "log", - "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-rpc-api", "serde", "serde_json", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint", "tokio", "tower", "tower-http", @@ -16187,40 +15350,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "array-bytes 6.2.3", - "futures", - "futures-util", - "hex", - "itertools 0.11.0", - "jsonrpsee", - "log", - "parity-scale-codec", - "parking_lot 0.12.5", - "rand 0.8.5", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "schnellru", - "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "tokio", - "tokio-stream", -] - -[[package]] -name = "sc-rpc-spec-v2" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "futures", @@ -16232,19 +15362,19 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "rand 0.8.5", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec", + "sc-client-api", + "sc-rpc", + "sc-transaction-pool-api", "schnellru", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-rpc 35.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-rpc", + "sp-runtime", + "sp-version", + "substrate-prometheus-endpoint", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -16253,86 +15383,22 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor-common 0.39.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sc-service" -version = "0.52.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "async-trait", - "directories", - "exit-future", - "futures", - "futures-timer", - "jsonrpsee", - "log", "parity-scale-codec", - "parking_lot 0.12.5", - "pin-project", - "rand 0.8.5", - "sc-chain-spec 44.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-db 0.47.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-informant 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-keystore 36.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-light 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-transactions 0.50.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc 46.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc-server 23.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc-spec-v2 0.51.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-sysinfo 43.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool 40.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "schnellru", - "serde", - "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-storage-proof 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "static_init", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "tempfile", + "sc-executor", + "sc-executor-common", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-state-machine", + "sp-wasm-interface", "thiserror 1.0.69", - "tokio", - "tracing", - "tracing-futures", ] [[package]] name = "sc-service" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "directories", @@ -16345,47 +15411,47 @@ dependencies = [ "parking_lot 0.12.5", "pin-project", "rand 0.8.5", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-db 0.47.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-informant 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network 0.51.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-common 0.49.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-light 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-sync 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-transactions 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-network-types 0.17.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc 46.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc-server 23.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc-spec-v2 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-sysinfo 43.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec", + "sc-client-api", + "sc-client-db", + "sc-consensus", + "sc-executor", + "sc-informant", + "sc-keystore", + "sc-network", + "sc-network-common", + "sc-network-light", + "sc-network-sync", + "sc-network-transactions", + "sc-network-types", + "sc-rpc", + "sc-rpc-server", + "sc-rpc-spec-v2", + "sc-sysinfo", + "sc-telemetry", + "sc-tracing", + "sc-transaction-pool", + "sc-transaction-pool-api", + "sc-utils", "schnellru", "serde", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-storage-proof 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-externalities", + "sp-keystore", + "sp-runtime", + "sp-session", + "sp-state-machine", + "sp-storage", + "sp-transaction-pool", + "sp-transaction-storage-proof", + "sp-trie", + "sp-version", "static_init", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-prometheus-endpoint", "tempfile", "thiserror 1.0.69", "tokio", @@ -16396,53 +15462,42 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "log", - "parity-scale-codec", - "parking_lot 0.12.5", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-state-db" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.5", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", ] [[package]] name = "sc-statement-store" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-db", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-keystore 36.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-keystore", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-statement-store", + "substrate-prometheus-endpoint", "tokio", ] [[package]] name = "sc-storage-monitor" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "clap", "fs4", "log", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", "thiserror 1.0.69", "tokio", ] @@ -16450,46 +15505,26 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-babe 0.51.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-consensus-epochs 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec", + "sc-client-api", + "sc-consensus-babe", + "sc-consensus-epochs", "sc-consensus-grandpa", "serde", "serde_json", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain", + "sp-runtime", "thiserror 1.0.69", ] [[package]] name = "sc-sysinfo" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "derive_more 0.99.20", - "futures", - "libc", - "log", - "rand 0.8.5", - "rand_pcg", - "regex", - "sc-telemetry 29.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "serde", - "serde_json", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-sysinfo" -version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "derive_more 0.99.20", "futures", @@ -16498,37 +15533,18 @@ dependencies = [ "rand 0.8.5", "rand_pcg", "regex", - "sc-telemetry 29.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "serde", - "serde_json", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-telemetry" -version = "29.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "chrono", - "futures", - "libp2p", - "log", - "parking_lot 0.12.5", - "pin-project", - "rand 0.8.5", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-telemetry", "serde", "serde_json", - "thiserror 1.0.69", - "wasm-timer", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", ] [[package]] name = "sc-telemetry" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "chrono", "futures", @@ -16537,7 +15553,7 @@ dependencies = [ "parking_lot 0.12.5", "pin-project", "rand 0.8.5", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-utils", "serde", "serde_json", "thiserror 1.0.69", @@ -16547,7 +15563,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "chrono", "console", @@ -16557,15 +15573,15 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", "rustc-hash 1.1.0", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing-proc-macro 11.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-tracing-proc-macro", "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-rpc 35.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-rpc", + "sp-runtime", + "sp-tracing", "thiserror 1.0.69", "tracing", "tracing-log", @@ -16573,48 +15589,9 @@ dependencies = [ ] [[package]] -name = "sc-tracing" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "chrono", - "console", - "is-terminal", - "libc", - "log", - "parity-scale-codec", - "parking_lot 0.12.5", - "rustc-hash 1.1.0", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-tracing-proc-macro 11.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-rpc 35.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "tracing", - "tracing-log", - "tracing-subscriber 0.3.18", -] - -[[package]] -name = "sc-tracing-proc-macro" -version = "11.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "sc-tracing-proc-macro" -version = "11.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +name = "sc-tracing-proc-macro" +version = "11.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -16625,38 +15602,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "futures", - "futures-timer", - "indexmap 2.11.4", - "itertools 0.11.0", - "linked-hash-map", - "parity-scale-codec", - "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "tokio", - "tokio-stream", - "tracing", -] - -[[package]] -name = "sc-transaction-pool" -version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -16666,18 +15612,18 @@ dependencies = [ "linked-hash-map", "parity-scale-codec", "parking_lot 0.12.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-utils 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-transaction-pool-api", + "sc-utils", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-tracing", + "sp-transaction-pool", + "substrate-prometheus-endpoint", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -16687,24 +15633,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "futures", - "indexmap 2.11.4", - "log", - "parity-scale-codec", - "serde", - "sp-blockchain 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sc-transaction-pool-api" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", @@ -16712,30 +15641,16 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-blockchain", + "sp-core", + "sp-runtime", "thiserror 1.0.69", ] [[package]] name = "sc-utils" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-channel 1.9.0", - "futures", - "futures-timer", - "log", - "parking_lot 0.12.5", - "prometheus", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sc-utils" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-channel 1.9.0", "futures", @@ -16743,7 +15658,7 @@ dependencies = [ "log", "parking_lot 0.12.5", "prometheus", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", ] [[package]] @@ -17349,7 +16264,7 @@ name = "share-pool" version = "0.1.0" dependencies = [ "safe-math", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-std", "substrate-fixed", ] @@ -17433,12 +16348,12 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "enumn", "parity-scale-codec", "paste", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] @@ -17696,22 +16611,22 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bp-relayers", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "hex-literal", "log", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", ] @@ -17780,65 +16695,29 @@ dependencies = [ [[package]] name = "sp-api" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "docify", - "hash-db", - "log", - "parity-scale-codec", - "scale-info", - "sp-api-proc-macro 23.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-metadata-ir 0.11.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sp-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "hash-db", "log", "parity-scale-codec", "scale-info", - "sp-api-proc-macro 23.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-metadata-ir 0.11.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api-proc-macro", + "sp-core", + "sp-externalities", + "sp-metadata-ir", + "sp-runtime", + "sp-runtime-interface", + "sp-state-machine", + "sp-trie", + "sp-version", "thiserror 1.0.69", ] [[package]] name = "sp-api-proc-macro" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "Inflector", - "blake2 0.10.6", - "expander", - "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "sp-api-proc-macro" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "blake2 0.10.6", @@ -17852,45 +16731,19 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-application-crypto" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-arithmetic" -version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "docify", - "integer-sqrt", - "num-traits", "parity-scale-codec", "scale-info", "serde", - "static_assertions", + "sp-core", + "sp-io", ] [[package]] name = "sp-arithmetic" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "integer-sqrt", @@ -17904,81 +16757,40 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-authority-discovery" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-block-builder" -version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-runtime", ] [[package]] name = "sp-block-builder" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-blockchain" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "futures", - "parity-scale-codec", - "parking_lot 0.12.5", - "schnellru", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-database 10.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "tracing", + "sp-api", + "sp-inherents", + "sp-runtime", ] [[package]] name = "sp-blockchain" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "futures", "parity-scale-codec", "parking_lot 0.12.5", "schnellru", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-database 10.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-consensus", + "sp-core", + "sp-database", + "sp-runtime", + "sp-state-machine", "thiserror 1.0.69", "tracing", ] @@ -17986,179 +16798,103 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "futures", - "log", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sp-consensus" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "futures", "log", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents", + "sp-runtime", + "sp-state-machine", "thiserror 1.0.69", ] [[package]] name = "sp-consensus-aura" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "parity-scale-codec", - "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-consensus-aura" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "parity-scale-codec", - "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-consensus-babe" -version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-consensus-slots", + "sp-inherents", + "sp-runtime", + "sp-timestamp", ] [[package]] name = "sp-consensus-babe" version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-slots 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-consensus-slots", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-timestamp", ] [[package]] name = "sp-consensus-beefy" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-keystore", "sp-mmr-primitives", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-weights", "strum 0.26.3", ] [[package]] name = "sp-consensus-grandpa" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "finality-grandpa", - "log", - "parity-scale-codec", - "scale-info", - "serde", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-consensus-grandpa" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "finality-grandpa", "log", "parity-scale-codec", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-keystore", + "sp-runtime", ] [[package]] name = "sp-consensus-slots" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-timestamp 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-consensus-slots" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde", - "sp-timestamp 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-timestamp", ] [[package]] name = "sp-core" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ark-vrf", "array-bytes 6.2.3", @@ -18189,62 +16925,14 @@ dependencies = [ "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "ss58-registry", - "substrate-bip39 0.6.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "tracing", - "w3f-bls 0.1.9", - "zeroize", -] - -[[package]] -name = "sp-core" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "ark-vrf", - "array-bytes 6.2.3", - "bitflags 1.3.2", - "blake2 0.10.6", - "bounded-collections 0.2.4", - "bs58", - "dyn-clone", - "ed25519-zebra", - "futures", - "hash-db", - "hash256-std-hasher", - "impl-serde", - "itertools 0.11.0", - "k256", - "libsecp256k1", - "log", - "merlin", - "parity-bip39", - "parity-scale-codec", - "parking_lot 0.12.5", - "paste", - "primitive-types 0.13.1", - "rand 0.8.5", - "scale-info", - "schnorrkel 0.11.5", - "secp256k1 0.28.2", - "secrecy 0.8.0", - "serde", - "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-debug-derive", + "sp-externalities", + "sp-runtime-interface", + "sp-std", + "sp-storage", "ss58-registry", - "substrate-bip39 0.6.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "substrate-bip39", "thiserror 1.0.69", "tracing", "w3f-bls 0.1.9", @@ -18254,7 +16942,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.16.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -18268,7 +16956,7 @@ dependencies = [ "ark-ed-on-bls12-381-bandersnatch 0.4.0", "ark-ed-on-bls12-381-bandersnatch-ext", "ark-scale 0.0.12", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime-interface", ] [[package]] @@ -18288,20 +16976,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "blake2b_simd", - "byteorder", - "digest 0.10.7", - "sha2 0.10.9", - "sha3", - "twox-hash", -] - -[[package]] -name = "sp-crypto-hashing" -version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "blake2b_simd", "byteorder", @@ -18314,36 +16989,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "syn 2.0.106", -] - -[[package]] -name = "sp-crypto-hashing-proc-macro" -version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", "syn 2.0.106", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "kvdb", - "parking_lot 0.12.5", -] - -[[package]] -name = "sp-database" -version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "kvdb", "parking_lot 0.12.5", @@ -18352,17 +17008,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "sp-debug-derive" -version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "proc-macro2", "quote", @@ -18372,103 +17018,42 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", "parity-scale-codec", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-externalities" -version = "0.30.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "environmental", - "parity-scale-codec", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-genesis-builder" -version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde_json", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-storage", ] [[package]] name = "sp-genesis-builder" version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-inherents" -version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "impl-trait-for-tuples", - "parity-scale-codec", - "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", + "sp-api", + "sp-runtime", ] [[package]] name = "sp-inherents" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", "thiserror 1.0.69", ] [[package]] name = "sp-io" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "bytes", - "docify", - "ed25519-dalek", - "libsecp256k1", - "log", - "parity-scale-codec", - "polkavm-derive 0.24.0", - "rustversion", - "secp256k1 0.28.2", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "tracing", - "tracing-core", -] - -[[package]] -name = "sp-io" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bytes", "docify", @@ -18479,14 +17064,14 @@ dependencies = [ "polkavm-derive 0.24.0", "rustversion", "secp256k1 0.28.2", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities", + "sp-keystore", + "sp-runtime-interface", + "sp-state-machine", + "sp-tracing", + "sp-trie", "tracing", "tracing-core", ] @@ -18494,48 +17079,28 @@ dependencies = [ [[package]] name = "sp-keyring" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", "strum 0.26.3", ] [[package]] name = "sp-keystore" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-keystore" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.12.5", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-externalities", ] [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "thiserror 1.0.69", - "zstd 0.12.4", -] - -[[package]] -name = "sp-maybe-compressed-blob" -version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -18544,17 +17109,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.11.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "frame-metadata 23.0.0", - "parity-scale-codec", - "scale-info", -] - -[[package]] -name = "sp-metadata-ir" -version = "0.11.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "frame-metadata 23.0.0", "parity-scale-codec", @@ -18564,88 +17119,58 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.15.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-mixnet" -version = "0.15.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", ] [[package]] name = "sp-mmr-primitives" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "log", "parity-scale-codec", "polkadot-ckb-merkle-mountain-range", "scale-info", "serde", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-core", + "sp-debug-derive", + "sp-runtime", "thiserror 1.0.69", ] [[package]] name = "sp-npos-elections" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-offchain" -version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-runtime", ] [[package]] name = "sp-offchain" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-panic-handler" -version = "13.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "backtrace", - "regex", + "sp-api", + "sp-core", + "sp-runtime", ] [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "backtrace", "regex", @@ -18654,58 +17179,19 @@ dependencies = [ [[package]] name = "sp-rpc" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "rustc-hash 1.1.0", "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-rpc" -version = "35.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "rustc-hash 1.1.0", - "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-runtime" -version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "binary-merkle-tree 16.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "docify", - "either", - "hash256-std-hasher", - "impl-trait-for-tuples", - "log", - "num-traits", - "parity-scale-codec", - "paste", - "rand 0.8.5", - "scale-info", - "serde", - "simple-mermaid", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "tracing", - "tuplex", + "sp-core", ] [[package]] name = "sp-runtime" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "binary-merkle-tree 16.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "binary-merkle-tree", "docify", "either", "hash256-std-hasher", @@ -18718,13 +17204,13 @@ dependencies = [ "scale-info", "serde", "simple-mermaid", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-application-crypto", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-std", + "sp-trie", + "sp-weights", "tracing", "tuplex", ] @@ -18732,45 +17218,26 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "30.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive 0.24.0", "primitive-types 0.13.1", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface-proc-macro 19.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "static_assertions", -] - -[[package]] -name = "sp-runtime-interface" -version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "bytes", - "impl-trait-for-tuples", - "parity-scale-codec", - "polkavm-derive 0.24.0", - "primitive-types 0.13.1", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface-proc-macro 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-wasm-interface 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities", + "sp-runtime-interface-proc-macro", + "sp-std", + "sp-storage", + "sp-tracing", + "sp-wasm-interface", "static_assertions", ] [[package]] name = "sp-runtime-interface-proc-macro" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "expander", @@ -18780,97 +17247,37 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "sp-runtime-interface-proc-macro" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "Inflector", - "expander", - "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "sp-session" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "scale-info", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - [[package]] name = "sp-session" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-keystore 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-staking" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-core", + "sp-keystore", + "sp-runtime", + "sp-staking", ] [[package]] name = "sp-staking" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-state-machine" -version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "hash-db", - "log", - "parity-scale-codec", - "parking_lot 0.12.5", - "rand 0.8.5", - "smallvec", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-panic-handler 13.0.2 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "tracing", - "trie-db", + "sp-core", + "sp-runtime", ] [[package]] name = "sp-state-machine" version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hash-db", "log", @@ -18878,10 +17285,10 @@ dependencies = [ "parking_lot 0.12.5", "rand 0.8.5", "smallvec", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-panic-handler 13.0.2 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-externalities", + "sp-panic-handler", + "sp-trie", "thiserror 1.0.69", "tracing", "trie-db", @@ -18890,7 +17297,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -18900,114 +17307,50 @@ dependencies = [ "rand 0.8.5", "scale-info", "sha2 0.10.9", - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "x25519-dalek", -] - -[[package]] -name = "sp-statement-store" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "aes-gcm", - "curve25519-dalek", - "ed25519-dalek", - "hkdf", - "parity-scale-codec", - "rand 0.8.5", - "scale-info", - "sha2 0.10.9", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "x25519-dalek", -] - -[[package]] -name = "sp-std" -version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities", + "sp-runtime", + "sp-runtime-interface", + "thiserror 1.0.69", + "x25519-dalek", +] [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" - -[[package]] -name = "sp-storage" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "ref-cast", - "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "impl-serde", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-timestamp" -version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "async-trait", - "parity-scale-codec", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", + "sp-debug-derive", ] [[package]] name = "sp-timestamp" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-inherents", + "sp-runtime", "thiserror 1.0.69", ] [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "tracing", - "tracing-core", - "tracing-subscriber 0.3.18", -] - -[[package]] -name = "sp-tracing" -version = "17.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "tracing", @@ -19018,53 +17361,30 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "sp-api 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-transaction-pool" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-transaction-storage-proof" -version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "async-trait", - "parity-scale-codec", - "scale-info", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-runtime", ] [[package]] name = "sp-transaction-storage-proof" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-trie", ] [[package]] name = "sp-trie" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "ahash", "foldhash 0.1.5", @@ -19114,53 +17434,24 @@ dependencies = [ [[package]] name = "sp-version" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "parity-wasm", - "scale-info", - "serde", - "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version-proc-macro 15.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", -] - -[[package]] -name = "sp-version" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "impl-serde", "parity-scale-codec", "parity-wasm", "scale-info", "serde", - "sp-crypto-hashing-proc-macro 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version-proc-macro 15.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing-proc-macro", + "sp-runtime", + "sp-std", + "sp-version-proc-macro", "thiserror 1.0.69", ] [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "parity-scale-codec", - "proc-macro-warning", - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "sp-version-proc-macro" -version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -19172,19 +17463,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "anyhow", - "impl-trait-for-tuples", - "log", - "parity-scale-codec", - "wasmtime", -] - -[[package]] -name = "sp-wasm-interface" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -19196,29 +17475,15 @@ dependencies = [ [[package]] name = "sp-weights" version = "32.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "bounded-collections 0.2.4", - "parity-scale-codec", - "scale-info", - "serde", - "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "sp-weights" -version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "bounded-collections 0.2.4", "parity-scale-codec", "scale-info", "serde", "smallvec", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-debug-derive", ] [[package]] @@ -19384,109 +17649,88 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-chain-spec-builder" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "clap", "docify", - "sc-chain-spec 44.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-chain-spec", "serde", "serde_json", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-tracing", ] [[package]] name = "staging-node-inspect" version = "0.29.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "clap", "parity-scale-codec", "sc-cli", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-statement-store 21.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-service", + "sp-blockchain", + "sp-core", + "sp-io", + "sp-runtime", + "sp-statement-store", "thiserror 1.0.69", ] [[package]] name = "staging-parachain-info" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "cumulus-primitives-core 0.19.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "parity-scale-codec", - "scale-info", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "staging-xcm" -version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "array-bytes 6.2.3", - "bounded-collections 0.2.4", - "derive-where", - "environmental", - "frame-support 41.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "hex-literal", - "impl-trait-for-tuples", - "log", + "cumulus-primitives-core", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", - "serde", - "sp-runtime 42.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "xcm-procedural 11.0.2 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", ] [[package]] name = "staging-xcm" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "bounded-collections 0.2.4", "derive-where", "environmental", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "hex-literal", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", "serde", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "xcm-procedural 11.0.2 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-runtime", + "sp-weights", + "xcm-procedural", ] [[package]] name = "staging-xcm-builder" version = "21.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "pallet-asset-conversion", "pallet-transaction-payment", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-weights", + "staging-xcm", "staging-xcm-executor", "tracing", ] @@ -19494,20 +17738,20 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "20.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "environmental", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", + "frame-support", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-weights", + "staging-xcm", "tracing", ] @@ -19548,7 +17792,7 @@ dependencies = [ [[package]] name = "stc-shield" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "anyhow", "async-trait", @@ -19559,11 +17803,11 @@ dependencies = [ "ml-kem", "parity-scale-codec", "rand 0.8.5", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-service 0.52.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-service", + "sp-consensus", + "sp-inherents", + "sp-runtime", "stp-shield", ] @@ -19572,22 +17816,22 @@ name = "stp-io" version = "0.1.0" dependencies = [ "parity-scale-codec", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime-interface 30.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-externalities", + "sp-runtime-interface", "stp-shield", ] [[package]] name = "stp-shield" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-externalities", + "sp-inherents", + "sp-runtime", ] [[package]] @@ -19651,19 +17895,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "hmac 0.12.1", - "pbkdf2", - "schnorrkel 0.11.5", - "sha2 0.10.9", - "zeroize", -] - -[[package]] -name = "substrate-bip39" -version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -19688,7 +17920,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" [[package]] name = "substrate-fixed" @@ -19704,7 +17936,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -19712,33 +17944,19 @@ dependencies = [ "jsonrpsee", "log", "parity-scale-codec", - "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-transaction-pool-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", -] - -[[package]] -name = "substrate-prometheus-endpoint" -version = "0.17.6" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "http-body-util", - "hyper 1.7.0", - "hyper-util", - "log", - "prometheus", - "thiserror 1.0.69", - "tokio", + "sc-rpc-api", + "sc-transaction-pool-api", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-core", + "sp-runtime", ] [[package]] name = "substrate-prometheus-endpoint" version = "0.17.6" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "http-body-util", "hyper 1.7.0", @@ -19752,17 +17970,17 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sc-client-api 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sc-rpc-api 0.50.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-client-api", + "sc-rpc-api", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-state-machine 0.46.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-trie 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-state-machine", + "sp-trie", "trie-db", ] @@ -19779,7 +17997,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "array-bytes 6.2.3", "build-helper", @@ -19792,13 +18010,13 @@ dependencies = [ "parity-scale-codec", "parity-wasm", "polkavm-linker 0.24.0", - "sc-executor 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sc-executor", "shlex", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-maybe-compressed-blob 11.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-maybe-compressed-blob", + "sp-tracing", + "sp-version", "strum 0.26.3", "tempfile", "toml 0.8.23", @@ -19822,8 +18040,8 @@ dependencies = [ name = "subtensor-chain-extensions" version = "0.1.0" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "num_enum", "pallet-balances", @@ -19839,10 +18057,10 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -19854,9 +18072,9 @@ version = "0.0.2" dependencies = [ "jsonrpsee", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-blockchain 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-blockchain", + "sp-runtime", "subtensor-custom-rpc-runtime-api", "subtensor-runtime-common", ] @@ -19867,8 +18085,8 @@ version = "0.0.2" dependencies = [ "pallet-subtensor", "parity-scale-codec", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-runtime", "subtensor-runtime-common", ] @@ -19898,8 +18116,8 @@ version = "0.1.0" dependencies = [ "ed25519-dalek", "fp-evm", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-admin-utils", "pallet-balances", @@ -19915,10 +18133,10 @@ dependencies = [ "pallet-subtensor-swap", "precompile-utils", "scale-info", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -19929,13 +18147,13 @@ name = "subtensor-runtime-common" version = "0.1.0" dependencies = [ "approx", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "parity-scale-codec", "polkadot-runtime-common", "scale-info", "serde", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", "substrate-fixed", "subtensor-macros", ] @@ -19944,7 +18162,7 @@ dependencies = [ name = "subtensor-swap-interface" version = "0.1.0" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "parity-scale-codec", "scale-info", "substrate-fixed", @@ -19968,8 +18186,8 @@ name = "subtensor-transaction-fee" version = "0.1.0" dependencies = [ "frame-executive", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "log", "pallet-balances", "pallet-crowdloan", @@ -19984,14 +18202,14 @@ dependencies = [ "parity-scale-codec", "scale-info", "smallvec", - "sp-consensus-aura 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-aura", + "sp-consensus-grandpa", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-tracing", + "sp-weights", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -20808,10 +19026,10 @@ dependencies = [ [[package]] name = "tracing-gum" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "coarsetime", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-primitives", "tracing", "tracing-gum-proc-macro", ] @@ -20819,7 +19037,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "expander", "proc-macro-crate 3.4.0", @@ -21770,16 +19988,16 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "binary-merkle-tree 16.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "binary-merkle-tree", "bitvec", - "frame-benchmarking 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-benchmarking", "frame-election-provider-support", "frame-executive", "frame-metadata-hash-extension", - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -21836,37 +20054,37 @@ dependencies = [ "pallet-xcm", "pallet-xcm-benchmarks", "parity-scale-codec", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-parachain-primitives", + "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", "serde", "serde_derive", "serde_json", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-application-crypto 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-arithmetic 27.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-authority-discovery 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-block-builder 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-consensus-babe 0.43.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-babe", "sp-consensus-beefy", - "sp-consensus-grandpa 24.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-genesis-builder 0.18.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-inherents 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-consensus-grandpa", + "sp-core", + "sp-genesis-builder", + "sp-inherents", + "sp-io", "sp-keyring", "sp-mmr-primitives", "sp-npos-elections", - "sp-offchain 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-session 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-staking 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-transaction-pool 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-version 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-storage", + "sp-transaction-pool", + "sp-version", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "substrate-wasm-builder", @@ -21877,16 +20095,16 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-runtime", + "sp-weights", + "staging-xcm", "staging-xcm-builder", ] @@ -22430,18 +20648,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "Inflector", - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "xcm-procedural" -version = "11.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ "Inflector", "proc-macro2", @@ -22452,34 +20659,34 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", "parity-scale-codec", "scale-info", - "sp-api 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-weights 32.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-api", + "sp-weights", + "staging-xcm", "staging-xcm-executor", ] [[package]] name = "xcm-simulator" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "frame-support 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "frame-system 41.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "frame-support", + "frame-system", "parity-scale-codec", "paste", - "polkadot-core-primitives 18.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-parachain-primitives 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "polkadot-primitives 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "polkadot-core-primitives", + "polkadot-parachain-primitives", + "polkadot-primitives", "polkadot-runtime-parachains", "scale-info", - "sp-io 41.0.1 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-runtime 42.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "staging-xcm 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-io", + "sp-runtime", + "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", ] diff --git a/Cargo.toml b/Cargo.toml index a7e52e5c79..021ac7f1df 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,8 +74,8 @@ subtensor-swap-interface = { default-features = false, path = "pallets/swap-inte subtensor-transaction-fee = { default-features = false, path = "pallets/transaction-fee" } subtensor-chain-extensions = { default-features = false, path = "chain-extensions" } stp-io = { path = "primitives/io", default-features = false } -stp-shield = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -stc-shield = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +stp-shield = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +stc-shield = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } ed25519-dalek = { version = "2.1.0", default-features = false } async-trait = "0.1" @@ -126,122 +126,122 @@ ethereum = { version = "0.18.2", default-features = false } num_enum = { version = "0.7.4", default-features = false } tokio = { version = "1.38", default-features = false } -frame = { package = "polkadot-sdk-frame", git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-executive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame = { package = "polkadot-sdk-frame", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } frame-metadata = { version = "23.0.0", default-features = false } pallet-subtensor-proxy = { path = "pallets/proxy", default-features = false } pallet-subtensor-utility = { path = "pallets/utility", default-features = false } -pallet-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-safe-mode = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-root-testing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-contracts = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-contracts = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } # NPoS -frame-election-provider-support = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-authority-discovery = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-bags-list = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-election-provider-multi-phase = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-fast-unstake = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-nomination-pools = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-nomination-pools-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-staking-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-staking-reward-fn = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-staking-reward-curve = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-offences = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-babe-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-grandpa-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-epochs = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-chain-spec-derive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-slots = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-executor = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-network = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-rpc-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-service = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-authority-discovery = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-staking = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-consensus-slots = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-npos-elections = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-session = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-storage = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-tracing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-version = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-weights = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-crypto-hashing = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-application-crypto = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-debug-derive = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-externalities = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } substrate-fixed = { git = "https://github.com/encointer/substrate-fixed.git", tag = "v0.6.0", default-features = false } -substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } # Frontier fp-evm = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } @@ -276,11 +276,11 @@ pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", re #DRAND pallet-drand = { path = "pallets/drand", default-features = false } -sp-crypto-ec-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } getrandom = { version = "0.2.15", default-features = false, features = [ "custom", ] } -sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std", default-features = false } ark-crypto-primitives = { version = "0.4.0", default-features = false } ark-scale = { version = "0.0.11", default-features = false } From bd0184711f99c0b66cb11116fa64e599ff23d897 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 16 Feb 2026 11:21:42 -0300 Subject: [PATCH 46/78] added migration to clear old storage + tests --- pallets/shield/src/lib.rs | 21 ++++- .../migrations/migrate_clear_v1_storage.rs | 49 ++++++++++++ pallets/shield/src/migrations/mod.rs | 4 + pallets/shield/src/tests.rs | 80 ++++++++++++++++++- 4 files changed, 152 insertions(+), 2 deletions(-) create mode 100644 pallets/shield/src/migrations/migrate_clear_v1_storage.rs create mode 100644 pallets/shield/src/migrations/mod.rs diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 9ccdc5aa3d..7298000f44 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -24,8 +24,11 @@ pub mod mock; mod tests; mod extension; +mod migrations; pub use extension::CheckShieldedTxValidity; +type MigrationKeyMaxLen = ConstU32<128>; + type ExtrinsicOf = ::Extrinsic; type CheckedOf = >::Checked; type ApplyableCallOf = ::Call; @@ -69,6 +72,11 @@ pub mod pallet { pub type AuthorKeys = StorageMap<_, Twox64Concat, T::AuthorityId, ShieldPublicKey, OptionQuery>; + /// Stores whether some migration has been run. + #[pallet::storage] + pub type HasMigrationRun = + StorageMap<_, Identity, BoundedVec, bool, ValueQuery>; + #[pallet::event] #[pallet::generate_deposit(pub(super) fn deposit_event)] pub enum Event { @@ -84,7 +92,18 @@ pub mod pallet { Unreachable, } - // ----------------- Calls ----------------- + #[pallet::hooks] + impl Hooks> for Pallet { + fn on_runtime_upgrade() -> frame_support::weights::Weight { + let mut weight = frame_support::weights::Weight::from_parts(0, 0); + + weight = weight.saturating_add( + migrations::migrate_clear_v1_storage::migrate_clear_v1_storage::(), + ); + + weight + } + } #[pallet::call] impl Pallet { diff --git a/pallets/shield/src/migrations/migrate_clear_v1_storage.rs b/pallets/shield/src/migrations/migrate_clear_v1_storage.rs new file mode 100644 index 0000000000..e3c55d8713 --- /dev/null +++ b/pallets/shield/src/migrations/migrate_clear_v1_storage.rs @@ -0,0 +1,49 @@ +use super::*; +use frame_support::storage::unhashed; +use scale_info::prelude::string::String; +use sp_io::hashing::twox_128; + +/// Clears removed v1 storage items (`Submissions`, `KeyHashByBlock`) and resets `CurrentKey`. +pub fn migrate_clear_v1_storage() -> Weight { + let migration_name = b"migrate_clear_v1_storage".to_vec(); + let bounded_name = BoundedVec::truncate_from(migration_name.clone()); + let mut weight = T::DbWeight::get().reads(1); + + if HasMigrationRun::::get(&bounded_name) { + log::info!( + "Migration '{:?}' has already run. Skipping.", + String::from_utf8_lossy(&migration_name) + ); + return weight; + } + + log::info!( + "Running migration '{}'", + String::from_utf8_lossy(&migration_name) + ); + + let pallet_prefix = twox_128("MevShield".as_bytes()); + + // Clear removed storage maps. + for name in ["Submissions", "KeyHashByBlock"] { + let prefix = [pallet_prefix.as_slice(), &twox_128(name.as_bytes())].concat(); + let result = unhashed::clear_prefix(&prefix, Some(u32::MAX), None); + weight = weight.saturating_add(T::DbWeight::get().writes(result.backend as u64)); + + log::info!("Removed {} entries from {name:?}.", result.backend,); + } + + // Reset current key. + CurrentKey::::kill(); + weight = weight.saturating_add(T::DbWeight::get().writes(1)); + + HasMigrationRun::::insert(&bounded_name, true); + weight = weight.saturating_add(T::DbWeight::get().writes(1)); + + log::info!( + "Migration '{}' completed successfully.", + String::from_utf8_lossy(&migration_name) + ); + + weight +} diff --git a/pallets/shield/src/migrations/mod.rs b/pallets/shield/src/migrations/mod.rs new file mode 100644 index 0000000000..1069de5297 --- /dev/null +++ b/pallets/shield/src/migrations/mod.rs @@ -0,0 +1,4 @@ +use crate::*; +use frame_support::{traits::Get, weights::Weight}; + +pub mod migrate_clear_v1_storage; diff --git a/pallets/shield/src/tests.rs b/pallets/shield/src/tests.rs index 3f397dcb98..78b4219a72 100644 --- a/pallets/shield/src/tests.rs +++ b/pallets/shield/src/tests.rs @@ -1,5 +1,5 @@ use crate::mock::*; -use crate::{AuthorKeys, CurrentKey, Error, NextKey}; +use crate::{AuthorKeys, CurrentKey, Error, HasMigrationRun, MigrationKeyMaxLen, NextKey}; use codec::Encode; use frame_support::{BoundedVec, assert_noop, assert_ok}; @@ -333,3 +333,81 @@ fn try_unshield_tx_decrypts_extrinsic() { assert_eq!(decoded.encode(), inner_uxt.encode()); }); } + +// --------------------------------------------------------------------------- +// Migration tests +// --------------------------------------------------------------------------- + +mod migration_tests { + use super::*; + use crate::migrations::migrate_clear_v1_storage::migrate_clear_v1_storage; + use sp_io::hashing::twox_128; + + #[test] + fn migrate_clear_v1_storage_works() { + new_test_ext().execute_with(|| { + // Seed legacy storage that should be cleared. + seed_legacy_map("Submissions", 5); + seed_legacy_map("KeyHashByBlock", 3); + CurrentKey::::put(valid_pk()); + + // Current storage that must survive. + NextKey::::put(valid_pk()); + AuthorKeys::::insert(1u64, valid_pk_b()); + + // Sanity: legacy values exist. + assert_eq!(count_keys("Submissions"), 5); + assert_eq!(count_keys("KeyHashByBlock"), 3); + assert!(CurrentKey::::get().is_some()); + + migrate_clear_v1_storage::(); + + // Legacy storage cleared. + assert_eq!(count_keys("Submissions"), 0); + assert_eq!(count_keys("KeyHashByBlock"), 0); + assert!(CurrentKey::::get().is_none()); + + // Current storage untouched. + assert_eq!(NextKey::::get(), Some(valid_pk())); + assert_eq!(AuthorKeys::::get(1u64), Some(valid_pk_b())); + + // Migration was recorded. + let mig_key = BoundedVec::truncate_from(b"migrate_clear_v1_storage".to_vec()); + assert!(HasMigrationRun::::get(&mig_key)); + + // Idempotent: re-run doesn't touch new data. + CurrentKey::::put(valid_pk_b()); + migrate_clear_v1_storage::(); + assert_eq!(CurrentKey::::get(), Some(valid_pk_b())); + }); + } + + fn seed_legacy_map(storage_name: &str, count: u32) { + let mut prefix = Vec::new(); + prefix.extend_from_slice(&twox_128(b"MevShield")); + prefix.extend_from_slice(&twox_128(storage_name.as_bytes())); + + for i in 0..count { + let mut key = prefix.clone(); + key.extend_from_slice(&i.to_le_bytes()); + sp_io::storage::set(&key, &[1u8; 32]); + } + } + + fn count_keys(storage_name: &str) -> u32 { + let mut prefix = Vec::new(); + prefix.extend_from_slice(&twox_128(b"MevShield")); + prefix.extend_from_slice(&twox_128(storage_name.as_bytes())); + + let mut count = 0u32; + let mut next_key = sp_io::storage::next_key(&prefix); + while let Some(key) = next_key { + if !key.starts_with(&prefix) { + break; + } + count += 1; + next_key = sp_io::storage::next_key(&key); + } + count + } +} From 5ddc1bdac5ca385b338064fb919697f703cde65d Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 16 Feb 2026 11:35:37 -0300 Subject: [PATCH 47/78] commit Cargo.lock --- primitives/io/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/primitives/io/src/lib.rs b/primitives/io/src/lib.rs index d40e74edd9..f174665199 100644 --- a/primitives/io/src/lib.rs +++ b/primitives/io/src/lib.rs @@ -62,11 +62,11 @@ pub trait Crypto { msg: PassFatPointerAndRead<&[u8]>, aad: PassFatPointerAndRead<&[u8]>, ) -> AllocateAndReturnByCodec, Error>> { - Ok(self + self .extension::() .expect("No `shield keystore` associated for the current context!") .aead_decrypt(*key, *nonce, msg, aad) - .map_err(|e| Error::Crypto(e.to_string()))?) + .map_err(|e| Error::Crypto(e.to_string())) } } From 5c63248010f258873a2f1f135f5cd1bef915cc60 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 16 Feb 2026 11:48:14 -0300 Subject: [PATCH 48/78] cargo check --- pallets/shield/src/extension.rs | 2 +- pallets/shield/src/lib.rs | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/pallets/shield/src/extension.rs b/pallets/shield/src/extension.rs index a72af062aa..2b28f9cc18 100644 --- a/pallets/shield/src/extension.rs +++ b/pallets/shield/src/extension.rs @@ -64,7 +64,7 @@ where }; // Reject malformed ciphertext regardless of source. - let Some(ShieldedTransaction { key_hash, .. }) = ShieldedTransaction::parse(&ciphertext) + let Some(ShieldedTransaction { key_hash, .. }) = ShieldedTransaction::parse(ciphertext) else { return Err(InvalidTransaction::BadProof.into()); }; diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 7298000f44..04d2e022ed 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -129,7 +129,7 @@ pub mod pallet { let author = T::FindAuthors::find_current_author() // This should never happen as we are in an inherent. - .ok_or_else(|| Error::::Unreachable)?; + .ok_or(Error::::Unreachable)?; // Shift the key chain: Current ← NextKey. // NextKey was set in the previous block to be the current author's key, @@ -150,11 +150,10 @@ pub mod pallet { // Expose the next block author's key so users can encrypt for them. NextKey::::kill(); - if let Some(next_author) = T::FindAuthors::find_next_author() { - if let Some(key) = AuthorKeys::::get(&next_author) { + if let Some(next_author) = T::FindAuthors::find_next_author() + && let Some(key) = AuthorKeys::::get(&next_author) { NextKey::::put(key); } - } Ok(()) } @@ -251,7 +250,7 @@ impl Pallet { return None; }; - ShieldedTransaction::parse(&ciphertext) + ShieldedTransaction::parse(ciphertext) } pub fn try_unshield_tx( From 8f61a81dc7f83020789334ca1cbfc7b1753c26e3 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 16 Feb 2026 12:17:19 -0300 Subject: [PATCH 49/78] clippy fix --- Cargo.lock | 1 + node/Cargo.toml | 1 + node/src/benchmarking.rs | 22 +++++++++++----------- pallets/shield/src/lib.rs | 7 ++++--- pallets/shield/src/tests.rs | 2 +- primitives/io/src/lib.rs | 3 +-- 6 files changed, 19 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0b4c4bd75b..ffba5fd720 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8218,6 +8218,7 @@ dependencies = [ "num-traits", "pallet-commitments", "pallet-drand", + "pallet-shield", "pallet-subtensor", "pallet-subtensor-swap-rpc", "pallet-subtensor-swap-runtime-api", diff --git a/node/Cargo.toml b/node/Cargo.toml index 6087b9b6ce..4a6dd94804 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -118,6 +118,7 @@ fp-consensus.workspace = true num-traits = { workspace = true, features = ["std"] } # Mev Shield +pallet-shield.workspace = true stp-shield.workspace = true stc-shield.workspace = true diff --git a/node/src/benchmarking.rs b/node/src/benchmarking.rs index 7ca33a82e9..2f7d2fb47d 100644 --- a/node/src/benchmarking.rs +++ b/node/src/benchmarking.rs @@ -140,6 +140,7 @@ pub fn create_benchmark_extrinsic( ( transaction_payment_wrapper::ChargeTransactionPaymentWrapper::new(0), sudo_wrapper::SudoTransactionExtension::::new(), + pallet_shield::CheckShieldedTxValidity::::new(), pallet_subtensor::SubtensorTransactionExtension::::new(), pallet_drand::drand_priority::DrandPriority::::new(), ), @@ -150,17 +151,16 @@ pub fn create_benchmark_extrinsic( call.clone(), extra.clone(), ( - (), - runtime::VERSION.spec_version, - runtime::VERSION.transaction_version, - genesis_hash, - best_hash, - (), - (), - (), - (), - (), - (), + ( + (), + runtime::VERSION.spec_version, + runtime::VERSION.transaction_version, + genesis_hash, + best_hash, + (), + (), + ), + ((), (), (), (), ()), None, ), ); diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 04d2e022ed..1b8e95f726 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -151,9 +151,10 @@ pub mod pallet { // Expose the next block author's key so users can encrypt for them. NextKey::::kill(); if let Some(next_author) = T::FindAuthors::find_next_author() - && let Some(key) = AuthorKeys::::get(&next_author) { - NextKey::::put(key); - } + && let Some(key) = AuthorKeys::::get(&next_author) + { + NextKey::::put(key); + } Ok(()) } diff --git a/pallets/shield/src/tests.rs b/pallets/shield/src/tests.rs index 78b4219a72..87e272c00e 100644 --- a/pallets/shield/src/tests.rs +++ b/pallets/shield/src/tests.rs @@ -1,5 +1,5 @@ use crate::mock::*; -use crate::{AuthorKeys, CurrentKey, Error, HasMigrationRun, MigrationKeyMaxLen, NextKey}; +use crate::{AuthorKeys, CurrentKey, Error, HasMigrationRun, NextKey}; use codec::Encode; use frame_support::{BoundedVec, assert_noop, assert_ok}; diff --git a/primitives/io/src/lib.rs b/primitives/io/src/lib.rs index f174665199..cbf47c2480 100644 --- a/primitives/io/src/lib.rs +++ b/primitives/io/src/lib.rs @@ -62,8 +62,7 @@ pub trait Crypto { msg: PassFatPointerAndRead<&[u8]>, aad: PassFatPointerAndRead<&[u8]>, ) -> AllocateAndReturnByCodec, Error>> { - self - .extension::() + self.extension::() .expect("No `shield keystore` associated for the current context!") .aead_decrypt(*key, *nonce, msg, aad) .map_err(|e| Error::Crypto(e.to_string())) From 5ae7a375244c9fbb31f564f9a090fda579e72c9d Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 16 Feb 2026 12:21:23 -0300 Subject: [PATCH 50/78] update fix_rust script to match CI --- scripts/fix_rust.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/fix_rust.sh b/scripts/fix_rust.sh index 08e983a432..811eb86bca 100755 --- a/scripts/fix_rust.sh +++ b/scripts/fix_rust.sh @@ -12,15 +12,15 @@ commit_if_changes() { } # Step 1: Run cargo check and commit changes to Cargo.lock if any -cargo check --workspace +SKIP_WASM_BUILD=1 cargo check --workspace commit_if_changes "commit Cargo.lock" # Step 2: Run cargo clippy with fixes and commit changes if any. -cargo clippy --fix --workspace --all-features --all-targets +SKIP_WASM_BUILD=1 cargo clippy --fix --workspace --all-features --all-targets commit_if_changes "cargo clippy" # Step 3: Run cargo fix and commit changes if any. -cargo fix --workspace --all-features --all-targets +SKIP_WASM_BUILD=1 cargo fix --workspace --all-features --all-targets commit_if_changes "cargo fix" # Step 4: Run cargo fmt and commit changes if any. From a74e9c509cf81cf890302b8cd028688d3c355c2d Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 16 Feb 2026 12:22:42 -0300 Subject: [PATCH 51/78] fix clippy with expect used for the stp-io methods --- primitives/io/src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/primitives/io/src/lib.rs b/primitives/io/src/lib.rs index cbf47c2480..5cbdc8e7cc 100644 --- a/primitives/io/src/lib.rs +++ b/primitives/io/src/lib.rs @@ -40,6 +40,7 @@ impl core::fmt::Display for Error { #[runtime_interface] pub trait Crypto { /// Decapsulate a ciphertext using the ML-KEM-768 algorithm. + #[allow(clippy::expect_used)] fn mlkem768_decapsulate( &mut self, ciphertext: PassFatPointerAndRead<&[u8]>, @@ -55,6 +56,7 @@ pub trait Crypto { } /// Decrypt a ciphertext using the XChaCha20-Poly1305 AEAD scheme. + #[allow(clippy::expect_used)] fn aead_decrypt( &mut self, key: PassPointerAndRead<&[u8; 32], 32>, From 31935aba22fb54058b052a04bad07a65787d71e9 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 16 Feb 2026 12:24:59 -0300 Subject: [PATCH 52/78] zepter fix --- node/Cargo.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/node/Cargo.toml b/node/Cargo.toml index 4a6dd94804..e7cf0df1e2 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -165,6 +165,7 @@ runtime-benchmarks = [ "pallet-transaction-payment/runtime-benchmarks", "polkadot-sdk/runtime-benchmarks", "pallet-subtensor/runtime-benchmarks", + "pallet-shield/runtime-benchmarks", ] pow-faucet = [] @@ -180,6 +181,7 @@ try-runtime = [ "pallet-drand/try-runtime", "polkadot-sdk/try-runtime", "pallet-subtensor/try-runtime", + "pallet-shield/try-runtime", ] metadata-hash = ["node-subtensor-runtime/metadata-hash"] From c8a345fc2d62fa6271327c740060b9d9e2517717 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 16 Feb 2026 16:57:57 -0300 Subject: [PATCH 53/78] fix benchmark compilation issue with rand stuff --- Cargo.lock | 16 ++++++++-------- Cargo.toml | 3 +-- pallets/shield/Cargo.toml | 10 ++++++---- pallets/shield/src/benchmarking.rs | 8 +++++++- pallets/subtensor/Cargo.toml | 3 ++- 5 files changed, 24 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ffba5fd720..ac40d2aca3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2352,7 +2352,7 @@ version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" dependencies = [ - "getrandom 0.2.16", + "getrandom 0.2.17", "once_cell", "tiny-keccak", ] @@ -5504,9 +5504,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" +checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" dependencies = [ "cfg-if", "js-sys", @@ -6882,7 +6882,7 @@ dependencies = [ "either", "futures", "futures-timer", - "getrandom 0.2.16", + "getrandom 0.2.17", "libp2p-allow-block-list", "libp2p-connection-limits", "libp2p-core", @@ -8305,7 +8305,7 @@ dependencies = [ "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", - "getrandom 0.2.16", + "getrandom 0.2.17", "hex", "log", "pallet-admin-utils", @@ -13593,7 +13593,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.16", + "getrandom 0.2.17", ] [[package]] @@ -13705,7 +13705,7 @@ version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" dependencies = [ - "getrandom 0.2.16", + "getrandom 0.2.17", "libredox", "thiserror 1.0.69", ] @@ -13850,7 +13850,7 @@ checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", "cfg-if", - "getrandom 0.2.16", + "getrandom 0.2.17", "libc", "untrusted 0.9.0", "windows-sys 0.52.0", diff --git a/Cargo.toml b/Cargo.toml index 021ac7f1df..a66fe931bd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -91,7 +91,7 @@ libsecp256k1 = { version = "0.7.2", default-features = false } log = { version = "0.4.21", default-features = false } memmap2 = "0.9.8" ndarray = { version = "0.16.1", default-features = false } -rand = "0.8.5" +rand = { version = "0.8.5", default-features = false } scale-info = { version = "2.11.2", default-features = false } serde = { version = "1.0.214", default-features = false } serde-tuple-vec-map = { version = "1.0.1", default-features = false } @@ -297,7 +297,6 @@ tle = { git = "https://github.com/ideal-lab5/timelock", rev = "5416406cfd32799e3 pallet-shield = { path = "pallets/shield", default-features = false } ml-kem = { version = "0.2.2", default-features = false } chacha20poly1305 = { version = "0.10", default-features = false } -rand_core = "0.9.3" blake2 = "0.10.6" # Primitives diff --git a/pallets/shield/Cargo.toml b/pallets/shield/Cargo.toml index ed7c440e24..c893b21675 100644 --- a/pallets/shield/Cargo.toml +++ b/pallets/shield/Cargo.toml @@ -40,14 +40,14 @@ stp-shield.workspace = true pallet-aura = { workspace = true, optional = true } sp-consensus-aura = { workspace = true, optional = true } ml-kem = { workspace = true, optional = true } -chacha20poly1305 = { workspace = true, optional = true, features = ["std"] } -rand = { workspace = true, optional = true } +chacha20poly1305 = { workspace = true, optional = true } +rand = { workspace = true, optional = true, features = ["getrandom"] } [dev-dependencies] stc-shield.workspace = true ml-kem.workspace = true -chacha20poly1305 = { workspace = true, features = ["std"] } -rand.workspace = true +chacha20poly1305.workspace = true +rand = { workspace = true, features = ["getrandom"] } pallet-subtensor-utility.workspace = true [features] @@ -72,6 +72,7 @@ std = [ "sp-consensus-aura?/std", "chacha20poly1305?/std", "ml-kem?/std", + "rand?/std", "pallet-subtensor-utility/std", "stc-shield/std", ] @@ -87,6 +88,7 @@ runtime-benchmarks = [ "pallet-aura", "sp-consensus-aura", "rand", + "rand/getrandom", ] try-runtime = [ diff --git a/pallets/shield/src/benchmarking.rs b/pallets/shield/src/benchmarking.rs index c5272f6eca..0f4ef427d7 100644 --- a/pallets/shield/src/benchmarking.rs +++ b/pallets/shield/src/benchmarking.rs @@ -4,7 +4,7 @@ use frame_benchmarking::v2::*; use frame_support::{BoundedVec, pallet_prelude::ConstU32}; use frame_system::RawOrigin; use sp_core::sr25519; -use sp_std::vec; +use sp_std::{vec, vec::Vec}; use chacha20poly1305::{ KeyInit, XChaCha20Poly1305, XNonce, @@ -14,6 +14,7 @@ use ml_kem::{ Ciphertext, KemCore, MlKem768, MlKem768Params, kem::{Decapsulate, DecapsulationKey, Encapsulate}, }; +// use rand::{SeedableRng, rngs::StdRng}; use rand::rngs::OsRng; use stp_shield::ShieldedTransaction; @@ -48,9 +49,14 @@ fn deposit_slot_digest(slot: u64) { /// /// Returns `(wire_ciphertext, dec_key)` so the benchmark can measure decryption. fn build_max_encrypted_payload() -> (Vec, DecapsulationKey) { + // let mut rng = StdRng::from_seed([42u8; 32]); + // let (dec_key, enc_key) = MlKem768::generate(&mut rng); + // let (kem_ct, shared_secret) = enc_key.encapsulate(&mut rng).unwrap(); let (dec_key, enc_key) = MlKem768::generate(&mut OsRng); let (kem_ct, shared_secret) = enc_key.encapsulate(&mut OsRng).unwrap(); + + // Wire overhead: key_hash(16) + kem_ct_len(2) + kem_ct(1088) + nonce(24) = 1130. // Max aead_ct = 8192 − 1130 = 7062. // Poly1305 tag = 16 bytes ⇒ max plaintext = 7046. diff --git a/pallets/subtensor/Cargo.toml b/pallets/subtensor/Cargo.toml index 2e35a89d19..328ad6a27d 100644 --- a/pallets/subtensor/Cargo.toml +++ b/pallets/subtensor/Cargo.toml @@ -130,7 +130,8 @@ std = [ "scale-info/std", "serde/std", "serde_json/std", - "sha2/std" + "sha2/std", + "rand/std", ] runtime-benchmarks = [ "frame-benchmarking/runtime-benchmarks", From c24274b435b3b7f5169256be6650ef7b515eb974 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 17 Feb 2026 11:17:14 -0300 Subject: [PATCH 54/78] use rand_chacha (portable + nostd) instead of OsRng in benchmarks --- Cargo.lock | 203 +++++++++++++++++++++++++++-- Cargo.toml | 7 +- pallets/shield/Cargo.toml | 9 +- pallets/shield/src/benchmarking.rs | 13 +- runtime/Cargo.toml | 2 - 5 files changed, 202 insertions(+), 32 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ac40d2aca3..ad85ee1d1f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2558,7 +2558,7 @@ dependencies = [ "itertools 0.10.5", "log", "smallvec", - "wasmparser", + "wasmparser 0.102.0", "wasmtime-types", ] @@ -5529,6 +5529,19 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec" +dependencies = [ + "cfg-if", + "libc", + "r-efi", + "wasip2", + "wasip3", +] + [[package]] name = "getrandom_or_panic" version = "0.0.3" @@ -6225,6 +6238,12 @@ dependencies = [ "zerovec", ] +[[package]] +name = "id-arena" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" + [[package]] name = "ident_case" version = "1.0.1" @@ -6850,6 +6869,12 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + [[package]] name = "libc" version = "0.2.176" @@ -8305,7 +8330,6 @@ dependencies = [ "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", - "getrandom 0.2.17", "hex", "log", "pallet-admin-utils", @@ -9317,7 +9341,7 @@ dependencies = [ "pallet-balances", "pallet-drand", "parity-scale-codec", - "rand_chacha 0.3.1", + "rand_chacha 0.10.0", "scale-info", "sha2 0.10.9", "sp-core", @@ -10525,7 +10549,7 @@ dependencies = [ "pallet-aura", "pallet-subtensor-utility", "parity-scale-codec", - "rand 0.8.5", + "rand_chacha 0.10.0", "scale-info", "sp-consensus-aura", "sp-core", @@ -10740,8 +10764,8 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "polkadot-runtime-common", - "rand 0.8.5", - "rand_chacha 0.3.1", + "rand 0.10.0", + "rand_chacha 0.10.0", "safe-math", "scale-info", "serde", @@ -13567,6 +13591,16 @@ dependencies = [ "serde", ] +[[package]] +name = "rand" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8" +dependencies = [ + "getrandom 0.4.1", + "rand_core 0.10.0", +] + [[package]] name = "rand_chacha" version = "0.3.1" @@ -13587,6 +13621,16 @@ dependencies = [ "rand_core 0.9.3", ] +[[package]] +name = "rand_chacha" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e6af7f3e25ded52c41df4e0b1af2d047e45896c2f3281792ed68a1c243daedb" +dependencies = [ + "ppv-lite86", + "rand_core 0.10.0", +] + [[package]] name = "rand_core" version = "0.6.4" @@ -13606,6 +13650,12 @@ dependencies = [ "serde", ] +[[package]] +name = "rand_core" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba" + [[package]] name = "rand_distr" version = "0.4.3" @@ -19509,7 +19559,16 @@ version = "1.0.1+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.46.0", +] + +[[package]] +name = "wasip3" +version = "0.4.0+wasi-0.3.0-rc-2026-01-06" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" +dependencies = [ + "wit-bindgen 0.51.0", ] [[package]] @@ -19593,6 +19652,16 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "wasm-encoder" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" +dependencies = [ + "leb128fmt", + "wasmparser 0.244.0", +] + [[package]] name = "wasm-instrument" version = "0.4.0" @@ -19602,6 +19671,18 @@ dependencies = [ "parity-wasm", ] +[[package]] +name = "wasm-metadata" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" +dependencies = [ + "anyhow", + "indexmap 2.11.4", + "wasm-encoder", + "wasmparser 0.244.0", +] + [[package]] name = "wasm-opt" version = "0.116.1" @@ -19738,6 +19819,18 @@ dependencies = [ "url", ] +[[package]] +name = "wasmparser" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" +dependencies = [ + "bitflags 2.9.4", + "hashbrown 0.15.5", + "indexmap 2.11.4", + "semver 1.0.27", +] + [[package]] name = "wasmparser-nostd" version = "0.100.2" @@ -19766,7 +19859,7 @@ dependencies = [ "rayon", "serde", "target-lexicon", - "wasmparser", + "wasmparser 0.102.0", "wasmtime-cache", "wasmtime-cranelift", "wasmtime-environ", @@ -19821,7 +19914,7 @@ dependencies = [ "object 0.30.4", "target-lexicon", "thiserror 1.0.69", - "wasmparser", + "wasmparser 0.102.0", "wasmtime-cranelift-shared", "wasmtime-environ", ] @@ -19856,7 +19949,7 @@ dependencies = [ "serde", "target-lexicon", "thiserror 1.0.69", - "wasmparser", + "wasmparser 0.102.0", "wasmtime-types", ] @@ -19939,7 +20032,7 @@ dependencies = [ "cranelift-entity", "serde", "thiserror 1.0.69", - "wasmparser", + "wasmparser 0.102.0", ] [[package]] @@ -20585,6 +20678,94 @@ version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" +[[package]] +name = "wit-bindgen" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" +dependencies = [ + "wit-bindgen-rust-macro", +] + +[[package]] +name = "wit-bindgen-core" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" +dependencies = [ + "anyhow", + "heck 0.5.0", + "wit-parser", +] + +[[package]] +name = "wit-bindgen-rust" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" +dependencies = [ + "anyhow", + "heck 0.5.0", + "indexmap 2.11.4", + "prettyplease", + "syn 2.0.106", + "wasm-metadata", + "wit-bindgen-core", + "wit-component", +] + +[[package]] +name = "wit-bindgen-rust-macro" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" +dependencies = [ + "anyhow", + "prettyplease", + "proc-macro2", + "quote", + "syn 2.0.106", + "wit-bindgen-core", + "wit-bindgen-rust", +] + +[[package]] +name = "wit-component" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" +dependencies = [ + "anyhow", + "bitflags 2.9.4", + "indexmap 2.11.4", + "log", + "serde", + "serde_derive", + "serde_json", + "wasm-encoder", + "wasm-metadata", + "wasmparser 0.244.0", + "wit-parser", +] + +[[package]] +name = "wit-parser" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" +dependencies = [ + "anyhow", + "id-arena", + "indexmap 2.11.4", + "log", + "semver 1.0.27", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser 0.244.0", +] + [[package]] name = "writeable" version = "0.6.1" diff --git a/Cargo.toml b/Cargo.toml index a66fe931bd..5204fea0b4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -91,7 +91,7 @@ libsecp256k1 = { version = "0.7.2", default-features = false } log = { version = "0.4.21", default-features = false } memmap2 = "0.9.8" ndarray = { version = "0.16.1", default-features = false } -rand = { version = "0.8.5", default-features = false } +rand = { version = "0.10.0", default-features = false } scale-info = { version = "2.11.2", default-features = false } serde = { version = "1.0.214", default-features = false } serde-tuple-vec-map = { version = "1.0.1", default-features = false } @@ -277,9 +277,6 @@ pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", re #DRAND pallet-drand = { path = "pallets/drand", default-features = false } sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -getrandom = { version = "0.2.15", default-features = false, features = [ - "custom", -] } sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std", default-features = false } ark-crypto-primitives = { version = "0.4.0", default-features = false } @@ -291,7 +288,7 @@ ark-ec = { version = "0.4.0", default-features = false } ark-std = { version = "0.4.0", default-features = false } anyhow = { version = "1.0.81", default-features = false } sha2 = { version = "0.10.8", default-features = false } -rand_chacha = { version = "0.3.1", default-features = false } +rand_chacha = { version = "0.10.0", default-features = false } tle = { git = "https://github.com/ideal-lab5/timelock", rev = "5416406cfd32799e31e1795393d4916894de4468", default-features = false } pallet-shield = { path = "pallets/shield", default-features = false } diff --git a/pallets/shield/Cargo.toml b/pallets/shield/Cargo.toml index c893b21675..0828e6110c 100644 --- a/pallets/shield/Cargo.toml +++ b/pallets/shield/Cargo.toml @@ -41,14 +41,14 @@ pallet-aura = { workspace = true, optional = true } sp-consensus-aura = { workspace = true, optional = true } ml-kem = { workspace = true, optional = true } chacha20poly1305 = { workspace = true, optional = true } -rand = { workspace = true, optional = true, features = ["getrandom"] } +rand_chacha = { workspace = true, optional = true } [dev-dependencies] stc-shield.workspace = true ml-kem.workspace = true chacha20poly1305.workspace = true -rand = { workspace = true, features = ["getrandom"] } pallet-subtensor-utility.workspace = true +rand_chacha.workspace = true [features] default = ["std"] @@ -72,7 +72,7 @@ std = [ "sp-consensus-aura?/std", "chacha20poly1305?/std", "ml-kem?/std", - "rand?/std", + "rand_chacha?/std", "pallet-subtensor-utility/std", "stc-shield/std", ] @@ -87,8 +87,7 @@ runtime-benchmarks = [ "ml-kem", "pallet-aura", "sp-consensus-aura", - "rand", - "rand/getrandom", + "rand_chacha", ] try-runtime = [ diff --git a/pallets/shield/src/benchmarking.rs b/pallets/shield/src/benchmarking.rs index 0f4ef427d7..609e2300d1 100644 --- a/pallets/shield/src/benchmarking.rs +++ b/pallets/shield/src/benchmarking.rs @@ -14,8 +14,7 @@ use ml_kem::{ Ciphertext, KemCore, MlKem768, MlKem768Params, kem::{Decapsulate, DecapsulationKey, Encapsulate}, }; -// use rand::{SeedableRng, rngs::StdRng}; -use rand::rngs::OsRng; +use rand_chacha::{ChaCha20Rng, rand_core::SeedableRng}; use stp_shield::ShieldedTransaction; use codec::Encode; @@ -49,13 +48,9 @@ fn deposit_slot_digest(slot: u64) { /// /// Returns `(wire_ciphertext, dec_key)` so the benchmark can measure decryption. fn build_max_encrypted_payload() -> (Vec, DecapsulationKey) { - // let mut rng = StdRng::from_seed([42u8; 32]); - // let (dec_key, enc_key) = MlKem768::generate(&mut rng); - // let (kem_ct, shared_secret) = enc_key.encapsulate(&mut rng).unwrap(); - let (dec_key, enc_key) = MlKem768::generate(&mut OsRng); - let (kem_ct, shared_secret) = enc_key.encapsulate(&mut OsRng).unwrap(); - - + let mut rng = ChaCha20Rng::from_seed([42u8; 32]); + let (dec_key, enc_key) = MlKem768::generate(&mut rng); + let (kem_ct, shared_secret) = enc_key.encapsulate(&mut rng).unwrap(); // Wire overhead: key_hash(16) + kem_ct_len(2) + kem_ct(1088) + nonce(24) = 1130. // Max aead_ct = 8192 − 1130 = 7062. diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index b4f9607273..17061e3292 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -140,7 +140,6 @@ fp-account.workspace = true #drand pallet-drand.workspace = true -getrandom.workspace = true tle.workspace = true hex.workspace = true rand_chacha.workspace = true @@ -258,7 +257,6 @@ std = [ "pallet-hotfix-sufficients/std", "fp-account/std", "pallet-drand/std", - "getrandom/std", "tle/std", "ark-serialize/std", "hex/std", From e5fbf0f7e7f238ea8ad20e4c633598608de25dd6 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 17 Feb 2026 11:26:42 -0300 Subject: [PATCH 55/78] downgrade rand_chacha back to 0.3.1 --- Cargo.lock | 16 +++------------- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ad85ee1d1f..1c3c39cb68 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9341,7 +9341,7 @@ dependencies = [ "pallet-balances", "pallet-drand", "parity-scale-codec", - "rand_chacha 0.10.0", + "rand_chacha 0.3.1", "scale-info", "sha2 0.10.9", "sp-core", @@ -10549,7 +10549,7 @@ dependencies = [ "pallet-aura", "pallet-subtensor-utility", "parity-scale-codec", - "rand_chacha 0.10.0", + "rand_chacha 0.3.1", "scale-info", "sp-consensus-aura", "sp-core", @@ -10765,7 +10765,7 @@ dependencies = [ "parity-scale-codec", "polkadot-runtime-common", "rand 0.10.0", - "rand_chacha 0.10.0", + "rand_chacha 0.3.1", "safe-math", "scale-info", "serde", @@ -13621,16 +13621,6 @@ dependencies = [ "rand_core 0.9.3", ] -[[package]] -name = "rand_chacha" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e6af7f3e25ded52c41df4e0b1af2d047e45896c2f3281792ed68a1c243daedb" -dependencies = [ - "ppv-lite86", - "rand_core 0.10.0", -] - [[package]] name = "rand_core" version = "0.6.4" diff --git a/Cargo.toml b/Cargo.toml index 5204fea0b4..fb5d01561c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -288,7 +288,7 @@ ark-ec = { version = "0.4.0", default-features = false } ark-std = { version = "0.4.0", default-features = false } anyhow = { version = "1.0.81", default-features = false } sha2 = { version = "0.10.8", default-features = false } -rand_chacha = { version = "0.10.0", default-features = false } +rand_chacha = { version = "0.3.1", default-features = false } tle = { git = "https://github.com/ideal-lab5/timelock", rev = "5416406cfd32799e31e1795393d4916894de4468", default-features = false } pallet-shield = { path = "pallets/shield", default-features = false } From 88864bac2c60221ce1e47d9e6ea31f76006a3c8f Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 17 Feb 2026 20:05:02 -0300 Subject: [PATCH 56/78] fix compilation issues after cherrypick on devnet-ready --- Cargo.lock | 44 ++++++++--------------- node/src/consensus/aura_consensus.rs | 3 +- node/src/consensus/babe_consensus.rs | 3 +- node/src/consensus/consensus_mechanism.rs | 2 +- pallets/shield/src/benchmarking.rs | 1 + pallets/subtensor/src/lib.rs | 3 -- pallets/subtensor/src/utils/evm.rs | 6 +++- runtime/src/lib.rs | 4 +-- 8 files changed, 28 insertions(+), 38 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1c3c39cb68..1e15d924bb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -71,6 +71,17 @@ dependencies = [ "subtle 2.6.1", ] +[[package]] +name = "ahash" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" +dependencies = [ + "getrandom 0.2.17", + "once_cell", + "version_check", +] + [[package]] name = "ahash" version = "0.8.12" @@ -17427,32 +17438,7 @@ name = "sp-trie" version = "40.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" dependencies = [ - "ahash", - "foldhash 0.1.5", - "hash-db", - "hashbrown 0.15.5", - "memory-db", - "nohash-hasher", - "parity-scale-codec", - "parking_lot 0.12.5", - "rand 0.8.5", - "scale-info", - "schnellru", - "sp-core 37.0.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/opentensor/polkadot-sdk?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "thiserror 1.0.69", - "tracing", - "trie-db", - "trie-root", -] - -[[package]] -name = "sp-trie" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" -dependencies = [ - "ahash", + "ahash 0.8.12", "foldhash 0.1.5", "hash-db", "hashbrown 0.15.5", @@ -17463,9 +17449,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "schnellru", - "sp-core 37.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", - "substrate-prometheus-endpoint 0.17.6 (git+https://github.com/paritytech/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-core", + "sp-externalities", + "substrate-prometheus-endpoint", "thiserror 1.0.69", "tracing", "trie-db", diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index 85731afbce..ce34e8125a 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -28,6 +28,7 @@ use sp_inherents::CreateInherentDataProviders; use sp_keystore::KeystorePtr; use sp_runtime::traits::Block as BlockT; use sp_runtime::traits::NumberFor; +use stc_shield::InherentDataProvider as ShieldInherentDataProvider; use std::{error::Error, sync::Arc}; use stp_shield::ShieldKeystorePtr; @@ -117,7 +118,7 @@ impl ConsensusMechanism for AuraConsensus { fn pending_create_inherent_data_providers( slot_duration: SlotDuration, - shield_keystore: Arc, + shield_keystore: ShieldKeystorePtr, ) -> Result> { let current = sp_timestamp::InherentDataProvider::from_system_time(); let next_slot = current diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 8b067197ed..4f84cbb87b 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -31,6 +31,7 @@ use sp_consensus_slots::SlotDuration; use sp_inherents::CreateInherentDataProviders; use sp_keystore::KeystorePtr; use sp_runtime::traits::NumberFor; +use stc_shield::InherentDataProvider as ShieldInherentDataProvider; use std::{error::Error, sync::Arc}; use stp_shield::ShieldKeystorePtr; @@ -127,7 +128,7 @@ impl ConsensusMechanism for BabeConsensus { fn pending_create_inherent_data_providers( slot_duration: SlotDuration, - shield_keystore: Arc, + shield_keystore: ShieldKeystorePtr, ) -> Result> { let current = sp_timestamp::InherentDataProvider::from_system_time(); let next_slot = current diff --git a/node/src/consensus/consensus_mechanism.rs b/node/src/consensus/consensus_mechanism.rs index de32ce91ac..9fd8cad63b 100644 --- a/node/src/consensus/consensus_mechanism.rs +++ b/node/src/consensus/consensus_mechanism.rs @@ -92,7 +92,7 @@ pub trait ConsensusMechanism { /// Creates IDPs for the consensus mechanism for pending blocks. fn pending_create_inherent_data_providers( slot_duration: SlotDuration, - shield_keystore: Arc, + shield_keystore: ShieldKeystorePtr, ) -> Result>; /// Creates the frontier consensus data provider with this mechanism. diff --git a/pallets/shield/src/benchmarking.rs b/pallets/shield/src/benchmarking.rs index 609e2300d1..1ce1c48b99 100644 --- a/pallets/shield/src/benchmarking.rs +++ b/pallets/shield/src/benchmarking.rs @@ -88,6 +88,7 @@ fn build_max_encrypted_payload() -> (Vec, DecapsulationKey) where T: pallet_aura::Config, ::AuthorityId: From, + ::AuthorityId: From, )] mod benches { use super::*; diff --git a/pallets/subtensor/src/lib.rs b/pallets/subtensor/src/lib.rs index 37fefbe7f2..6ae43ac384 100644 --- a/pallets/subtensor/src/lib.rs +++ b/pallets/subtensor/src/lib.rs @@ -49,9 +49,6 @@ use macros::{config, dispatches, errors, events, genesis, hooks}; mod tests; pub mod transaction_extension; -pub mod transaction_extension; -pub use transaction_extension::SubtensorTransactionExtension; - // apparently this is stabilized since rust 1.36 extern crate alloc; diff --git a/pallets/subtensor/src/utils/evm.rs b/pallets/subtensor/src/utils/evm.rs index 88f856b25e..3363a9ade5 100644 --- a/pallets/subtensor/src/utils/evm.rs +++ b/pallets/subtensor/src/utils/evm.rs @@ -64,7 +64,11 @@ impl Pallet { Self::ensure_evm_key_associate_rate_limit(netuid, uid)?; let block_hash = keccak_256(block_number.encode().as_ref()); - let message = [hotkey.encode().as_ref(), block_hash.as_ref()].concat(); + let message = [ + hotkey.encode().as_ref(), + <[u8; 32] as AsRef<[u8]>>::as_ref(&block_hash), + ] + .concat(); let public = signature .recover_prehashed(&Self::hash_message_eip191(message)) .ok_or(Error::::InvalidIdentity)?; diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index f9ba6be647..20e49cc225 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -70,8 +70,8 @@ use sp_std::prelude::*; #[cfg(feature = "std")] use sp_version::NativeVersion; use sp_version::RuntimeVersion; -use substrate_fixed::types::U64F64; use stp_shield::ShieldedTransaction; +use substrate_fixed::types::U64F64; use subtensor_precompiles::Precompiles; use subtensor_runtime_common::{AlphaCurrency, TaoCurrency, time::*, *}; use subtensor_swap_interface::{Order, SwapHandler}; @@ -1644,7 +1644,7 @@ pub type CustomTxExtension = ( ChargeTransactionPaymentWrapper, SudoTransactionExtension, pallet_shield::CheckShieldedTxValidity, - pallet_subtensor::transaction_extension::SubtensorTransactionExtension, + pallet_subtensor::SubtensorTransactionExtension, pallet_drand::drand_priority::DrandPriority, ); pub type TxExtension = ( From 93163fff58bb41cb17256a47c8e967cdc7d07a6d Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 17 Feb 2026 22:18:10 -0300 Subject: [PATCH 57/78] move CustomTransactionError to subtensor common --- common/src/lib.rs | 2 + common/src/transaction_error.rs | 66 +++++++++++++++++++ pallets/subtensor/src/lib.rs | 63 +----------------- pallets/subtensor/src/tests/registration.rs | 8 ++- pallets/subtensor/src/tests/serving.rs | 1 + pallets/subtensor/src/tests/weights.rs | 2 +- .../subtensor/src/transaction_extension.rs | 7 +- 7 files changed, 78 insertions(+), 71 deletions(-) create mode 100644 common/src/transaction_error.rs diff --git a/common/src/lib.rs b/common/src/lib.rs index 658f8b2e01..a1c181e5cd 100644 --- a/common/src/lib.rs +++ b/common/src/lib.rs @@ -15,8 +15,10 @@ use sp_runtime::{ use subtensor_macros::freeze_struct; pub use currency::*; +pub use transaction_error::*; mod currency; +mod transaction_error; /// Balance of an account. pub type Balance = u64; diff --git a/common/src/transaction_error.rs b/common/src/transaction_error.rs new file mode 100644 index 0000000000..f7b58e6643 --- /dev/null +++ b/common/src/transaction_error.rs @@ -0,0 +1,66 @@ +use sp_runtime::transaction_validity::{InvalidTransaction, TransactionValidityError}; + +#[derive(Debug, PartialEq)] +pub enum CustomTransactionError { + ColdkeySwapAnnounced, + StakeAmountTooLow, + BalanceTooLow, + SubnetNotExists, + HotkeyAccountDoesntExist, + NotEnoughStakeToWithdraw, + RateLimitExceeded, + InsufficientLiquidity, + SlippageTooHigh, + TransferDisallowed, + HotKeyNotRegisteredInNetwork, + InvalidIpAddress, + ServingRateLimitExceeded, + InvalidPort, + BadRequest, + ZeroMaxAmount, + InvalidRevealRound, + CommitNotFound, + CommitBlockNotInRevealRange, + InputLengthsUnequal, + UidNotFound, + EvmKeyAssociateRateLimitExceeded, + ColdkeySwapDisputed, + InvalidRealAccount, +} + +impl From for u8 { + fn from(variant: CustomTransactionError) -> u8 { + match variant { + CustomTransactionError::ColdkeySwapAnnounced => 0, + CustomTransactionError::StakeAmountTooLow => 1, + CustomTransactionError::BalanceTooLow => 2, + CustomTransactionError::SubnetNotExists => 3, + CustomTransactionError::HotkeyAccountDoesntExist => 4, + CustomTransactionError::NotEnoughStakeToWithdraw => 5, + CustomTransactionError::RateLimitExceeded => 6, + CustomTransactionError::InsufficientLiquidity => 7, + CustomTransactionError::SlippageTooHigh => 8, + CustomTransactionError::TransferDisallowed => 9, + CustomTransactionError::HotKeyNotRegisteredInNetwork => 10, + CustomTransactionError::InvalidIpAddress => 11, + CustomTransactionError::ServingRateLimitExceeded => 12, + CustomTransactionError::InvalidPort => 13, + CustomTransactionError::BadRequest => 255, + CustomTransactionError::ZeroMaxAmount => 14, + CustomTransactionError::InvalidRevealRound => 15, + CustomTransactionError::CommitNotFound => 16, + CustomTransactionError::CommitBlockNotInRevealRange => 17, + CustomTransactionError::InputLengthsUnequal => 18, + CustomTransactionError::UidNotFound => 19, + CustomTransactionError::EvmKeyAssociateRateLimitExceeded => 20, + CustomTransactionError::ColdkeySwapDisputed => 21, + CustomTransactionError::InvalidRealAccount => 22, + } + } +} + +impl From for TransactionValidityError { + fn from(variant: CustomTransactionError) -> Self { + TransactionValidityError::Invalid(InvalidTransaction::Custom(variant.into())) + } +} diff --git a/pallets/subtensor/src/lib.rs b/pallets/subtensor/src/lib.rs index 6ae43ac384..7dc9b51ffe 100644 --- a/pallets/subtensor/src/lib.rs +++ b/pallets/subtensor/src/lib.rs @@ -21,7 +21,7 @@ use pallet_balances::Call as BalancesCall; // use pallet_scheduler as Scheduler; use scale_info::TypeInfo; use sp_core::Get; -use sp_runtime::{DispatchError, transaction_validity::TransactionValidityError}; +use sp_runtime::DispatchError; use sp_std::marker::PhantomData; use subtensor_runtime_common::{AlphaCurrency, Currency, CurrencyReserve, NetUid, TaoCurrency}; @@ -2439,67 +2439,6 @@ pub mod pallet { } } -#[derive(Debug, PartialEq)] -pub enum CustomTransactionError { - ColdkeyInSwapSchedule, - StakeAmountTooLow, - BalanceTooLow, - SubnetNotExists, - HotkeyAccountDoesntExist, - NotEnoughStakeToWithdraw, - RateLimitExceeded, - InsufficientLiquidity, - SlippageTooHigh, - TransferDisallowed, - HotKeyNotRegisteredInNetwork, - InvalidIpAddress, - ServingRateLimitExceeded, - InvalidPort, - BadRequest, - ZeroMaxAmount, - InvalidRevealRound, - CommitNotFound, - CommitBlockNotInRevealRange, - InputLengthsUnequal, - UidNotFound, - EvmKeyAssociateRateLimitExceeded, -} - -impl From for u8 { - fn from(variant: CustomTransactionError) -> u8 { - match variant { - CustomTransactionError::ColdkeyInSwapSchedule => 0, - CustomTransactionError::StakeAmountTooLow => 1, - CustomTransactionError::BalanceTooLow => 2, - CustomTransactionError::SubnetNotExists => 3, - CustomTransactionError::HotkeyAccountDoesntExist => 4, - CustomTransactionError::NotEnoughStakeToWithdraw => 5, - CustomTransactionError::RateLimitExceeded => 6, - CustomTransactionError::InsufficientLiquidity => 7, - CustomTransactionError::SlippageTooHigh => 8, - CustomTransactionError::TransferDisallowed => 9, - CustomTransactionError::HotKeyNotRegisteredInNetwork => 10, - CustomTransactionError::InvalidIpAddress => 11, - CustomTransactionError::ServingRateLimitExceeded => 12, - CustomTransactionError::InvalidPort => 13, - CustomTransactionError::BadRequest => 255, - CustomTransactionError::ZeroMaxAmount => 14, - CustomTransactionError::InvalidRevealRound => 15, - CustomTransactionError::CommitNotFound => 16, - CustomTransactionError::CommitBlockNotInRevealRange => 17, - CustomTransactionError::InputLengthsUnequal => 18, - CustomTransactionError::UidNotFound => 19, - CustomTransactionError::EvmKeyAssociateRateLimitExceeded => 20, - } - } -} - -impl From for TransactionValidityError { - fn from(variant: CustomTransactionError) -> Self { - TransactionValidityError::Invalid(InvalidTransaction::Custom(variant.into())) - } -} - use sp_std::vec; // TODO: unravel this rats nest, for some reason rustc thinks this is unused even though it's diff --git a/pallets/subtensor/src/tests/registration.rs b/pallets/subtensor/src/tests/registration.rs index c82e173907..b98dce1d45 100644 --- a/pallets/subtensor/src/tests/registration.rs +++ b/pallets/subtensor/src/tests/registration.rs @@ -9,12 +9,14 @@ use frame_support::{assert_err, assert_noop, assert_ok}; use frame_system::{Config, RawOrigin}; use sp_core::U256; use sp_runtime::traits::{DispatchInfoOf, TransactionExtension, TxBaseImplication}; -use subtensor_runtime_common::{AlphaCurrency, Currency as CurrencyT, NetUid, NetUidStorageIndex}; +use subtensor_runtime_common::{ + AlphaCurrency, Currency as CurrencyT, CustomTransactionError, NetUid, NetUidStorageIndex, +}; use super::mock; use super::mock::*; -use crate::transaction_extension::SubtensorTransactionExtension; -use crate::{AxonInfoOf, CustomTransactionError, Error}; +use crate::extensions::SubtensorTransactionExtension; +use crate::{AxonInfoOf, Error}; /******************************************** subscribing::subscribe() tests diff --git a/pallets/subtensor/src/tests/serving.rs b/pallets/subtensor/src/tests/serving.rs index b52666bf26..ae29bd36f8 100644 --- a/pallets/subtensor/src/tests/serving.rs +++ b/pallets/subtensor/src/tests/serving.rs @@ -12,6 +12,7 @@ use frame_support::{ use frame_system::{Config, RawOrigin}; use sp_core::U256; use sp_runtime::traits::{DispatchInfoOf, TransactionExtension, TxBaseImplication}; +use subtensor_runtime_common::CustomTransactionError; mod test { use std::net::{Ipv4Addr, Ipv6Addr}; diff --git a/pallets/subtensor/src/tests/weights.rs b/pallets/subtensor/src/tests/weights.rs index 20ace5ee0d..8d7a5d49c8 100644 --- a/pallets/subtensor/src/tests/weights.rs +++ b/pallets/subtensor/src/tests/weights.rs @@ -21,7 +21,7 @@ use sp_runtime::{ }; use sp_std::collections::vec_deque::VecDeque; use substrate_fixed::types::I32F32; -use subtensor_runtime_common::{NetUidStorageIndex, TaoCurrency}; +use subtensor_runtime_common::{CustomTransactionError, NetUidStorageIndex, TaoCurrency}; use subtensor_swap_interface::SwapHandler; use tle::{ curves::drand::TinyBLS381, diff --git a/pallets/subtensor/src/transaction_extension.rs b/pallets/subtensor/src/transaction_extension.rs index cf1d410ea9..91e8db2ab3 100644 --- a/pallets/subtensor/src/transaction_extension.rs +++ b/pallets/subtensor/src/transaction_extension.rs @@ -1,7 +1,4 @@ -use crate::{ - BalancesCall, Call, ColdkeySwapScheduled, Config, CustomTransactionError, Error, Pallet, - TransactionType, -}; +use crate::{BalancesCall, Call, CheckColdkeySwap, Config, Error, Pallet, TransactionType}; use codec::{Decode, DecodeWithMemTracking, Encode}; use frame_support::dispatch::{DispatchInfo, PostDispatchInfo}; use frame_support::pallet_prelude::Weight; @@ -17,7 +14,7 @@ use sp_runtime::transaction_validity::{ use sp_std::marker::PhantomData; use sp_std::vec::Vec; use subtensor_macros::freeze_struct; -use subtensor_runtime_common::{NetUid, NetUidStorageIndex}; +use subtensor_runtime_common::{CustomTransactionError, NetUid, NetUidStorageIndex}; #[freeze_struct("2e02eb32e5cb25d3")] #[derive(Default, Encode, Decode, DecodeWithMemTracking, Clone, Eq, PartialEq, TypeInfo)] From 8551cabd11cb470685fc84cc394e4225e335c00c Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Tue, 17 Feb 2026 22:20:57 -0300 Subject: [PATCH 58/78] added new custom transaction error for shielded txs --- Cargo.lock | 1 + common/src/transaction_error.rs | 4 ++++ pallets/shield/Cargo.toml | 2 ++ pallets/shield/src/extension.rs | 23 ++++++++--------------- pallets/shield/src/tests.rs | 5 +++-- pallets/subtensor/src/lib.rs | 1 - 6 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1e15d924bb..65dca48096 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10573,6 +10573,7 @@ dependencies = [ "stp-io", "stp-shield", "subtensor-macros", + "subtensor-runtime-common", ] [[package]] diff --git a/common/src/transaction_error.rs b/common/src/transaction_error.rs index f7b58e6643..b43f3686f3 100644 --- a/common/src/transaction_error.rs +++ b/common/src/transaction_error.rs @@ -26,6 +26,8 @@ pub enum CustomTransactionError { EvmKeyAssociateRateLimitExceeded, ColdkeySwapDisputed, InvalidRealAccount, + FailedShieldedTxParsing, + InvalidShieldedTxPubKeyHash, } impl From for u8 { @@ -55,6 +57,8 @@ impl From for u8 { CustomTransactionError::EvmKeyAssociateRateLimitExceeded => 20, CustomTransactionError::ColdkeySwapDisputed => 21, CustomTransactionError::InvalidRealAccount => 22, + CustomTransactionError::FailedShieldedTxParsing => 23, + CustomTransactionError::InvalidShieldedTxPubKeyHash => 24, } } } diff --git a/pallets/shield/Cargo.toml b/pallets/shield/Cargo.toml index 0828e6110c..382e5f481e 100644 --- a/pallets/shield/Cargo.toml +++ b/pallets/shield/Cargo.toml @@ -18,6 +18,7 @@ scale-info = { workspace = true, features = ["derive"] } log.workspace = true subtensor-macros.workspace = true +subtensor-runtime-common.workspace = true # FRAME core frame-support.workspace = true @@ -75,6 +76,7 @@ std = [ "rand_chacha?/std", "pallet-subtensor-utility/std", "stc-shield/std", + "subtensor-runtime-common/std", ] runtime-benchmarks = [ diff --git a/pallets/shield/src/extension.rs b/pallets/shield/src/extension.rs index 2b28f9cc18..020b03b66a 100644 --- a/pallets/shield/src/extension.rs +++ b/pallets/shield/src/extension.rs @@ -11,6 +11,7 @@ use sp_runtime::traits::{ }; use sp_runtime::transaction_validity::TransactionSource; use subtensor_macros::freeze_struct; +use subtensor_runtime_common::CustomTransactionError; #[freeze_struct("dabd89c6963de25d")] #[derive(Default, Encode, Decode, DecodeWithMemTracking, Clone, Eq, PartialEq, TypeInfo)] @@ -66,7 +67,7 @@ where // Reject malformed ciphertext regardless of source. let Some(ShieldedTransaction { key_hash, .. }) = ShieldedTransaction::parse(ciphertext) else { - return Err(InvalidTransaction::BadProof.into()); + return Err(CustomTransactionError::FailedShieldedTxParsing.into()); }; // Only enforce the key_hash check during block building/import. @@ -79,7 +80,7 @@ where .any(|k| k.as_ref().is_some_and(|k| twox_128(&k[..]) == key_hash)); if !matches_any { - return Err(InvalidTransaction::BadProof.into()); + return Err(CustomTransactionError::InvalidShieldedTxPubKeyHash.into()); } } @@ -94,7 +95,7 @@ mod tests { use frame_support::dispatch::GetDispatchInfo; use frame_support::pallet_prelude::{BoundedVec, ConstU32}; use sp_runtime::traits::TxBaseImplication; - use sp_runtime::transaction_validity::{InvalidTransaction, TransactionValidityError}; + use sp_runtime::transaction_validity::TransactionValidityError; /// Build wire-format ciphertext with a given key_hash. /// Layout: key_hash(16) || kem_ct_len(2 LE) || kem_ct(N) || nonce(24) || aead_ct(rest) @@ -169,9 +170,7 @@ mod tests { }); assert_eq!( validate_ext(Some(1), &call, TransactionSource::InBlock), - Err(TransactionValidityError::Invalid( - InvalidTransaction::BadProof - )) + Err(CustomTransactionError::FailedShieldedTxParsing.into()) ); }); } @@ -184,9 +183,7 @@ mod tests { }); assert_eq!( validate_ext(Some(1), &call, TransactionSource::External), - Err(TransactionValidityError::Invalid( - InvalidTransaction::BadProof - )) + Err(CustomTransactionError::FailedShieldedTxParsing.into()) ); }); } @@ -217,9 +214,7 @@ mod tests { let call = make_submit_call([0xFF; 16]); assert_eq!( validate_ext(Some(1), &call, TransactionSource::InBlock), - Err(TransactionValidityError::Invalid( - InvalidTransaction::BadProof - )) + Err(CustomTransactionError::InvalidShieldedTxPubKeyHash.into()) ); }); } @@ -230,9 +225,7 @@ mod tests { let call = make_submit_call(twox_128(&PK_A)); assert_eq!( validate_ext(Some(1), &call, TransactionSource::InBlock), - Err(TransactionValidityError::Invalid( - InvalidTransaction::BadProof - )) + Err(CustomTransactionError::InvalidShieldedTxPubKeyHash.into()) ); }); } diff --git a/pallets/shield/src/tests.rs b/pallets/shield/src/tests.rs index 87e272c00e..f18d4acd1f 100644 --- a/pallets/shield/src/tests.rs +++ b/pallets/shield/src/tests.rs @@ -16,7 +16,7 @@ use ml_kem::{ EncodedSizeUser, MlKem768Params, kem::{Encapsulate, EncapsulationKey}, }; -use rand::rngs::OsRng; +use rand_chacha::{ChaChaRng, rand_core::SeedableRng}; use stc_shield::MemoryShieldKeystore; use std::sync::Arc; @@ -278,13 +278,14 @@ fn try_decode_shielded_tx_returns_none_when_depth_exceeded() { #[test] fn try_unshield_tx_decrypts_extrinsic() { + let mut rng = ChaChaRng::from_seed([42u8; 32]); let keystore = Arc::new(MemoryShieldKeystore::new()); // Client side: read the announced public key and encapsulate. let pk_bytes = keystore.next_public_key().unwrap(); let enc_key = EncapsulationKey::::from_bytes(pk_bytes.as_slice().try_into().unwrap()); - let (kem_ct, shared_secret) = enc_key.encapsulate(&mut OsRng).unwrap(); + let (kem_ct, shared_secret) = enc_key.encapsulate(&mut rng).unwrap(); // Build the inner extrinsic that we'll encrypt. let inner_call = RuntimeCall::System(frame_system::Call::remark { diff --git a/pallets/subtensor/src/lib.rs b/pallets/subtensor/src/lib.rs index 7dc9b51ffe..cd295cb313 100644 --- a/pallets/subtensor/src/lib.rs +++ b/pallets/subtensor/src/lib.rs @@ -9,7 +9,6 @@ use frame_system::{self as system, ensure_signed}; pub use pallet::*; use codec::{Decode, Encode}; -use frame_support::sp_runtime::transaction_validity::InvalidTransaction; use frame_support::{ dispatch::{self, DispatchResult, DispatchResultWithPostInfo}, ensure, From a5833c12771cf823bcc332d5b62653f7f4871d4a Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 18 Feb 2026 12:24:11 -0300 Subject: [PATCH 59/78] bump frontier and psdk deps --- Cargo.lock | 818 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 270 +++++++++--------- 2 files changed, 544 insertions(+), 544 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 65dca48096..2471909156 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1067,7 +1067,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "assets-common" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-primitives-core", "ethereum-standards", @@ -1446,7 +1446,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "hash-db", "log", @@ -1715,7 +1715,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1732,7 +1732,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1748,7 +1748,7 @@ dependencies = [ [[package]] name = "bp-parachains" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1765,7 +1765,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-messages", "bp-runtime", @@ -1781,7 +1781,7 @@ dependencies = [ [[package]] name = "bp-relayers" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-header-chain", "bp-messages", @@ -1799,7 +1799,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -1822,7 +1822,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-messages", "bp-runtime", @@ -1859,7 +1859,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -1871,7 +1871,7 @@ dependencies = [ [[package]] name = "bridge-hub-common" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1890,7 +1890,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-header-chain", "bp-messages", @@ -2722,7 +2722,7 @@ dependencies = [ [[package]] name = "cumulus-client-bootnodes" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -2748,7 +2748,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "clap", "parity-scale-codec", @@ -2765,7 +2765,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -2788,7 +2788,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2835,7 +2835,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2867,7 +2867,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "anyhow", "async-trait", @@ -2882,7 +2882,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -2905,7 +2905,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2932,7 +2932,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2942,7 +2942,7 @@ dependencies = [ "parity-scale-codec", "sc-client-api", "sc-consensus-babe", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2953,7 +2953,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2981,7 +2981,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.25.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-channel 1.9.0", "cumulus-client-cli", @@ -3021,7 +3021,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -3055,7 +3055,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -3092,7 +3092,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -3103,7 +3103,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -3116,7 +3116,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-solo-to-para" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -3131,7 +3131,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -3150,7 +3150,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -3165,7 +3165,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "approx", "bounded-collections 0.2.4", @@ -3190,7 +3190,7 @@ dependencies = [ [[package]] name = "cumulus-ping" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-pallet-xcm", "cumulus-primitives-core", @@ -3205,7 +3205,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "sp-api", "sp-consensus-aura", @@ -3214,7 +3214,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -3231,7 +3231,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3245,7 +3245,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.13.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -3255,7 +3255,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -3272,7 +3272,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -3289,7 +3289,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.25.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -3317,7 +3317,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3337,7 +3337,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.25.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -3373,7 +3373,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3414,7 +3414,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-streams" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-relay-chain-interface", "futures", @@ -3428,7 +3428,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -4209,7 +4209,7 @@ dependencies = [ [[package]] name = "ethereum-standards" version = "0.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "alloy-core", ] @@ -4426,7 +4426,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "async-trait", "fp-storage", @@ -4438,7 +4438,7 @@ dependencies = [ [[package]] name = "fc-aura" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "fc-rpc", "fp-storage", @@ -4454,7 +4454,7 @@ dependencies = [ [[package]] name = "fc-babe" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "fc-rpc", "sc-client-api", @@ -4470,7 +4470,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "async-trait", "fp-consensus", @@ -4486,7 +4486,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "async-trait", "ethereum", @@ -4516,7 +4516,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "fc-db", "fc-storage", @@ -4539,7 +4539,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "ethereum", "ethereum-types", @@ -4590,7 +4590,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "ethereum", "ethereum-types", @@ -4599,13 +4599,13 @@ dependencies = [ "rustc-hex", "serde", "serde_json", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", ] [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "ethereum", "ethereum-types", @@ -4770,7 +4770,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", ] @@ -4797,7 +4797,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "hex", "impl-serde", @@ -4815,7 +4815,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "ethereum", "parity-scale-codec", @@ -4826,7 +4826,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "ethereum", "ethereum-types", @@ -4838,7 +4838,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "environmental", "evm", @@ -4854,7 +4854,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "ethereum", "ethereum-types", @@ -4870,7 +4870,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "frame-support", "parity-scale-codec", @@ -4882,7 +4882,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "parity-scale-codec", "serde", @@ -4897,7 +4897,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-support-procedural", @@ -4921,7 +4921,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "49.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "Inflector", "array-bytes 6.2.3", @@ -4986,7 +4986,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-pallet-pov" version = "31.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -5014,7 +5014,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -5025,7 +5025,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -5042,7 +5042,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "aquamarine", "frame-support", @@ -5095,7 +5095,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.9.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "const-hex", @@ -5111,7 +5111,7 @@ dependencies = [ [[package]] name = "frame-storage-access-test-runtime" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-pallet-parachain-system", "parity-scale-codec", @@ -5125,7 +5125,7 @@ dependencies = [ [[package]] name = "frame-support" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "aquamarine", "array-bytes 6.2.3", @@ -5166,7 +5166,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "34.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "Inflector", "cfg-expr", @@ -5179,7 +5179,7 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "syn 2.0.106", ] @@ -5199,7 +5199,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support-procedural-tools-derive 12.0.0", "proc-macro-crate 3.4.0", @@ -5222,7 +5222,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "proc-macro2", "quote", @@ -5232,7 +5232,7 @@ dependencies = [ [[package]] name = "frame-system" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cfg-if", "docify", @@ -5251,7 +5251,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -5265,7 +5265,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "parity-scale-codec", @@ -5275,7 +5275,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.47.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "parity-scale-codec", @@ -7858,7 +7858,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "log", @@ -7877,7 +7877,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -8821,7 +8821,7 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "frame-benchmarking", @@ -8833,7 +8833,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-io", "sp-runtime", ] @@ -8841,7 +8841,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -8859,7 +8859,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" version = "0.9.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -8877,7 +8877,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -8892,7 +8892,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -8906,7 +8906,7 @@ dependencies = [ [[package]] name = "pallet-asset-rewards" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -8924,7 +8924,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -8940,7 +8940,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "ethereum-standards", "frame-benchmarking", @@ -8958,7 +8958,7 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "pallet-assets", @@ -8970,7 +8970,7 @@ dependencies = [ [[package]] name = "pallet-assets-holder" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -8985,7 +8985,7 @@ dependencies = [ [[package]] name = "pallet-atomic-swap" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8995,7 +8995,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -9011,7 +9011,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -9026,7 +9026,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -9039,7 +9039,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9062,7 +9062,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "aquamarine", "docify", @@ -9083,7 +9083,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -9099,7 +9099,7 @@ dependencies = [ [[package]] name = "pallet-base-fee" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "fp-evm", "frame-support", @@ -9113,7 +9113,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -9132,7 +9132,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "binary-merkle-tree", @@ -9157,7 +9157,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9174,7 +9174,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-header-chain", "bp-runtime", @@ -9193,7 +9193,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-header-chain", "bp-messages", @@ -9212,7 +9212,7 @@ dependencies = [ [[package]] name = "pallet-bridge-parachains" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-header-chain", "bp-parachains", @@ -9232,7 +9232,7 @@ dependencies = [ [[package]] name = "pallet-bridge-relayers" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-header-chain", "bp-messages", @@ -9255,7 +9255,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitvec", "frame-benchmarking", @@ -9273,7 +9273,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9291,7 +9291,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9310,7 +9310,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -9327,7 +9327,7 @@ dependencies = [ [[package]] name = "pallet-collective-content" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9368,7 +9368,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "environmental", "frame-benchmarking", @@ -9399,7 +9399,7 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -9430,7 +9430,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "23.0.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "proc-macro2", "quote", @@ -9440,7 +9440,7 @@ dependencies = [ [[package]] name = "pallet-contracts-uapi" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -9451,7 +9451,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9467,7 +9467,7 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" version = "25.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9504,7 +9504,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "8.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -9519,7 +9519,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9536,7 +9536,7 @@ dependencies = [ [[package]] name = "pallet-dev-mode" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -9585,7 +9585,7 @@ dependencies = [ [[package]] name = "pallet-dummy-dim" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9603,7 +9603,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-block" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9624,7 +9624,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9645,7 +9645,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9658,7 +9658,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9676,7 +9676,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "ethereum", "ethereum-types", @@ -9699,7 +9699,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9724,7 +9724,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "frame-support", "frame-system", @@ -9735,7 +9735,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "fp-evm", "sp-core", @@ -9745,7 +9745,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "fp-evm", "frame-support", @@ -9757,7 +9757,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "fp-evm", "num", @@ -9766,7 +9766,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "fp-evm", "tiny-keccak", @@ -9775,7 +9775,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "fp-evm", "ripemd", @@ -9785,7 +9785,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -9803,7 +9803,7 @@ dependencies = [ [[package]] name = "pallet-glutton" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "blake2 0.10.6", "frame-benchmarking", @@ -9821,7 +9821,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9843,7 +9843,7 @@ dependencies = [ [[package]] name = "pallet-hotfix-sufficients" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "frame-benchmarking", "frame-support", @@ -9858,7 +9858,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9874,7 +9874,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9893,7 +9893,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9908,7 +9908,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "29.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9919,7 +9919,7 @@ dependencies = [ [[package]] name = "pallet-lottery" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9932,7 +9932,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -9948,7 +9948,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "environmental", "frame-benchmarking", @@ -9967,7 +9967,7 @@ dependencies = [ [[package]] name = "pallet-meta-tx" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -9985,7 +9985,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -10004,7 +10004,7 @@ dependencies = [ [[package]] name = "pallet-mixnet" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "parity-scale-codec", @@ -10018,7 +10018,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "parity-scale-codec", @@ -10030,7 +10030,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "parity-scale-codec", @@ -10041,7 +10041,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "pallet-assets", @@ -10054,7 +10054,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "enumflags2", "frame-benchmarking", @@ -10071,7 +10071,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10081,7 +10081,7 @@ dependencies = [ [[package]] name = "pallet-node-authorization" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "parity-scale-codec", @@ -10092,7 +10092,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -10110,7 +10110,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10130,7 +10130,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -10140,7 +10140,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -10155,7 +10155,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10178,7 +10178,7 @@ dependencies = [ [[package]] name = "pallet-origin-restriction" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10196,7 +10196,7 @@ dependencies = [ [[package]] name = "pallet-paged-list" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "parity-scale-codec", @@ -10207,7 +10207,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.12.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -10224,7 +10224,7 @@ dependencies = [ [[package]] name = "pallet-people" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10242,7 +10242,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10258,7 +10258,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10268,7 +10268,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10286,7 +10286,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10296,7 +10296,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10331,7 +10331,7 @@ dependencies = [ [[package]] name = "pallet-remark" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10346,7 +10346,7 @@ dependencies = [ [[package]] name = "pallet-revive" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "alloy-core", "derive_more 0.99.20", @@ -10392,7 +10392,7 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.4.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "anyhow", "cargo_metadata", @@ -10406,7 +10406,7 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "proc-macro2", "quote", @@ -10416,7 +10416,7 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", @@ -10428,7 +10428,7 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -10444,7 +10444,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -10457,7 +10457,7 @@ dependencies = [ [[package]] name = "pallet-safe-mode" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "pallet-balances", @@ -10471,7 +10471,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "pallet-ranked-collective", @@ -10483,7 +10483,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -10500,7 +10500,7 @@ dependencies = [ [[package]] name = "pallet-scored-pool" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -10513,7 +10513,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -10534,7 +10534,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10579,7 +10579,7 @@ dependencies = [ [[package]] name = "pallet-skip-feeless-payment" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -10591,7 +10591,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10608,7 +10608,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10630,7 +10630,7 @@ dependencies = [ [[package]] name = "pallet-staking-async" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10653,7 +10653,7 @@ dependencies = [ [[package]] name = "pallet-staking-async-ah-client" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -10672,7 +10672,7 @@ dependencies = [ [[package]] name = "pallet-staking-async-rc-client" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -10689,7 +10689,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -10700,7 +10700,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "sp-arithmetic", @@ -10709,7 +10709,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "sp-api", @@ -10719,7 +10719,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10735,7 +10735,7 @@ dependencies = [ [[package]] name = "pallet-statement" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", @@ -10890,7 +10890,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -10905,7 +10905,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -10923,7 +10923,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10941,7 +10941,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -10956,7 +10956,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -10972,7 +10972,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10984,7 +10984,7 @@ dependencies = [ [[package]] name = "pallet-transaction-storage" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "frame-benchmarking", @@ -11003,7 +11003,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -11022,7 +11022,7 @@ dependencies = [ [[package]] name = "pallet-tx-pause" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "parity-scale-codec", @@ -11033,7 +11033,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -11047,7 +11047,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -11062,7 +11062,7 @@ dependencies = [ [[package]] name = "pallet-verify-signature" version = "0.4.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -11077,7 +11077,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -11091,7 +11091,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -11101,7 +11101,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "20.1.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bounded-collections 0.2.4", "frame-benchmarking", @@ -11127,7 +11127,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-benchmarking", "frame-support", @@ -11144,7 +11144,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-messages", "bp-runtime", @@ -11166,7 +11166,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", @@ -11186,7 +11186,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -11525,7 +11525,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "futures-timer", @@ -11543,7 +11543,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "futures-timer", @@ -11558,7 +11558,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "fatality", "futures", @@ -11581,7 +11581,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "fatality", @@ -11614,7 +11614,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "clap", "frame-benchmarking-cli", @@ -11638,7 +11638,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitvec", "fatality", @@ -11661,7 +11661,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -11672,7 +11672,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "fatality", "futures", @@ -11694,7 +11694,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11708,7 +11708,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "futures-timer", @@ -11721,7 +11721,7 @@ dependencies = [ "sc-network", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-keystore", "tracing-gum", ] @@ -11729,7 +11729,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "always-assert", "async-trait", @@ -11752,7 +11752,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "parity-scale-codec", @@ -11770,7 +11770,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "bitvec", @@ -11802,7 +11802,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -11826,7 +11826,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitvec", "futures", @@ -11845,7 +11845,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitvec", "fatality", @@ -11866,7 +11866,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "polkadot-node-subsystem", @@ -11881,7 +11881,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -11903,7 +11903,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "polkadot-node-metrics", @@ -11917,7 +11917,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "futures-timer", @@ -11933,7 +11933,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "fatality", "futures", @@ -11951,7 +11951,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -11968,7 +11968,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "fatality", "futures", @@ -11982,7 +11982,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitvec", "fatality", @@ -11999,7 +11999,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "always-assert", "array-bytes 6.2.3", @@ -12027,7 +12027,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "polkadot-node-subsystem", @@ -12040,7 +12040,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cpu-time", "futures", @@ -12055,7 +12055,7 @@ dependencies = [ "sc-executor-wasmtime", "seccompiler", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-externalities", "sp-io", "sp-tracing", @@ -12066,7 +12066,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "polkadot-node-metrics", @@ -12081,7 +12081,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bs58", "futures", @@ -12098,7 +12098,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -12123,7 +12123,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitvec", "bounded-vec", @@ -12147,7 +12147,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -12156,7 +12156,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -12184,7 +12184,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "fatality", "futures", @@ -12215,7 +12215,7 @@ dependencies = [ [[package]] name = "polkadot-omni-node-lib" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "clap", @@ -12301,7 +12301,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -12321,7 +12321,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bounded-collections 0.2.4", "derive_more 0.99.20", @@ -12337,7 +12337,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitvec", "bounded-collections 0.2.4", @@ -12366,7 +12366,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -12399,7 +12399,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitvec", "frame-benchmarking", @@ -12449,7 +12449,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bs58", "frame-benchmarking", @@ -12461,7 +12461,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "20.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12509,7 +12509,7 @@ dependencies = [ [[package]] name = "polkadot-sdk" version = "2506.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "assets-common", "bridge-hub-common", @@ -12667,7 +12667,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.10.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-benchmarking", @@ -12702,7 +12702,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "frame-benchmarking", @@ -12810,7 +12810,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitvec", "fatality", @@ -12830,7 +12830,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -13103,7 +13103,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "environmental", "evm", @@ -13127,14 +13127,14 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=7b1053fea0b21c66be0f93371f7837cbc226b401#7b1053fea0b21c66be0f93371f7837cbc226b401" +source = "git+https://github.com/opentensor/frontier?rev=b4ee632bbc81321d3891c82dd2c4c01438625d83#b4ee632bbc81321d3891c82dd2c4c01438625d83" dependencies = [ "case", "num_enum", "prettyplease", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "syn 2.0.106", ] @@ -13316,7 +13316,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "syn 2.0.106", ] @@ -13962,7 +13962,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "binary-merkle-tree", "bitvec", @@ -14060,7 +14060,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "polkadot-primitives", @@ -14456,7 +14456,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "32.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "sp-core", @@ -14467,7 +14467,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -14498,7 +14498,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "log", @@ -14520,7 +14520,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.45.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "sp-api", @@ -14535,7 +14535,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "clap", @@ -14551,7 +14551,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -14562,7 +14562,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -14573,7 +14573,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.53.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "chrono", @@ -14615,7 +14615,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "fnv", "futures", @@ -14641,7 +14641,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.47.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "hash-db", "kvdb", @@ -14669,7 +14669,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -14692,7 +14692,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -14721,7 +14721,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "fork-tree", @@ -14746,7 +14746,7 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-slots", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-inherents", "sp-keystore", "sp-runtime", @@ -14757,7 +14757,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "jsonrpsee", @@ -14779,7 +14779,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "30.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -14813,7 +14813,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "30.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "jsonrpsee", @@ -14833,7 +14833,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14846,7 +14846,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.36.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "ahash", "array-bytes 6.2.3", @@ -14880,7 +14880,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -14890,7 +14890,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.36.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "finality-grandpa", "futures", @@ -14910,7 +14910,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.52.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "assert_matches", "async-trait", @@ -14945,7 +14945,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -14968,7 +14968,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", @@ -14991,7 +14991,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "polkavm 0.24.0", "sc-allocator", @@ -15004,7 +15004,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.36.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "polkavm 0.24.0", @@ -15015,7 +15015,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "anyhow", "log", @@ -15031,7 +15031,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "console", "futures", @@ -15047,7 +15047,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "parking_lot 0.12.5", @@ -15061,7 +15061,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "arrayvec 0.7.6", @@ -15089,7 +15089,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.51.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15139,7 +15139,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -15149,7 +15149,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "ahash", "futures", @@ -15168,7 +15168,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15189,7 +15189,7 @@ dependencies = [ [[package]] name = "sc-network-statement" version = "0.33.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15209,7 +15209,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -15244,7 +15244,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "futures", @@ -15263,7 +15263,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bs58", "bytes", @@ -15284,7 +15284,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bytes", "fnv", @@ -15318,7 +15318,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -15327,7 +15327,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "46.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "jsonrpsee", @@ -15359,7 +15359,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15379,7 +15379,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -15403,7 +15403,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "futures", @@ -15436,13 +15436,13 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "sc-executor", "sc-executor-common", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-state-machine", "sp-wasm-interface", "thiserror 1.0.69", @@ -15451,7 +15451,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.52.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "directories", @@ -15515,7 +15515,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.39.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "parity-scale-codec", @@ -15526,7 +15526,7 @@ dependencies = [ [[package]] name = "sc-statement-store" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "parity-db", @@ -15545,7 +15545,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.25.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "clap", "fs4", @@ -15558,7 +15558,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.51.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15577,7 +15577,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "derive_more 0.99.20", "futures", @@ -15590,14 +15590,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-io", ] [[package]] name = "sc-telemetry" version = "29.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "chrono", "futures", @@ -15616,7 +15616,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "chrono", "console", @@ -15644,7 +15644,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", @@ -15655,7 +15655,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -15672,7 +15672,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-runtime", "sp-tracing", "sp-transaction-pool", @@ -15686,7 +15686,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -15703,7 +15703,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-channel 1.9.0", "futures", @@ -16401,7 +16401,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "enumn", "parity-scale-codec", @@ -16664,7 +16664,7 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bp-relayers", "frame-support", @@ -16748,7 +16748,7 @@ dependencies = [ [[package]] name = "sp-api" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "hash-db", @@ -16770,7 +16770,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16784,7 +16784,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -16796,7 +16796,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "integer-sqrt", @@ -16810,7 +16810,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -16822,7 +16822,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "sp-api", "sp-inherents", @@ -16832,7 +16832,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "futures", "parity-scale-codec", @@ -16851,7 +16851,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "futures", @@ -16865,7 +16865,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "parity-scale-codec", @@ -16881,7 +16881,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "parity-scale-codec", @@ -16899,7 +16899,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -16907,7 +16907,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -16919,7 +16919,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "finality-grandpa", "log", @@ -16936,7 +16936,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -16947,7 +16947,7 @@ dependencies = [ [[package]] name = "sp-core" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "ark-vrf", "array-bytes 6.2.3", @@ -16978,7 +16978,7 @@ dependencies = [ "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-debug-derive", "sp-externalities", "sp-runtime-interface", @@ -16995,7 +16995,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.16.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -17029,7 +17029,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "blake2b_simd", "byteorder", @@ -17042,17 +17042,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "syn 2.0.106", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "kvdb", "parking_lot 0.12.5", @@ -17061,7 +17061,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "proc-macro2", "quote", @@ -17071,7 +17071,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "environmental", "parity-scale-codec", @@ -17081,7 +17081,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -17093,7 +17093,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -17106,7 +17106,7 @@ dependencies = [ [[package]] name = "sp-io" version = "41.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bytes", "docify", @@ -17118,7 +17118,7 @@ dependencies = [ "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-externalities", "sp-keystore", "sp-runtime-interface", @@ -17132,7 +17132,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "sp-core", "sp-runtime", @@ -17142,7 +17142,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.43.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", @@ -17153,7 +17153,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -17162,7 +17162,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.11.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-metadata 23.0.0", "parity-scale-codec", @@ -17172,7 +17172,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.15.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -17183,7 +17183,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "log", "parity-scale-codec", @@ -17200,7 +17200,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -17213,7 +17213,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "sp-api", "sp-core", @@ -17223,7 +17223,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "backtrace", "regex", @@ -17232,7 +17232,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -17242,7 +17242,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "binary-merkle-tree", "docify", @@ -17271,7 +17271,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "30.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -17290,7 +17290,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "Inflector", "expander", @@ -17303,7 +17303,7 @@ dependencies = [ [[package]] name = "sp-session" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -17317,7 +17317,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -17330,7 +17330,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "hash-db", "log", @@ -17350,7 +17350,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -17363,7 +17363,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f)", "sp-externalities", "sp-runtime", "sp-runtime-interface", @@ -17374,12 +17374,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "impl-serde", "parity-scale-codec", @@ -17391,7 +17391,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "parity-scale-codec", @@ -17403,7 +17403,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "tracing", @@ -17414,7 +17414,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "sp-api", "sp-runtime", @@ -17423,7 +17423,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "async-trait", "parity-scale-codec", @@ -17437,7 +17437,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "ahash 0.8.12", "foldhash 0.1.5", @@ -17462,7 +17462,7 @@ dependencies = [ [[package]] name = "sp-version" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "impl-serde", "parity-scale-codec", @@ -17479,7 +17479,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -17491,7 +17491,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -17503,7 +17503,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "32.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "bounded-collections 0.2.4", "parity-scale-codec", @@ -17677,7 +17677,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-chain-spec-builder" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "clap", "docify", @@ -17690,7 +17690,7 @@ dependencies = [ [[package]] name = "staging-node-inspect" version = "0.29.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "clap", "parity-scale-codec", @@ -17708,7 +17708,7 @@ dependencies = [ [[package]] name = "staging-parachain-info" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17721,7 +17721,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "bounded-collections 0.2.4", @@ -17742,7 +17742,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "environmental", "frame-support", @@ -17766,7 +17766,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "20.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "environmental", "frame-benchmarking", @@ -17820,7 +17820,7 @@ dependencies = [ [[package]] name = "stc-shield" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "anyhow", "async-trait", @@ -17852,7 +17852,7 @@ dependencies = [ [[package]] name = "stp-shield" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "parity-scale-codec", "scale-info", @@ -17923,7 +17923,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -17948,7 +17948,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" [[package]] name = "substrate-fixed" @@ -17964,7 +17964,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "45.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17984,7 +17984,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.6" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "http-body-util", "hyper 1.7.0", @@ -17998,7 +17998,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -18025,7 +18025,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "27.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "array-bytes 6.2.3", "build-helper", @@ -19054,7 +19054,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "coarsetime", "polkadot-primitives", @@ -19065,7 +19065,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "expander", "proc-macro-crate 3.4.0", @@ -20059,7 +20059,7 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" version = "24.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "binary-merkle-tree", "bitvec", @@ -20166,7 +20166,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "polkadot-primitives", @@ -20807,7 +20807,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "Inflector", "proc-macro2", @@ -20818,7 +20818,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "parity-scale-codec", @@ -20832,7 +20832,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=90497591fd4e23768a410391e7adbd09a45587cf#90497591fd4e23768a410391e7adbd09a45587cf" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ "frame-support", "frame-system", diff --git a/Cargo.toml b/Cargo.toml index fb5d01561c..f30c39133b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,8 +74,8 @@ subtensor-swap-interface = { default-features = false, path = "pallets/swap-inte subtensor-transaction-fee = { default-features = false, path = "pallets/transaction-fee" } subtensor-chain-extensions = { default-features = false, path = "chain-extensions" } stp-io = { path = "primitives/io", default-features = false } -stp-shield = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -stc-shield = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +stp-shield = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +stc-shield = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } ed25519-dalek = { version = "2.1.0", default-features = false } async-trait = "0.1" @@ -126,158 +126,158 @@ ethereum = { version = "0.18.2", default-features = false } num_enum = { version = "0.7.4", default-features = false } tokio = { version = "1.38", default-features = false } -frame = { package = "polkadot-sdk-frame", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame = { package = "polkadot-sdk-frame", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } frame-metadata = { version = "23.0.0", default-features = false } pallet-subtensor-proxy = { path = "pallets/proxy", default-features = false } pallet-subtensor-utility = { path = "pallets/utility", default-features = false } -pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-contracts = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-contracts = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } # NPoS -frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } -sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } -sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } -substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } substrate-fixed = { git = "https://github.com/encointer/substrate-fixed.git", tag = "v0.6.0", default-features = false } -substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } -polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } -runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } # Frontier -fp-evm = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fp-account = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fc-storage = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fc-db = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fc-api = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fc-aura = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fc-babe = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +fp-evm = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fp-account = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fc-storage = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fc-db = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fc-api = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fc-aura = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fc-babe = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } # Frontier FRAME -pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } -pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "7b1053fea0b21c66be0f93371f7837cbc226b401", default-features = false } +pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } +pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "b4ee632bbc81321d3891c82dd2c4c01438625d83", default-features = false } #DRAND pallet-drand = { path = "pallets/drand", default-features = false } -sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } -sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "90497591fd4e23768a410391e7adbd09a45587cf", default-features = false } +sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } +sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "63332fd67a3e676b064b5ecde8ddad308714e42f", default-features = false } w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std", default-features = false } ark-crypto-primitives = { version = "0.4.0", default-features = false } ark-scale = { version = "0.0.11", default-features = false } From 28e99deeb0985f2535f54c57b1c679b80d32d323 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 18 Feb 2026 16:00:11 -0300 Subject: [PATCH 60/78] setup pnpm workspace for e2e --- e2e/.gitignore | 2 + e2e/.nvmrc | 1 + e2e/.prettierrc | 6 + e2e/bootstrap.sh | 34 + e2e/package.json | 14 + e2e/pnpm-lock.yaml | 2493 +++++++++++++++++++++++++++++++++++++++ e2e/pnpm-workspace.yaml | 15 + 7 files changed, 2565 insertions(+) create mode 100644 e2e/.gitignore create mode 100644 e2e/.nvmrc create mode 100644 e2e/.prettierrc create mode 100755 e2e/bootstrap.sh create mode 100644 e2e/package.json create mode 100644 e2e/pnpm-lock.yaml create mode 100644 e2e/pnpm-workspace.yaml diff --git a/e2e/.gitignore b/e2e/.gitignore new file mode 100644 index 0000000000..f03ed1d657 --- /dev/null +++ b/e2e/.gitignore @@ -0,0 +1,2 @@ +node_modules/ +node-subtensor/ \ No newline at end of file diff --git a/e2e/.nvmrc b/e2e/.nvmrc new file mode 100644 index 0000000000..cabf43b5dd --- /dev/null +++ b/e2e/.nvmrc @@ -0,0 +1 @@ +24 \ No newline at end of file diff --git a/e2e/.prettierrc b/e2e/.prettierrc new file mode 100644 index 0000000000..90abee2393 --- /dev/null +++ b/e2e/.prettierrc @@ -0,0 +1,6 @@ +{ + "printWidth": 100, + "semi": true, + "singleQuote": false, + "trailingComma": "all" +} diff --git a/e2e/bootstrap.sh b/e2e/bootstrap.sh new file mode 100755 index 0000000000..d78646f273 --- /dev/null +++ b/e2e/bootstrap.sh @@ -0,0 +1,34 @@ +#!/bin/bash +set -e + +MANIFEST="../Cargo.toml" +BINARY="../target/debug/node-subtensor" + +echo "==> Building node-subtensor..." +pnpm build-node + +echo "==> Starting dev node..." +"$BINARY" --one --dev 2>&1 & +NODE_PID=$! +trap "kill $NODE_PID 2>/dev/null; wait $NODE_PID 2>/dev/null" EXIT + +TIMEOUT=60 +ELAPSED=0 + +echo "==> Waiting for node to be ready (timeout: ${TIMEOUT}s)..." +until curl -sf -o /dev/null \ + -H "Content-Type: application/json" \ + -d '{"id":1,"jsonrpc":"2.0","method":"system_health","params":[]}' \ + http://localhost:9944; do + sleep 1 + ELAPSED=$((ELAPSED + 1)) + if [ "$ELAPSED" -ge "$TIMEOUT" ]; then + echo "==> ERROR: Node failed to start within ${TIMEOUT}s" + exit 1 + fi +done + +echo "==> Generating dedot types..." +pnpm generate-types + +echo "==> Done." diff --git a/e2e/package.json b/e2e/package.json new file mode 100644 index 0000000000..23bfadfa91 --- /dev/null +++ b/e2e/package.json @@ -0,0 +1,14 @@ +{ + "name": "e2e", + "private": true, + "scripts": { + "build-node": "cargo build --manifest-path ../Cargo.toml --profile release -p node-subtensor", + "generate-types": "pnpm --package=@dedot/cli dlx dedot chaintypes -w ws://localhost:9944", + "format": "prettier --write .", + "format:check": "prettier --check ." + }, + "devDependencies": { + "dedot": "catalog:", + "prettier": "catalog:" + } +} diff --git a/e2e/pnpm-lock.yaml b/e2e/pnpm-lock.yaml new file mode 100644 index 0000000000..55a948fd84 --- /dev/null +++ b/e2e/pnpm-lock.yaml @@ -0,0 +1,2493 @@ +lockfileVersion: "9.0" + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +catalogs: + default: + "@dedot/chaintypes": + specifier: ^0.234.0 + version: 0.234.0 + "@dedot/cli": + specifier: ^1.0.4 + version: 1.0.4 + "@noble/ciphers": + specifier: ^2.1.1 + version: 2.1.1 + "@polkadot/keyring": + specifier: ^14.0.1 + version: 14.0.1 + "@polkadot/util-crypto": + specifier: ^14.0.1 + version: 14.0.1 + "@types/node": + specifier: ^24 + version: 24.10.13 + dedot: + specifier: ^1.0.4 + version: 1.0.4 + mlkem: + specifier: ^2.5.0 + version: 2.5.0 + prettier: + specifier: ^3.0.0 + version: 3.8.1 + vitest: + specifier: ^4.0.0 + version: 4.0.18 + +importers: + .: + devDependencies: + dedot: + specifier: "catalog:" + version: 1.0.4 + prettier: + specifier: "catalog:" + version: 3.8.1 + + shared: + dependencies: + "@polkadot/keyring": + specifier: "catalog:" + version: 14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1) + devDependencies: + "@types/node": + specifier: "catalog:" + version: 24.10.13 + vitest: + specifier: "catalog:" + version: 4.0.18(@types/node@24.10.13) + + shield: + dependencies: + "@noble/ciphers": + specifier: "catalog:" + version: 2.1.1 + "@polkadot/keyring": + specifier: "catalog:" + version: 14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1) + "@polkadot/util-crypto": + specifier: "catalog:" + version: 14.0.1(@polkadot/util@14.0.1) + dedot: + specifier: "catalog:" + version: 1.0.4 + e2e-shared: + specifier: workspace:* + version: link:../shared + mlkem: + specifier: "catalog:" + version: 2.5.0 + devDependencies: + "@dedot/chaintypes": + specifier: "catalog:" + version: 0.234.0(dedot@1.0.4) + "@dedot/cli": + specifier: "catalog:" + version: 1.0.4 + "@types/node": + specifier: "catalog:" + version: 24.10.13 + vitest: + specifier: "catalog:" + version: 4.0.18(@types/node@24.10.13) + +packages: + "@adraffy/ens-normalize@1.11.1": + resolution: + { + integrity: sha512-nhCBV3quEgesuf7c7KYfperqSS14T8bYuvJ8PcLJp6znkZpFc0AuW4qBtr8eKVyPPe/8RSr7sglCWPU5eaxwKQ==, + } + + "@dedot/api@1.0.4": + resolution: + { + integrity: sha512-Gp4XJZ00QIvuhZeoKAAIYEBE7Ht9DNUIxbQWaH39k9b4jXtsKcudnVuV3h7mfMx9E/afHIvbUQsZIshkGL+oXw==, + } + engines: { node: ">=18" } + + "@dedot/chaintypes@0.234.0": + resolution: + { + integrity: sha512-MpVlwk8cC3NXwyP+8ceGlRWWP6Gzol1LAcr7UW5ltla6DDbnnE3XtPzKoCPOHUrNFLH2JXOOSy6mZ7glFxYSKA==, + } + peerDependencies: + dedot: ">=1.0.1" + + "@dedot/cli@1.0.4": + resolution: + { + integrity: sha512-t8pj1lwOFoRa2ILRfxvgyn3GE3uDMmZCrIqzCJwq5Phd6c6hvxryQEIM4EuYOf0peE5wBK5bx/SZ5iYgD0kPFA==, + } + engines: { node: ">=18" } + hasBin: true + + "@dedot/codecs@1.0.4": + resolution: + { + integrity: sha512-JBIVen+dNgmMwJlIYfWjCKAN/v6fffcLLJo9V6MTKqcXb+A3E4OsVKiQB9sy08VAqFPY1SkONbVqLDyfUuGjyA==, + } + engines: { node: ">=18" } + + "@dedot/codegen@1.0.4": + resolution: + { + integrity: sha512-ruPFlLZ+mvb+EPghkphHRmZYrGN3cV8m3+NgIo0ExHFL2DNFR8k/dwtUNszRFASskgWAMTgZHtf8vA+32EnYjA==, + } + engines: { node: ">=18" } + + "@dedot/contracts@1.0.4": + resolution: + { + integrity: sha512-hsPo+lvoF0UcGLD9HgOJ/wwLkEuuQRq2GqkymcuPRIhw/HJzcP3oZpN2IaSEhywyfs6GuEPpiMaXa90OHuc7gw==, + } + engines: { node: ">=18" } + + "@dedot/merkleized-metadata@1.0.4": + resolution: + { + integrity: sha512-ibpGGX5JTKkkVHpB9VyNuUChd1+yFbmpPfgde9gKlZx3bP+EQ1ljkWCuk6UNlmuw4n5Pd6n3ZiCAYjJRaBHlvQ==, + } + engines: { node: ">=18" } + + "@dedot/providers@1.0.4": + resolution: + { + integrity: sha512-zarBjZzrMX0MT9f+lch1vqVAkcXMVbtkM57OJdE6426INXbKeF50H7iihWJonvZQYbIQLGV94u4Gre3JhTyfOg==, + } + engines: { node: ">=18" } + + "@dedot/runtime-specs@1.0.4": + resolution: + { + integrity: sha512-1Y+pElxeFnJdHCm6bKhipsR07YIR6JnEjQzxeGwPeOS88XSA8mWppAY6j+sIS2HPZmmcYmZOBlS4WQ84K+aavg==, + } + engines: { node: ">=18" } + + "@dedot/shape@1.0.4": + resolution: + { + integrity: sha512-hw+9DfPWXRv6qaTbFaq9U6ZN+rCGVwPLmOpYq+uYwGfmLcqb56slaBw+Xw1wvqOjHLYvYtCy0718pcrspmToig==, + } + engines: { node: ">=18" } + + "@dedot/smoldot@1.0.4": + resolution: + { + integrity: sha512-b7zkTQLKnjIj0rN2G9MhXGE6ECIR8baz6ugPwelFBAGA1imrvHccxfli1tMR4KAV+ZdmSX6E+9yojNSHjEJb4w==, + } + engines: { node: ">=18" } + + "@dedot/storage@1.0.4": + resolution: + { + integrity: sha512-OX6cFrlx73u3e0jtUIam/p2AJxZFpfbc2h+bgRoin9h3XjaW50ZWNttOr8tI53UT0dggAoHNz+jX+7LZNxKmcg==, + } + engines: { node: ">=18" } + + "@dedot/types@1.0.4": + resolution: + { + integrity: sha512-yl5Pp71tqLoPKm+UgRnWRZgUmBWfOG79x0FRAwox2bYrrSJ30S0DnOc2dfrWlf0uxR6CY8e2E86MiJaSrP22iA==, + } + engines: { node: ">=18" } + + "@dedot/utils@1.0.4": + resolution: + { + integrity: sha512-Qv6jkkJwMEFfQ2nPXLvczt8fqLKVvluy7JP7qvD3f1oaryvIUF84d7FxuwlE285s3J7Cc9+GlP0F+PQ0KTwHnA==, + } + engines: { node: ">=18" } + + "@dedot/wasm@0.1.0": + resolution: + { + integrity: sha512-IdsH+ZaV0YS8tpmlYiPtwPfKj3qv5CbUv/wftdRuTdcmOosylphSMU06rdvjspehWIJ9dgOBIYS1ocatPHmm4Q==, + } + + "@esbuild/aix-ppc64@0.27.3": + resolution: + { + integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==, + } + engines: { node: ">=18" } + cpu: [ppc64] + os: [aix] + + "@esbuild/android-arm64@0.27.3": + resolution: + { + integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [android] + + "@esbuild/android-arm@0.27.3": + resolution: + { + integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==, + } + engines: { node: ">=18" } + cpu: [arm] + os: [android] + + "@esbuild/android-x64@0.27.3": + resolution: + { + integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [android] + + "@esbuild/darwin-arm64@0.27.3": + resolution: + { + integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [darwin] + + "@esbuild/darwin-x64@0.27.3": + resolution: + { + integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [darwin] + + "@esbuild/freebsd-arm64@0.27.3": + resolution: + { + integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [freebsd] + + "@esbuild/freebsd-x64@0.27.3": + resolution: + { + integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [freebsd] + + "@esbuild/linux-arm64@0.27.3": + resolution: + { + integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [linux] + + "@esbuild/linux-arm@0.27.3": + resolution: + { + integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==, + } + engines: { node: ">=18" } + cpu: [arm] + os: [linux] + + "@esbuild/linux-ia32@0.27.3": + resolution: + { + integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==, + } + engines: { node: ">=18" } + cpu: [ia32] + os: [linux] + + "@esbuild/linux-loong64@0.27.3": + resolution: + { + integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==, + } + engines: { node: ">=18" } + cpu: [loong64] + os: [linux] + + "@esbuild/linux-mips64el@0.27.3": + resolution: + { + integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==, + } + engines: { node: ">=18" } + cpu: [mips64el] + os: [linux] + + "@esbuild/linux-ppc64@0.27.3": + resolution: + { + integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==, + } + engines: { node: ">=18" } + cpu: [ppc64] + os: [linux] + + "@esbuild/linux-riscv64@0.27.3": + resolution: + { + integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==, + } + engines: { node: ">=18" } + cpu: [riscv64] + os: [linux] + + "@esbuild/linux-s390x@0.27.3": + resolution: + { + integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==, + } + engines: { node: ">=18" } + cpu: [s390x] + os: [linux] + + "@esbuild/linux-x64@0.27.3": + resolution: + { + integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [linux] + + "@esbuild/netbsd-arm64@0.27.3": + resolution: + { + integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [netbsd] + + "@esbuild/netbsd-x64@0.27.3": + resolution: + { + integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [netbsd] + + "@esbuild/openbsd-arm64@0.27.3": + resolution: + { + integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [openbsd] + + "@esbuild/openbsd-x64@0.27.3": + resolution: + { + integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [openbsd] + + "@esbuild/openharmony-arm64@0.27.3": + resolution: + { + integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [openharmony] + + "@esbuild/sunos-x64@0.27.3": + resolution: + { + integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [sunos] + + "@esbuild/win32-arm64@0.27.3": + resolution: + { + integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [win32] + + "@esbuild/win32-ia32@0.27.3": + resolution: + { + integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==, + } + engines: { node: ">=18" } + cpu: [ia32] + os: [win32] + + "@esbuild/win32-x64@0.27.3": + resolution: + { + integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [win32] + + "@jridgewell/sourcemap-codec@1.5.5": + resolution: + { + integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==, + } + + "@noble/ciphers@1.3.0": + resolution: + { + integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==, + } + engines: { node: ^14.21.3 || >=16 } + + "@noble/ciphers@2.1.1": + resolution: + { + integrity: sha512-bysYuiVfhxNJuldNXlFEitTVdNnYUc+XNJZd7Qm2a5j1vZHgY+fazadNFWFaMK/2vye0JVlxV3gHmC0WDfAOQw==, + } + engines: { node: ">= 20.19.0" } + + "@noble/curves@1.9.1": + resolution: + { + integrity: sha512-k11yZxZg+t+gWvBbIswW0yoJlu8cHOC7dhunwOzoWH/mXGBiYyR4YY6hAEK/3EUs4UpB8la1RfdRpeGsFHkWsA==, + } + engines: { node: ^14.21.3 || >=16 } + + "@noble/curves@1.9.7": + resolution: + { + integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==, + } + engines: { node: ^14.21.3 || >=16 } + + "@noble/hashes@1.8.0": + resolution: + { + integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==, + } + engines: { node: ^14.21.3 || >=16 } + + "@polkadot/keyring@14.0.1": + resolution: + { + integrity: sha512-kHydQPCeTvJrMC9VQO8LPhAhTUxzxfNF1HEknhZDBPPsxP/XpkYsEy/Ln1QzJmQqD5VsgwzLDE6cExbJ2CT9CA==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": 14.0.1 + "@polkadot/util-crypto": 14.0.1 + + "@polkadot/networks@14.0.1": + resolution: + { + integrity: sha512-wGlBtXDkusRAj4P7uxfPz80gLO1+j99MLBaQi3bEym2xrFrFhgIWVHOZlBit/1PfaBjhX2Z8XjRxaM2w1p7w2w==, + } + engines: { node: ">=18" } + + "@polkadot/types-support@16.5.4": + resolution: + { + integrity: sha512-Ra6keCaO73ibxN6MzA56jFq9EReje7jjE4JQfzV5IpyDZdXcmPyJiEfa2Yps/YSP13Gc2e38t9FFyVau0V+SFQ==, + } + engines: { node: ">=18" } + + "@polkadot/util-crypto@14.0.1": + resolution: + { + integrity: sha512-Cu7AKUzBTsUkbOtyuNzXcTpDjR9QW0fVR56o3gBmzfUCmvO1vlsuGzmmPzqpHymQQ3rrfqV78CPs62EGhw0R+A==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": 14.0.1 + + "@polkadot/util@14.0.1": + resolution: + { + integrity: sha512-764HhxkPV3x5rM0/p6QdynC2dw26n+SaE+jisjx556ViCd4E28Ke4xSPef6C0Spy4aoXf2gt0PuLEcBvd6fVZg==, + } + engines: { node: ">=18" } + + "@polkadot/wasm-bridge@7.5.4": + resolution: + { + integrity: sha512-6xaJVvoZbnbgpQYXNw9OHVNWjXmtcoPcWh7hlwx3NpfiLkkjljj99YS+XGZQlq7ks2fVCg7FbfknkNb8PldDaA==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + "@polkadot/x-randomvalues": "*" + + "@polkadot/wasm-crypto-asmjs@7.5.4": + resolution: + { + integrity: sha512-ZYwxQHAJ8pPt6kYk9XFmyuFuSS+yirJLonvP+DYbxOrARRUHfN4nzp4zcZNXUuaFhpbDobDSFn6gYzye6BUotA==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + + "@polkadot/wasm-crypto-init@7.5.4": + resolution: + { + integrity: sha512-U6s4Eo2rHs2n1iR01vTz/sOQ7eOnRPjaCsGWhPV+ZC/20hkVzwPAhiizu/IqMEol4tO2yiSheD4D6bn0KxUJhg==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + "@polkadot/x-randomvalues": "*" + + "@polkadot/wasm-crypto-wasm@7.5.4": + resolution: + { + integrity: sha512-PsHgLsVTu43eprwSvUGnxybtOEuHPES6AbApcs7y5ZbM2PiDMzYbAjNul098xJK/CPtrxZ0ePDFnaQBmIJyTFw==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + + "@polkadot/wasm-crypto@7.5.4": + resolution: + { + integrity: sha512-1seyClxa7Jd7kQjfnCzTTTfYhTa/KUTDUaD3DMHBk5Q4ZUN1D1unJgX+v1aUeXSPxmzocdZETPJJRZjhVOqg9g==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + "@polkadot/x-randomvalues": "*" + + "@polkadot/wasm-util@7.5.4": + resolution: + { + integrity: sha512-hqPpfhCpRAqCIn/CYbBluhh0TXmwkJnDRjxrU9Bnqtw9nMNa97D8JuOjdd2pi0rxm+eeLQ/f1rQMp71RMM9t4w==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + + "@polkadot/x-bigint@14.0.1": + resolution: + { + integrity: sha512-gfozjGnebr2rqURs31KtaWumbW4rRZpbiluhlmai6luCNrf5u8pB+oLA35kPEntrsLk9PnIG9OsC/n4hEtx4OQ==, + } + engines: { node: ">=18" } + + "@polkadot/x-global@14.0.1": + resolution: + { + integrity: sha512-aCI44DJU4fU0XXqrrSGIpi7JrZXK2kpe0jaQ2p6oDVXOOYEnZYXnMhTTmBE1lF/xtxzX50MnZrrU87jziU0qbA==, + } + engines: { node: ">=18" } + + "@polkadot/x-randomvalues@14.0.1": + resolution: + { + integrity: sha512-/XkQcvshzJLHITuPrN3zmQKuFIPdKWoaiHhhVLD6rQWV60lTXA3ajw3ocju8ZN7xRxnweMS9Ce0kMPYa0NhRMg==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-util": "*" + + "@polkadot/x-textdecoder@14.0.1": + resolution: + { + integrity: sha512-CcWiPCuPVJsNk4Vq43lgFHqLRBQHb4r9RD7ZIYgmwoebES8TNm4g2ew9ToCzakFKSpzKu6I07Ne9wv/dt5zLuw==, + } + engines: { node: ">=18" } + + "@polkadot/x-textencoder@14.0.1": + resolution: + { + integrity: sha512-VY51SpQmF1ccmAGLfxhYnAe95Spfz049WZ/+kK4NfsGF9WejxVdU53Im5C80l45r8qHuYQsCWU3+t0FNunh2Kg==, + } + engines: { node: ">=18" } + + "@polkadot/x-ws@14.0.1": + resolution: + { + integrity: sha512-Q18hoSuOl7F4aENNGNt9XYxkrjwZlC6xye9OQrPDeHam1SrvflGv9mSZHyo+mwJs0z1PCz2STpPEN9PKfZvHng==, + } + engines: { node: ">=18" } + + "@rollup/rollup-android-arm-eabi@4.57.1": + resolution: + { + integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==, + } + cpu: [arm] + os: [android] + + "@rollup/rollup-android-arm64@4.57.1": + resolution: + { + integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==, + } + cpu: [arm64] + os: [android] + + "@rollup/rollup-darwin-arm64@4.57.1": + resolution: + { + integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==, + } + cpu: [arm64] + os: [darwin] + + "@rollup/rollup-darwin-x64@4.57.1": + resolution: + { + integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==, + } + cpu: [x64] + os: [darwin] + + "@rollup/rollup-freebsd-arm64@4.57.1": + resolution: + { + integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==, + } + cpu: [arm64] + os: [freebsd] + + "@rollup/rollup-freebsd-x64@4.57.1": + resolution: + { + integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==, + } + cpu: [x64] + os: [freebsd] + + "@rollup/rollup-linux-arm-gnueabihf@4.57.1": + resolution: + { + integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==, + } + cpu: [arm] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-arm-musleabihf@4.57.1": + resolution: + { + integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==, + } + cpu: [arm] + os: [linux] + libc: [musl] + + "@rollup/rollup-linux-arm64-gnu@4.57.1": + resolution: + { + integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==, + } + cpu: [arm64] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-arm64-musl@4.57.1": + resolution: + { + integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==, + } + cpu: [arm64] + os: [linux] + libc: [musl] + + "@rollup/rollup-linux-loong64-gnu@4.57.1": + resolution: + { + integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==, + } + cpu: [loong64] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-loong64-musl@4.57.1": + resolution: + { + integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==, + } + cpu: [loong64] + os: [linux] + libc: [musl] + + "@rollup/rollup-linux-ppc64-gnu@4.57.1": + resolution: + { + integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==, + } + cpu: [ppc64] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-ppc64-musl@4.57.1": + resolution: + { + integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==, + } + cpu: [ppc64] + os: [linux] + libc: [musl] + + "@rollup/rollup-linux-riscv64-gnu@4.57.1": + resolution: + { + integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==, + } + cpu: [riscv64] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-riscv64-musl@4.57.1": + resolution: + { + integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==, + } + cpu: [riscv64] + os: [linux] + libc: [musl] + + "@rollup/rollup-linux-s390x-gnu@4.57.1": + resolution: + { + integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==, + } + cpu: [s390x] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-x64-gnu@4.57.1": + resolution: + { + integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==, + } + cpu: [x64] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-x64-musl@4.57.1": + resolution: + { + integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==, + } + cpu: [x64] + os: [linux] + libc: [musl] + + "@rollup/rollup-openbsd-x64@4.57.1": + resolution: + { + integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==, + } + cpu: [x64] + os: [openbsd] + + "@rollup/rollup-openharmony-arm64@4.57.1": + resolution: + { + integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==, + } + cpu: [arm64] + os: [openharmony] + + "@rollup/rollup-win32-arm64-msvc@4.57.1": + resolution: + { + integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==, + } + cpu: [arm64] + os: [win32] + + "@rollup/rollup-win32-ia32-msvc@4.57.1": + resolution: + { + integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==, + } + cpu: [ia32] + os: [win32] + + "@rollup/rollup-win32-x64-gnu@4.57.1": + resolution: + { + integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==, + } + cpu: [x64] + os: [win32] + + "@rollup/rollup-win32-x64-msvc@4.57.1": + resolution: + { + integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==, + } + cpu: [x64] + os: [win32] + + "@scure/base@1.2.6": + resolution: + { + integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==, + } + + "@scure/bip32@1.7.0": + resolution: + { + integrity: sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==, + } + + "@scure/bip39@1.6.0": + resolution: + { + integrity: sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==, + } + + "@scure/sr25519@0.2.0": + resolution: + { + integrity: sha512-uUuLP7Z126XdSizKtrCGqYyR3b3hYtJ6Fg/XFUXmc2//k2aXHDLqZwFeXxL97gg4XydPROPVnuaHGF2+xriSKg==, + } + + "@standard-schema/spec@1.1.0": + resolution: + { + integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==, + } + + "@substrate/ss58-registry@1.51.0": + resolution: + { + integrity: sha512-TWDurLiPxndFgKjVavCniytBIw+t4ViOi7TYp9h/D0NMmkEc9klFTo+827eyEJ0lELpqO207Ey7uGxUa+BS1jQ==, + } + + "@types/bn.js@5.2.0": + resolution: + { + integrity: sha512-DLbJ1BPqxvQhIGbeu8VbUC1DiAiahHtAYvA0ZEAa4P31F7IaArc8z3C3BRQdWX4mtLQuABG4yzp76ZrS02Ui1Q==, + } + + "@types/chai@5.2.3": + resolution: + { + integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==, + } + + "@types/deep-eql@4.0.2": + resolution: + { + integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==, + } + + "@types/estree@1.0.8": + resolution: + { + integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==, + } + + "@types/node@24.10.13": + resolution: + { + integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==, + } + + "@vitest/expect@4.0.18": + resolution: + { + integrity: sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==, + } + + "@vitest/mocker@4.0.18": + resolution: + { + integrity: sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==, + } + peerDependencies: + msw: ^2.4.9 + vite: ^6.0.0 || ^7.0.0-0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + + "@vitest/pretty-format@4.0.18": + resolution: + { + integrity: sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==, + } + + "@vitest/runner@4.0.18": + resolution: + { + integrity: sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==, + } + + "@vitest/snapshot@4.0.18": + resolution: + { + integrity: sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==, + } + + "@vitest/spy@4.0.18": + resolution: + { + integrity: sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==, + } + + "@vitest/utils@4.0.18": + resolution: + { + integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==, + } + + abitype@1.2.3: + resolution: + { + integrity: sha512-Ofer5QUnuUdTFsBRwARMoWKOH1ND5ehwYhJ3OJ/BQO+StkwQjHw0XyVh4vDttzHB7QOFhPHa/o413PJ82gU/Tg==, + } + peerDependencies: + typescript: ">=5.0.4" + zod: ^3.22.0 || ^4.0.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + + ansi-regex@5.0.1: + resolution: + { + integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, + } + engines: { node: ">=8" } + + ansi-regex@6.2.2: + resolution: + { + integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==, + } + engines: { node: ">=12" } + + ansi-styles@4.3.0: + resolution: + { + integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, + } + engines: { node: ">=8" } + + assertion-error@2.0.1: + resolution: + { + integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==, + } + engines: { node: ">=12" } + + bn.js@5.2.2: + resolution: + { + integrity: sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==, + } + + chai@6.2.2: + resolution: + { + integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==, + } + engines: { node: ">=18" } + + chalk@5.6.2: + resolution: + { + integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==, + } + engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } + + cli-cursor@5.0.0: + resolution: + { + integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==, + } + engines: { node: ">=18" } + + cli-spinners@3.4.0: + resolution: + { + integrity: sha512-bXfOC4QcT1tKXGorxL3wbJm6XJPDqEnij2gQ2m7ESQuE+/z9YFIWnl/5RpTiKWbMq3EVKR4fRLJGn6DVfu0mpw==, + } + engines: { node: ">=18.20" } + + cliui@8.0.1: + resolution: + { + integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==, + } + engines: { node: ">=12" } + + color-convert@2.0.1: + resolution: + { + integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, + } + engines: { node: ">=7.0.0" } + + color-name@1.1.4: + resolution: + { + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, + } + + dedot@1.0.4: + resolution: + { + integrity: sha512-NPTNcao0FVmcEc+c0iFyUxdIrd2bsSfFekJUR/aNvSJldrKIka9Bf+o4NpRcCZGsxRrgXvC7OLAhq9rF9fCwCA==, + } + engines: { node: ">=18" } + hasBin: true + + deshape@0.1.0: + resolution: + { + integrity: sha512-6Z941WJcKPE2nMz2lqq5H3OlOAgxECQqOj/OtHluaqgM8ajKESt/vcexMkUw7JGzeuLVKXkGe7+vsCC71NC9SQ==, + } + + emoji-regex@8.0.0: + resolution: + { + integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, + } + + es-module-lexer@1.7.0: + resolution: + { + integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==, + } + + esbuild@0.27.3: + resolution: + { + integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==, + } + engines: { node: ">=18" } + hasBin: true + + escalade@3.2.0: + resolution: + { + integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==, + } + engines: { node: ">=6" } + + estree-walker@3.0.3: + resolution: + { + integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, + } + + eventemitter3@5.0.1: + resolution: + { + integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==, + } + + eventemitter3@5.0.4: + resolution: + { + integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==, + } + + expect-type@1.3.0: + resolution: + { + integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==, + } + engines: { node: ">=12.0.0" } + + fdir@6.5.0: + resolution: + { + integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==, + } + engines: { node: ">=12.0.0" } + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + fsevents@2.3.3: + resolution: + { + integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, + } + engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } + os: [darwin] + + get-caller-file@2.0.5: + resolution: + { + integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, + } + engines: { node: 6.* || 8.* || >= 10.* } + + get-east-asian-width@1.4.0: + resolution: + { + integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==, + } + engines: { node: ">=18" } + + handlebars@4.7.8: + resolution: + { + integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==, + } + engines: { node: ">=0.4.7" } + hasBin: true + + is-fullwidth-code-point@3.0.0: + resolution: + { + integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, + } + engines: { node: ">=8" } + + is-interactive@2.0.0: + resolution: + { + integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==, + } + engines: { node: ">=12" } + + is-unicode-supported@2.1.0: + resolution: + { + integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==, + } + engines: { node: ">=18" } + + isows@1.0.7: + resolution: + { + integrity: sha512-I1fSfDCZL5P0v33sVqeTDSpcstAg/N+wF5HS033mogOVIp4B+oHC7oOCsA3axAbBSGTJ8QubbNmnIRN/h8U7hg==, + } + peerDependencies: + ws: "*" + + log-symbols@7.0.1: + resolution: + { + integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==, + } + engines: { node: ">=18" } + + magic-string@0.30.21: + resolution: + { + integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==, + } + + mimic-function@5.0.1: + resolution: + { + integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==, + } + engines: { node: ">=18" } + + minimist@1.2.8: + resolution: + { + integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, + } + + mlkem@2.5.0: + resolution: + { + integrity: sha512-TnSvGBs0EVPukQcdPF0882ZoYXYuD2rb+VgO0kUDbFi/XM1rJOwnQoFW3wGGuc3nG3AT/zp3oWJ86W7ewwKYyA==, + } + engines: { node: ">=16.0.0" } + + nanoid@3.3.11: + resolution: + { + integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==, + } + engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } + hasBin: true + + neo-async@2.6.2: + resolution: + { + integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, + } + + obug@2.1.1: + resolution: + { + integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==, + } + + onetime@7.0.0: + resolution: + { + integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==, + } + engines: { node: ">=18" } + + ora@9.3.0: + resolution: + { + integrity: sha512-lBX72MWFduWEf7v7uWf5DHp9Jn5BI8bNPGuFgtXMmr2uDz2Gz2749y3am3agSDdkhHPHYmmxEGSKH85ZLGzgXw==, + } + engines: { node: ">=20" } + + ox@0.12.1: + resolution: + { + integrity: sha512-uU0llpthaaw4UJoXlseCyBHmQ3bLrQmz9rRLIAUHqv46uHuae9SE+ukYBRIPVCnlEnHKuWjDUcDFHWx9gbGNoA==, + } + peerDependencies: + typescript: ">=5.4.0" + peerDependenciesMeta: + typescript: + optional: true + + pathe@2.0.3: + resolution: + { + integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==, + } + + picocolors@1.1.1: + resolution: + { + integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, + } + + picomatch@4.0.3: + resolution: + { + integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==, + } + engines: { node: ">=12" } + + postcss@8.5.6: + resolution: + { + integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==, + } + engines: { node: ^10 || ^12 || >=14 } + + prettier@3.8.1: + resolution: + { + integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==, + } + engines: { node: ">=14" } + hasBin: true + + require-directory@2.1.1: + resolution: + { + integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, + } + engines: { node: ">=0.10.0" } + + restore-cursor@5.1.0: + resolution: + { + integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==, + } + engines: { node: ">=18" } + + rollup@4.57.1: + resolution: + { + integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==, + } + engines: { node: ">=18.0.0", npm: ">=8.0.0" } + hasBin: true + + siginfo@2.0.0: + resolution: + { + integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==, + } + + signal-exit@4.1.0: + resolution: + { + integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, + } + engines: { node: ">=14" } + + smoldot@2.0.40: + resolution: + { + integrity: sha512-h6XC/kKDLdZBBTI0X8y4ZxmaZ2KYVVB0+5isCQm6j26ljeNjHZUDOV+hf8VyoE23+jg00wrxNJ2IVcIAURxwtg==, + } + + source-map-js@1.2.1: + resolution: + { + integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, + } + engines: { node: ">=0.10.0" } + + source-map@0.6.1: + resolution: + { + integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, + } + engines: { node: ">=0.10.0" } + + stackback@0.0.2: + resolution: + { + integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==, + } + + std-env@3.10.0: + resolution: + { + integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==, + } + + stdin-discarder@0.3.1: + resolution: + { + integrity: sha512-reExS1kSGoElkextOcPkel4NE99S0BWxjUHQeDFnR8S993JxpPX7KU4MNmO19NXhlJp+8dmdCbKQVNgLJh2teA==, + } + engines: { node: ">=18" } + + string-width@4.2.3: + resolution: + { + integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, + } + engines: { node: ">=8" } + + string-width@8.1.1: + resolution: + { + integrity: sha512-KpqHIdDL9KwYk22wEOg/VIqYbrnLeSApsKT/bSj6Ez7pn3CftUiLAv2Lccpq1ALcpLV9UX1Ppn92npZWu2w/aw==, + } + engines: { node: ">=20" } + + strip-ansi@6.0.1: + resolution: + { + integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, + } + engines: { node: ">=8" } + + strip-ansi@7.1.2: + resolution: + { + integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==, + } + engines: { node: ">=12" } + + tinybench@2.9.0: + resolution: + { + integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==, + } + + tinyexec@1.0.2: + resolution: + { + integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==, + } + engines: { node: ">=18" } + + tinyglobby@0.2.15: + resolution: + { + integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==, + } + engines: { node: ">=12.0.0" } + + tinyrainbow@3.0.3: + resolution: + { + integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==, + } + engines: { node: ">=14.0.0" } + + tslib@2.8.1: + resolution: + { + integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==, + } + + uglify-js@3.19.3: + resolution: + { + integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==, + } + engines: { node: ">=0.8.0" } + hasBin: true + + undici-types@7.16.0: + resolution: + { + integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==, + } + + viem@2.46.1: + resolution: + { + integrity: sha512-c5YPQR/VueqoPG09Tp1JBw2iItKVRGVI0YkWekquRDZw0ciNBhO3muu2QjO9xFelOXh18q3d/kLbW83B2Oxf0g==, + } + peerDependencies: + typescript: ">=5.0.4" + peerDependenciesMeta: + typescript: + optional: true + + vite@7.3.1: + resolution: + { + integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==, + } + engines: { node: ^20.19.0 || >=22.12.0 } + hasBin: true + peerDependencies: + "@types/node": ^20.19.0 || >=22.12.0 + jiti: ">=1.21.0" + less: ^4.0.0 + lightningcss: ^1.21.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: ">=0.54.8" + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + "@types/node": + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + vitest@4.0.18: + resolution: + { + integrity: sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==, + } + engines: { node: ^20.0.0 || ^22.0.0 || >=24.0.0 } + hasBin: true + peerDependencies: + "@edge-runtime/vm": "*" + "@opentelemetry/api": ^1.9.0 + "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 + "@vitest/browser-playwright": 4.0.18 + "@vitest/browser-preview": 4.0.18 + "@vitest/browser-webdriverio": 4.0.18 + "@vitest/ui": 4.0.18 + happy-dom: "*" + jsdom: "*" + peerDependenciesMeta: + "@edge-runtime/vm": + optional: true + "@opentelemetry/api": + optional: true + "@types/node": + optional: true + "@vitest/browser-playwright": + optional: true + "@vitest/browser-preview": + optional: true + "@vitest/browser-webdriverio": + optional: true + "@vitest/ui": + optional: true + happy-dom: + optional: true + jsdom: + optional: true + + why-is-node-running@2.3.0: + resolution: + { + integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==, + } + engines: { node: ">=8" } + hasBin: true + + wordwrap@1.0.0: + resolution: + { + integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==, + } + + wrap-ansi@7.0.0: + resolution: + { + integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, + } + engines: { node: ">=10" } + + ws@8.18.3: + resolution: + { + integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==, + } + engines: { node: ">=10.0.0" } + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.19.0: + resolution: + { + integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==, + } + engines: { node: ">=10.0.0" } + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + y18n@5.0.8: + resolution: + { + integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, + } + engines: { node: ">=10" } + + yargs-parser@21.1.1: + resolution: + { + integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==, + } + engines: { node: ">=12" } + + yargs@17.7.2: + resolution: + { + integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==, + } + engines: { node: ">=12" } + + yoctocolors@2.1.2: + resolution: + { + integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==, + } + engines: { node: ">=18" } + +snapshots: + "@adraffy/ens-normalize@1.11.1": {} + + "@dedot/api@1.0.4": + dependencies: + "@dedot/codecs": 1.0.4 + "@dedot/providers": 1.0.4 + "@dedot/runtime-specs": 1.0.4 + "@dedot/shape": 1.0.4 + "@dedot/storage": 1.0.4 + "@dedot/types": 1.0.4 + "@dedot/utils": 1.0.4 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + "@dedot/chaintypes@0.234.0(dedot@1.0.4)": + dependencies: + dedot: 1.0.4 + + "@dedot/cli@1.0.4": + dependencies: + "@dedot/api": 1.0.4 + "@dedot/codecs": 1.0.4 + "@dedot/codegen": 1.0.4 + "@dedot/wasm": 0.1.0 + "@polkadot/types-support": 16.5.4 + ora: 9.3.0 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + + "@dedot/codecs@1.0.4": + dependencies: + "@dedot/shape": 1.0.4 + "@dedot/utils": 1.0.4 + + "@dedot/codegen@1.0.4": + dependencies: + "@dedot/api": 1.0.4 + "@dedot/codecs": 1.0.4 + "@dedot/contracts": 1.0.4 + "@dedot/providers": 1.0.4 + "@dedot/runtime-specs": 1.0.4 + "@dedot/shape": 1.0.4 + "@dedot/types": 1.0.4 + "@dedot/utils": 1.0.4 + handlebars: 4.7.8 + prettier: 3.8.1 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + + "@dedot/contracts@1.0.4": + dependencies: + "@dedot/api": 1.0.4 + "@dedot/codecs": 1.0.4 + "@dedot/types": 1.0.4 + "@dedot/utils": 1.0.4 + viem: 2.46.1 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + + "@dedot/merkleized-metadata@1.0.4": + dependencies: + "@dedot/codecs": 1.0.4 + "@dedot/shape": 1.0.4 + "@dedot/utils": 1.0.4 + + "@dedot/providers@1.0.4": + dependencies: + "@dedot/utils": 1.0.4 + "@polkadot/x-ws": 14.0.1 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + "@dedot/runtime-specs@1.0.4": + dependencies: + "@dedot/codecs": 1.0.4 + "@dedot/shape": 1.0.4 + "@dedot/types": 1.0.4 + + "@dedot/shape@1.0.4": + dependencies: + "@dedot/utils": 1.0.4 + deshape: 0.1.0 + + "@dedot/smoldot@1.0.4": + dependencies: + smoldot: 2.0.40 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + "@dedot/storage@1.0.4": {} + + "@dedot/types@1.0.4": + dependencies: + "@dedot/codecs": 1.0.4 + "@dedot/shape": 1.0.4 + "@dedot/utils": 1.0.4 + + "@dedot/utils@1.0.4": + dependencies: + "@noble/hashes": 1.8.0 + "@scure/base": 1.2.6 + eventemitter3: 5.0.4 + + "@dedot/wasm@0.1.0": {} + + "@esbuild/aix-ppc64@0.27.3": + optional: true + + "@esbuild/android-arm64@0.27.3": + optional: true + + "@esbuild/android-arm@0.27.3": + optional: true + + "@esbuild/android-x64@0.27.3": + optional: true + + "@esbuild/darwin-arm64@0.27.3": + optional: true + + "@esbuild/darwin-x64@0.27.3": + optional: true + + "@esbuild/freebsd-arm64@0.27.3": + optional: true + + "@esbuild/freebsd-x64@0.27.3": + optional: true + + "@esbuild/linux-arm64@0.27.3": + optional: true + + "@esbuild/linux-arm@0.27.3": + optional: true + + "@esbuild/linux-ia32@0.27.3": + optional: true + + "@esbuild/linux-loong64@0.27.3": + optional: true + + "@esbuild/linux-mips64el@0.27.3": + optional: true + + "@esbuild/linux-ppc64@0.27.3": + optional: true + + "@esbuild/linux-riscv64@0.27.3": + optional: true + + "@esbuild/linux-s390x@0.27.3": + optional: true + + "@esbuild/linux-x64@0.27.3": + optional: true + + "@esbuild/netbsd-arm64@0.27.3": + optional: true + + "@esbuild/netbsd-x64@0.27.3": + optional: true + + "@esbuild/openbsd-arm64@0.27.3": + optional: true + + "@esbuild/openbsd-x64@0.27.3": + optional: true + + "@esbuild/openharmony-arm64@0.27.3": + optional: true + + "@esbuild/sunos-x64@0.27.3": + optional: true + + "@esbuild/win32-arm64@0.27.3": + optional: true + + "@esbuild/win32-ia32@0.27.3": + optional: true + + "@esbuild/win32-x64@0.27.3": + optional: true + + "@jridgewell/sourcemap-codec@1.5.5": {} + + "@noble/ciphers@1.3.0": {} + + "@noble/ciphers@2.1.1": {} + + "@noble/curves@1.9.1": + dependencies: + "@noble/hashes": 1.8.0 + + "@noble/curves@1.9.7": + dependencies: + "@noble/hashes": 1.8.0 + + "@noble/hashes@1.8.0": {} + + "@polkadot/keyring@14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1)": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/util-crypto": 14.0.1(@polkadot/util@14.0.1) + tslib: 2.8.1 + + "@polkadot/networks@14.0.1": + dependencies: + "@polkadot/util": 14.0.1 + "@substrate/ss58-registry": 1.51.0 + tslib: 2.8.1 + + "@polkadot/types-support@16.5.4": + dependencies: + "@polkadot/util": 14.0.1 + tslib: 2.8.1 + + "@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1)": + dependencies: + "@noble/curves": 1.9.7 + "@noble/hashes": 1.8.0 + "@polkadot/networks": 14.0.1 + "@polkadot/util": 14.0.1 + "@polkadot/wasm-crypto": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/x-bigint": 14.0.1 + "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + "@scure/base": 1.2.6 + "@scure/sr25519": 0.2.0 + tslib: 2.8.1 + + "@polkadot/util@14.0.1": + dependencies: + "@polkadot/x-bigint": 14.0.1 + "@polkadot/x-global": 14.0.1 + "@polkadot/x-textdecoder": 14.0.1 + "@polkadot/x-textencoder": 14.0.1 + "@types/bn.js": 5.2.0 + bn.js: 5.2.2 + tslib: 2.8.1 + + "@polkadot/wasm-bridge@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + tslib: 2.8.1 + + "@polkadot/wasm-crypto-asmjs@7.5.4(@polkadot/util@14.0.1)": + dependencies: + "@polkadot/util": 14.0.1 + tslib: 2.8.1 + + "@polkadot/wasm-crypto-init@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-bridge": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + "@polkadot/wasm-crypto-asmjs": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/wasm-crypto-wasm": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + tslib: 2.8.1 + + "@polkadot/wasm-crypto-wasm@7.5.4(@polkadot/util@14.0.1)": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + tslib: 2.8.1 + + "@polkadot/wasm-crypto@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-bridge": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + "@polkadot/wasm-crypto-asmjs": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/wasm-crypto-init": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + "@polkadot/wasm-crypto-wasm": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + tslib: 2.8.1 + + "@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)": + dependencies: + "@polkadot/util": 14.0.1 + tslib: 2.8.1 + + "@polkadot/x-bigint@14.0.1": + dependencies: + "@polkadot/x-global": 14.0.1 + tslib: 2.8.1 + + "@polkadot/x-global@14.0.1": + dependencies: + tslib: 2.8.1 + + "@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/x-global": 14.0.1 + tslib: 2.8.1 + + "@polkadot/x-textdecoder@14.0.1": + dependencies: + "@polkadot/x-global": 14.0.1 + tslib: 2.8.1 + + "@polkadot/x-textencoder@14.0.1": + dependencies: + "@polkadot/x-global": 14.0.1 + tslib: 2.8.1 + + "@polkadot/x-ws@14.0.1": + dependencies: + "@polkadot/x-global": 14.0.1 + tslib: 2.8.1 + ws: 8.19.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + "@rollup/rollup-android-arm-eabi@4.57.1": + optional: true + + "@rollup/rollup-android-arm64@4.57.1": + optional: true + + "@rollup/rollup-darwin-arm64@4.57.1": + optional: true + + "@rollup/rollup-darwin-x64@4.57.1": + optional: true + + "@rollup/rollup-freebsd-arm64@4.57.1": + optional: true + + "@rollup/rollup-freebsd-x64@4.57.1": + optional: true + + "@rollup/rollup-linux-arm-gnueabihf@4.57.1": + optional: true + + "@rollup/rollup-linux-arm-musleabihf@4.57.1": + optional: true + + "@rollup/rollup-linux-arm64-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-arm64-musl@4.57.1": + optional: true + + "@rollup/rollup-linux-loong64-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-loong64-musl@4.57.1": + optional: true + + "@rollup/rollup-linux-ppc64-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-ppc64-musl@4.57.1": + optional: true + + "@rollup/rollup-linux-riscv64-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-riscv64-musl@4.57.1": + optional: true + + "@rollup/rollup-linux-s390x-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-x64-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-x64-musl@4.57.1": + optional: true + + "@rollup/rollup-openbsd-x64@4.57.1": + optional: true + + "@rollup/rollup-openharmony-arm64@4.57.1": + optional: true + + "@rollup/rollup-win32-arm64-msvc@4.57.1": + optional: true + + "@rollup/rollup-win32-ia32-msvc@4.57.1": + optional: true + + "@rollup/rollup-win32-x64-gnu@4.57.1": + optional: true + + "@rollup/rollup-win32-x64-msvc@4.57.1": + optional: true + + "@scure/base@1.2.6": {} + + "@scure/bip32@1.7.0": + dependencies: + "@noble/curves": 1.9.7 + "@noble/hashes": 1.8.0 + "@scure/base": 1.2.6 + + "@scure/bip39@1.6.0": + dependencies: + "@noble/hashes": 1.8.0 + "@scure/base": 1.2.6 + + "@scure/sr25519@0.2.0": + dependencies: + "@noble/curves": 1.9.7 + "@noble/hashes": 1.8.0 + + "@standard-schema/spec@1.1.0": {} + + "@substrate/ss58-registry@1.51.0": {} + + "@types/bn.js@5.2.0": + dependencies: + "@types/node": 24.10.13 + + "@types/chai@5.2.3": + dependencies: + "@types/deep-eql": 4.0.2 + assertion-error: 2.0.1 + + "@types/deep-eql@4.0.2": {} + + "@types/estree@1.0.8": {} + + "@types/node@24.10.13": + dependencies: + undici-types: 7.16.0 + + "@vitest/expect@4.0.18": + dependencies: + "@standard-schema/spec": 1.1.0 + "@types/chai": 5.2.3 + "@vitest/spy": 4.0.18 + "@vitest/utils": 4.0.18 + chai: 6.2.2 + tinyrainbow: 3.0.3 + + "@vitest/mocker@4.0.18(vite@7.3.1(@types/node@24.10.13))": + dependencies: + "@vitest/spy": 4.0.18 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + vite: 7.3.1(@types/node@24.10.13) + + "@vitest/pretty-format@4.0.18": + dependencies: + tinyrainbow: 3.0.3 + + "@vitest/runner@4.0.18": + dependencies: + "@vitest/utils": 4.0.18 + pathe: 2.0.3 + + "@vitest/snapshot@4.0.18": + dependencies: + "@vitest/pretty-format": 4.0.18 + magic-string: 0.30.21 + pathe: 2.0.3 + + "@vitest/spy@4.0.18": {} + + "@vitest/utils@4.0.18": + dependencies: + "@vitest/pretty-format": 4.0.18 + tinyrainbow: 3.0.3 + + abitype@1.2.3: {} + + ansi-regex@5.0.1: {} + + ansi-regex@6.2.2: {} + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + assertion-error@2.0.1: {} + + bn.js@5.2.2: {} + + chai@6.2.2: {} + + chalk@5.6.2: {} + + cli-cursor@5.0.0: + dependencies: + restore-cursor: 5.1.0 + + cli-spinners@3.4.0: {} + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + dedot@1.0.4: + dependencies: + "@dedot/api": 1.0.4 + "@dedot/cli": 1.0.4 + "@dedot/codecs": 1.0.4 + "@dedot/contracts": 1.0.4 + "@dedot/merkleized-metadata": 1.0.4 + "@dedot/providers": 1.0.4 + "@dedot/runtime-specs": 1.0.4 + "@dedot/shape": 1.0.4 + "@dedot/smoldot": 1.0.4 + "@dedot/types": 1.0.4 + "@dedot/utils": 1.0.4 + smoldot: 2.0.40 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + + deshape@0.1.0: {} + + emoji-regex@8.0.0: {} + + es-module-lexer@1.7.0: {} + + esbuild@0.27.3: + optionalDependencies: + "@esbuild/aix-ppc64": 0.27.3 + "@esbuild/android-arm": 0.27.3 + "@esbuild/android-arm64": 0.27.3 + "@esbuild/android-x64": 0.27.3 + "@esbuild/darwin-arm64": 0.27.3 + "@esbuild/darwin-x64": 0.27.3 + "@esbuild/freebsd-arm64": 0.27.3 + "@esbuild/freebsd-x64": 0.27.3 + "@esbuild/linux-arm": 0.27.3 + "@esbuild/linux-arm64": 0.27.3 + "@esbuild/linux-ia32": 0.27.3 + "@esbuild/linux-loong64": 0.27.3 + "@esbuild/linux-mips64el": 0.27.3 + "@esbuild/linux-ppc64": 0.27.3 + "@esbuild/linux-riscv64": 0.27.3 + "@esbuild/linux-s390x": 0.27.3 + "@esbuild/linux-x64": 0.27.3 + "@esbuild/netbsd-arm64": 0.27.3 + "@esbuild/netbsd-x64": 0.27.3 + "@esbuild/openbsd-arm64": 0.27.3 + "@esbuild/openbsd-x64": 0.27.3 + "@esbuild/openharmony-arm64": 0.27.3 + "@esbuild/sunos-x64": 0.27.3 + "@esbuild/win32-arm64": 0.27.3 + "@esbuild/win32-ia32": 0.27.3 + "@esbuild/win32-x64": 0.27.3 + + escalade@3.2.0: {} + + estree-walker@3.0.3: + dependencies: + "@types/estree": 1.0.8 + + eventemitter3@5.0.1: {} + + eventemitter3@5.0.4: {} + + expect-type@1.3.0: {} + + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + + fsevents@2.3.3: + optional: true + + get-caller-file@2.0.5: {} + + get-east-asian-width@1.4.0: {} + + handlebars@4.7.8: + dependencies: + minimist: 1.2.8 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.19.3 + + is-fullwidth-code-point@3.0.0: {} + + is-interactive@2.0.0: {} + + is-unicode-supported@2.1.0: {} + + isows@1.0.7(ws@8.18.3): + dependencies: + ws: 8.18.3 + + log-symbols@7.0.1: + dependencies: + is-unicode-supported: 2.1.0 + yoctocolors: 2.1.2 + + magic-string@0.30.21: + dependencies: + "@jridgewell/sourcemap-codec": 1.5.5 + + mimic-function@5.0.1: {} + + minimist@1.2.8: {} + + mlkem@2.5.0: {} + + nanoid@3.3.11: {} + + neo-async@2.6.2: {} + + obug@2.1.1: {} + + onetime@7.0.0: + dependencies: + mimic-function: 5.0.1 + + ora@9.3.0: + dependencies: + chalk: 5.6.2 + cli-cursor: 5.0.0 + cli-spinners: 3.4.0 + is-interactive: 2.0.0 + is-unicode-supported: 2.1.0 + log-symbols: 7.0.1 + stdin-discarder: 0.3.1 + string-width: 8.1.1 + + ox@0.12.1: + dependencies: + "@adraffy/ens-normalize": 1.11.1 + "@noble/ciphers": 1.3.0 + "@noble/curves": 1.9.1 + "@noble/hashes": 1.8.0 + "@scure/bip32": 1.7.0 + "@scure/bip39": 1.6.0 + abitype: 1.2.3 + eventemitter3: 5.0.1 + transitivePeerDependencies: + - zod + + pathe@2.0.3: {} + + picocolors@1.1.1: {} + + picomatch@4.0.3: {} + + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + prettier@3.8.1: {} + + require-directory@2.1.1: {} + + restore-cursor@5.1.0: + dependencies: + onetime: 7.0.0 + signal-exit: 4.1.0 + + rollup@4.57.1: + dependencies: + "@types/estree": 1.0.8 + optionalDependencies: + "@rollup/rollup-android-arm-eabi": 4.57.1 + "@rollup/rollup-android-arm64": 4.57.1 + "@rollup/rollup-darwin-arm64": 4.57.1 + "@rollup/rollup-darwin-x64": 4.57.1 + "@rollup/rollup-freebsd-arm64": 4.57.1 + "@rollup/rollup-freebsd-x64": 4.57.1 + "@rollup/rollup-linux-arm-gnueabihf": 4.57.1 + "@rollup/rollup-linux-arm-musleabihf": 4.57.1 + "@rollup/rollup-linux-arm64-gnu": 4.57.1 + "@rollup/rollup-linux-arm64-musl": 4.57.1 + "@rollup/rollup-linux-loong64-gnu": 4.57.1 + "@rollup/rollup-linux-loong64-musl": 4.57.1 + "@rollup/rollup-linux-ppc64-gnu": 4.57.1 + "@rollup/rollup-linux-ppc64-musl": 4.57.1 + "@rollup/rollup-linux-riscv64-gnu": 4.57.1 + "@rollup/rollup-linux-riscv64-musl": 4.57.1 + "@rollup/rollup-linux-s390x-gnu": 4.57.1 + "@rollup/rollup-linux-x64-gnu": 4.57.1 + "@rollup/rollup-linux-x64-musl": 4.57.1 + "@rollup/rollup-openbsd-x64": 4.57.1 + "@rollup/rollup-openharmony-arm64": 4.57.1 + "@rollup/rollup-win32-arm64-msvc": 4.57.1 + "@rollup/rollup-win32-ia32-msvc": 4.57.1 + "@rollup/rollup-win32-x64-gnu": 4.57.1 + "@rollup/rollup-win32-x64-msvc": 4.57.1 + fsevents: 2.3.3 + + siginfo@2.0.0: {} + + signal-exit@4.1.0: {} + + smoldot@2.0.40: + dependencies: + ws: 8.19.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + source-map-js@1.2.1: {} + + source-map@0.6.1: {} + + stackback@0.0.2: {} + + std-env@3.10.0: {} + + stdin-discarder@0.3.1: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@8.1.1: + dependencies: + get-east-asian-width: 1.4.0 + strip-ansi: 7.1.2 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.1.2: + dependencies: + ansi-regex: 6.2.2 + + tinybench@2.9.0: {} + + tinyexec@1.0.2: {} + + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + + tinyrainbow@3.0.3: {} + + tslib@2.8.1: {} + + uglify-js@3.19.3: + optional: true + + undici-types@7.16.0: {} + + viem@2.46.1: + dependencies: + "@noble/curves": 1.9.1 + "@noble/hashes": 1.8.0 + "@scure/bip32": 1.7.0 + "@scure/bip39": 1.6.0 + abitype: 1.2.3 + isows: 1.0.7(ws@8.18.3) + ox: 0.12.1 + ws: 8.18.3 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + + vite@7.3.1(@types/node@24.10.13): + dependencies: + esbuild: 0.27.3 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.57.1 + tinyglobby: 0.2.15 + optionalDependencies: + "@types/node": 24.10.13 + fsevents: 2.3.3 + + vitest@4.0.18(@types/node@24.10.13): + dependencies: + "@vitest/expect": 4.0.18 + "@vitest/mocker": 4.0.18(vite@7.3.1(@types/node@24.10.13)) + "@vitest/pretty-format": 4.0.18 + "@vitest/runner": 4.0.18 + "@vitest/snapshot": 4.0.18 + "@vitest/spy": 4.0.18 + "@vitest/utils": 4.0.18 + es-module-lexer: 1.7.0 + expect-type: 1.3.0 + magic-string: 0.30.21 + obug: 2.1.1 + pathe: 2.0.3 + picomatch: 4.0.3 + std-env: 3.10.0 + tinybench: 2.9.0 + tinyexec: 1.0.2 + tinyglobby: 0.2.15 + tinyrainbow: 3.0.3 + vite: 7.3.1(@types/node@24.10.13) + why-is-node-running: 2.3.0 + optionalDependencies: + "@types/node": 24.10.13 + transitivePeerDependencies: + - jiti + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - terser + - tsx + - yaml + + why-is-node-running@2.3.0: + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 + + wordwrap@1.0.0: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + ws@8.18.3: {} + + ws@8.19.0: {} + + y18n@5.0.8: {} + + yargs-parser@21.1.1: {} + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + + yoctocolors@2.1.2: {} diff --git a/e2e/pnpm-workspace.yaml b/e2e/pnpm-workspace.yaml new file mode 100644 index 0000000000..1b631da391 --- /dev/null +++ b/e2e/pnpm-workspace.yaml @@ -0,0 +1,15 @@ +packages: + - shared + - shield + +catalog: + "@dedot/chaintypes": "^0.234.0" + "@dedot/cli": "^1.0.4" + "@noble/ciphers": "^2.1.1" + "@polkadot/keyring": "^14.0.1" + "@polkadot/util-crypto": "^14.0.1" + "@types/node": "^24" + "dedot": "^1.0.4" + "mlkem": "^2.5.0" + "prettier": "^3.0.0" + "vitest": "^4.0.0" From 06dffe744c6be3cbc987774251d06b8942ed26ca Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 18 Feb 2026 16:15:00 -0300 Subject: [PATCH 61/78] added shared e2e package including node utils, chainspec and sequencer --- e2e/shared/chainspec.ts | 191 +++++ e2e/shared/node.ts | 148 ++++ e2e/shared/package.json | 17 + e2e/shared/pnpm-lock.yaml | 1628 +++++++++++++++++++++++++++++++++++++ e2e/shared/sequencer.ts | 21 + e2e/shared/tsconfig.json | 11 + 6 files changed, 2016 insertions(+) create mode 100644 e2e/shared/chainspec.ts create mode 100644 e2e/shared/node.ts create mode 100644 e2e/shared/package.json create mode 100644 e2e/shared/pnpm-lock.yaml create mode 100644 e2e/shared/sequencer.ts create mode 100644 e2e/shared/tsconfig.json diff --git a/e2e/shared/chainspec.ts b/e2e/shared/chainspec.ts new file mode 100644 index 0000000000..514b6c0028 --- /dev/null +++ b/e2e/shared/chainspec.ts @@ -0,0 +1,191 @@ +import { spawn, execFileSync } from "node:child_process"; +import { writeFile, readFile } from "node:fs/promises"; +import { Keyring } from "@polkadot/keyring"; +import { log } from "./node.js"; + +// --------------------------------------------------------------------------- +// Chain spec generation +// --------------------------------------------------------------------------- + +/** + * Generate a raw chain spec. If `patchSpec` is provided, first generates a + * non-raw spec, applies the patch, then converts to raw. This allows adding + * extra authorities, balances, etc. without modifying the Rust chain spec. + */ +export const generateChainSpec = async ( + binaryPath: string, + outputPath: string, + patchSpec?: (spec: any) => void, +) => { + if (!patchSpec) { + return generateRawChainSpec(binaryPath, outputPath, "local"); + } + + // 2-step: generate non-raw → patch → generate raw. + const nonRawPath = outputPath + ".nonraw.json"; + + await new Promise((resolve, reject) => { + const proc = spawn(binaryPath, [ + "build-spec", + "--disable-default-bootnode", + "--chain", + "local", + ]); + const chunks: Buffer[] = []; + proc.stdout.on("data", (chunk: Buffer) => chunks.push(chunk)); + let stderr = ""; + proc.stderr?.on("data", (chunk: Buffer) => { + stderr += chunk.toString(); + }); + proc.on("close", async (code) => { + if (code !== 0) { + reject(new Error(`Failed to generate non-raw chain spec (exit ${code}): ${stderr}`)); + return; + } + await writeFile(nonRawPath, Buffer.concat(chunks)); + resolve(); + }); + proc.on("error", reject); + }); + + const specJson = JSON.parse(await readFile(nonRawPath, "utf-8")); + patchSpec(specJson); + await writeFile(nonRawPath, JSON.stringify(specJson, null, 2)); + + await generateRawChainSpec(binaryPath, outputPath, nonRawPath); +}; + +async function generateRawChainSpec(binaryPath: string, outputPath: string, chain: string) { + return new Promise((resolve, reject) => { + const proc = spawn(binaryPath, [ + "build-spec", + "--disable-default-bootnode", + "--raw", + "--chain", + chain, + ]); + + const chunks: Buffer[] = []; + proc.stdout.on("data", (chunk: Buffer) => chunks.push(chunk)); + + let stderr = ""; + proc.stderr?.on("data", (chunk: Buffer) => { + stderr += chunk.toString(); + }); + + proc.on("close", async (code) => { + if (code !== 0) { + reject(new Error(`Failed to generate chain spec (exit ${code}): ${stderr}`)); + return; + } + const data = Buffer.concat(chunks); + await writeFile(outputPath, data); + log(`Chain spec written to ${outputPath} (${data.length} bytes)`); + resolve(); + }); + + proc.on("error", reject); + }); +} + +// --------------------------------------------------------------------------- +// Chain spec patching helpers (composable) +// --------------------------------------------------------------------------- + +/** + * Extract the genesis runtime patch object from a non-raw chain spec. + * Works with both the `runtimeGenesis.patch` and legacy `runtime` formats. + */ +export function getGenesisPatch(spec: any): any { + const patch = spec.genesis?.runtimeGenesis?.patch ?? spec.genesis?.runtime; + if (!patch) throw new Error("Cannot find genesis patch in chain spec"); + return patch; +} + +/** Add an Aura authority (sr25519 address) to the chain spec. */ +export function addAuraAuthority(patch: any, address: string) { + if (patch.aura?.authorities) { + patch.aura.authorities.push(address); + } +} + +/** Add a GRANDPA authority (ed25519 address, weight) to the chain spec. */ +export function addGrandpaAuthority(patch: any, address: string, weight = 1) { + if (patch.grandpa?.authorities) { + patch.grandpa.authorities.push([address, weight]); + } +} + +/** Add a balance entry to the chain spec. */ +export function addBalance(patch: any, address: string, amount: number | bigint) { + if (patch.balances?.balances) { + patch.balances.balances.push([address, Number(amount)]); + } +} + +// --------------------------------------------------------------------------- +// Authority key helpers +// --------------------------------------------------------------------------- + +export type AuthorityKeys = { + aura: string; + grandpa: string; + account: string; +}; + +/** Derive authority keys (aura sr25519, grandpa ed25519, account) from a seed. */ +export function generateAuthorityKeys(seed: string): AuthorityKeys { + const sr = new Keyring({ type: "sr25519" }); + const ed = new Keyring({ type: "ed25519" }); + return { + aura: sr.addFromUri(`//${seed}`).address, + grandpa: ed.addFromUri(`//${seed}`).address, + account: sr.addFromUri(`//${seed}`).address, + }; +} + +/** + * Convenience: add a full authority (aura + grandpa + funded account) to a + * chain spec genesis patch. Derives keys from the given seed. + */ +export function addAuthority(patch: any, seed: string, balance = 2_000_000_000_000) { + const keys = generateAuthorityKeys(seed); + addAuraAuthority(patch, keys.aura); + addGrandpaAuthority(patch, keys.grandpa); + addBalance(patch, keys.account, balance); +} + +// --------------------------------------------------------------------------- +// Key insertion +// --------------------------------------------------------------------------- + +/** + * Insert Aura (sr25519) and GRANDPA (ed25519) keys into a node's keystore. + * Required for authority nodes that don't have a built-in substrate CLI shortcut. + */ +export const insertKeys = ( + binaryPath: string, + basePath: string, + chainSpec: string, + seed: string, +) => { + const run = (scheme: string, keyType: string) => { + execFileSync(binaryPath, [ + "key", + "insert", + "--base-path", + basePath, + "--chain", + chainSpec, + "--suri", + seed, + "--scheme", + scheme, + "--key-type", + keyType, + ]); + }; + run("sr25519", "aura"); + run("ed25519", "gran"); + log(`Inserted aura+grandpa keys for ${seed} into ${basePath}`); +}; diff --git a/e2e/shared/node.ts b/e2e/shared/node.ts new file mode 100644 index 0000000000..58e5e3f444 --- /dev/null +++ b/e2e/shared/node.ts @@ -0,0 +1,148 @@ +import { spawn, ChildProcess } from "node:child_process"; + +const SECOND = 1000; +const MINUTE = 60 * SECOND; + +// Substrate CLI shortcuts that inject keystore keys automatically. +const SUBSTRATE_SHORTCUTS = new Set([ + "alice", + "bob", + "charlie", + "dave", + "eve", + "ferdie", + "one", + "two", +]); + +export type NodeOptions = { + binaryPath: string; + basePath: string; + name: string; + port: number; + rpcPort: number; + validator: boolean; + chainSpec: string; +}; + +export type Node = { + name: string; + binaryPath: string; + rpcPort: number; + port: number; + process: ChildProcess; +}; + +export const log = (message: string) => console.log(`[${new Date().toISOString()}] ${message}`); + +export const startNode = (opts: NodeOptions): Node => { + const nameArgs = SUBSTRATE_SHORTCUTS.has(opts.name) ? [`--${opts.name}`] : ["--name", opts.name]; + + const process = spawn(opts.binaryPath, [ + ...nameArgs, + ...["--chain", opts.chainSpec], + ...["--base-path", opts.basePath], + ...["--port", opts.port.toString()], + ...["--rpc-port", opts.rpcPort.toString()], + ...(opts.validator ? ["--validator"] : []), + "--rpc-cors=all", + "--allow-private-ipv4", + "--discover-local", + "--unsafe-force-node-key-generation", + ]); + + let lastStderr = ""; + process.stderr?.on("data", (chunk: Buffer) => { + lastStderr = chunk.toString(); + }); + process.on("error", (error) => console.error(`${opts.name} (error): ${error}`)); + process.on("close", (code) => { + if (code !== 0 && code !== null) { + log(`${opts.name}: process crashed with code ${code}. Last stderr: ${lastStderr}`); + } else { + log(`${opts.name}: process closed with code ${code}`); + } + }); + + return { + name: opts.name, + binaryPath: opts.binaryPath, + rpcPort: opts.rpcPort, + port: opts.port, + process, + }; +}; + +export const stop = (node: Node): Promise => { + return new Promise((resolve, reject) => { + node.process.on("close", () => resolve()); + node.process.on("error", reject); + + if (!node.process.kill()) { + reject(new Error(`Failed to stop ${node.name}`)); + } + }); +}; + +export const started = (node: Node, timeout = 60 * SECOND) => { + const errorMessage = `${node.name} failed to start in time`; + + return innerEnsure(node, errorMessage, timeout, (data, ok) => { + if (data.includes("💤 Idle")) { + log(`${node.name}: started using ${node.binaryPath}`); + ok(); + } + }); +}; + +export const peerCount = (node: Node, expectedPeers: number, timeout = 60 * SECOND) => { + const errorMessage = `${node.name} failed to reach ${expectedPeers} peers in time`; + + return innerEnsure(node, errorMessage, timeout, (data, ok) => { + const maybePeers = /Idle \((?\d+) peers\)/.exec(data)?.groups?.peers; + if (!maybePeers) return; + + const peers = parseInt(maybePeers); + if (peers >= expectedPeers) { + log(`${node.name}: reached ${expectedPeers} peers`); + ok(); + } + }); +}; + +export const finalizedBlocks = (node: Node, expectedFinalized: number, timeout = 10 * MINUTE) => { + const errorMessage = `${node.name} failed to reach ${expectedFinalized} finalized blocks in time`; + + return innerEnsure(node, errorMessage, timeout, (data, ok) => { + const maybeFinalized = /finalized #(?\d+)/.exec(data)?.groups?.blocks; + if (!maybeFinalized) return; + + const finalized = parseInt(maybeFinalized); + if (finalized >= expectedFinalized) { + log(`${node.name}: reached ${expectedFinalized} finalized blocks`); + ok(); + } + }); +}; + +export function innerEnsure( + node: Node, + errorMessage: string, + timeout: number, + f: (data: string, ok: () => void) => void, +) { + return new Promise((resolve, reject) => { + const id = setTimeout(() => reject(new Error(errorMessage)), timeout); + + const fn = (chunk: Buffer) => { + const data = chunk.toString(); + f(data, () => { + clearTimeout(id); + node.process.stderr?.off("data", fn); + resolve(); + }); + }; + + node.process.stderr?.on("data", fn); + }); +} diff --git a/e2e/shared/package.json b/e2e/shared/package.json new file mode 100644 index 0000000000..ba281d44eb --- /dev/null +++ b/e2e/shared/package.json @@ -0,0 +1,17 @@ +{ + "name": "e2e-shared", + "version": "1.0.0", + "type": "module", + "exports": { + "./node.js": "./node.ts", + "./chainspec.js": "./chainspec.ts", + "./sequencer.js": "./sequencer.ts" + }, + "dependencies": { + "@polkadot/keyring": "catalog:" + }, + "devDependencies": { + "@types/node": "catalog:", + "vitest": "catalog:" + } +} diff --git a/e2e/shared/pnpm-lock.yaml b/e2e/shared/pnpm-lock.yaml new file mode 100644 index 0000000000..767156e260 --- /dev/null +++ b/e2e/shared/pnpm-lock.yaml @@ -0,0 +1,1628 @@ +lockfileVersion: "9.0" + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + .: + dependencies: + "@polkadot/keyring": + specifier: ^14.0.1 + version: 14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1) + devDependencies: + "@types/node": + specifier: ^24 + version: 24.10.13 + vitest: + specifier: ^3.0.0 + version: 3.2.4(@types/node@24.10.13) + +packages: + "@esbuild/aix-ppc64@0.27.3": + resolution: + { + integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==, + } + engines: { node: ">=18" } + cpu: [ppc64] + os: [aix] + + "@esbuild/android-arm64@0.27.3": + resolution: + { + integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [android] + + "@esbuild/android-arm@0.27.3": + resolution: + { + integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==, + } + engines: { node: ">=18" } + cpu: [arm] + os: [android] + + "@esbuild/android-x64@0.27.3": + resolution: + { + integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [android] + + "@esbuild/darwin-arm64@0.27.3": + resolution: + { + integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [darwin] + + "@esbuild/darwin-x64@0.27.3": + resolution: + { + integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [darwin] + + "@esbuild/freebsd-arm64@0.27.3": + resolution: + { + integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [freebsd] + + "@esbuild/freebsd-x64@0.27.3": + resolution: + { + integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [freebsd] + + "@esbuild/linux-arm64@0.27.3": + resolution: + { + integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [linux] + + "@esbuild/linux-arm@0.27.3": + resolution: + { + integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==, + } + engines: { node: ">=18" } + cpu: [arm] + os: [linux] + + "@esbuild/linux-ia32@0.27.3": + resolution: + { + integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==, + } + engines: { node: ">=18" } + cpu: [ia32] + os: [linux] + + "@esbuild/linux-loong64@0.27.3": + resolution: + { + integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==, + } + engines: { node: ">=18" } + cpu: [loong64] + os: [linux] + + "@esbuild/linux-mips64el@0.27.3": + resolution: + { + integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==, + } + engines: { node: ">=18" } + cpu: [mips64el] + os: [linux] + + "@esbuild/linux-ppc64@0.27.3": + resolution: + { + integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==, + } + engines: { node: ">=18" } + cpu: [ppc64] + os: [linux] + + "@esbuild/linux-riscv64@0.27.3": + resolution: + { + integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==, + } + engines: { node: ">=18" } + cpu: [riscv64] + os: [linux] + + "@esbuild/linux-s390x@0.27.3": + resolution: + { + integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==, + } + engines: { node: ">=18" } + cpu: [s390x] + os: [linux] + + "@esbuild/linux-x64@0.27.3": + resolution: + { + integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [linux] + + "@esbuild/netbsd-arm64@0.27.3": + resolution: + { + integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [netbsd] + + "@esbuild/netbsd-x64@0.27.3": + resolution: + { + integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [netbsd] + + "@esbuild/openbsd-arm64@0.27.3": + resolution: + { + integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [openbsd] + + "@esbuild/openbsd-x64@0.27.3": + resolution: + { + integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [openbsd] + + "@esbuild/openharmony-arm64@0.27.3": + resolution: + { + integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [openharmony] + + "@esbuild/sunos-x64@0.27.3": + resolution: + { + integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [sunos] + + "@esbuild/win32-arm64@0.27.3": + resolution: + { + integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [win32] + + "@esbuild/win32-ia32@0.27.3": + resolution: + { + integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==, + } + engines: { node: ">=18" } + cpu: [ia32] + os: [win32] + + "@esbuild/win32-x64@0.27.3": + resolution: + { + integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [win32] + + "@jridgewell/sourcemap-codec@1.5.5": + resolution: + { + integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==, + } + + "@noble/curves@1.9.7": + resolution: + { + integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==, + } + engines: { node: ^14.21.3 || >=16 } + + "@noble/hashes@1.8.0": + resolution: + { + integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==, + } + engines: { node: ^14.21.3 || >=16 } + + "@polkadot/keyring@14.0.1": + resolution: + { + integrity: sha512-kHydQPCeTvJrMC9VQO8LPhAhTUxzxfNF1HEknhZDBPPsxP/XpkYsEy/Ln1QzJmQqD5VsgwzLDE6cExbJ2CT9CA==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": 14.0.1 + "@polkadot/util-crypto": 14.0.1 + + "@polkadot/networks@14.0.1": + resolution: + { + integrity: sha512-wGlBtXDkusRAj4P7uxfPz80gLO1+j99MLBaQi3bEym2xrFrFhgIWVHOZlBit/1PfaBjhX2Z8XjRxaM2w1p7w2w==, + } + engines: { node: ">=18" } + + "@polkadot/util-crypto@14.0.1": + resolution: + { + integrity: sha512-Cu7AKUzBTsUkbOtyuNzXcTpDjR9QW0fVR56o3gBmzfUCmvO1vlsuGzmmPzqpHymQQ3rrfqV78CPs62EGhw0R+A==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": 14.0.1 + + "@polkadot/util@14.0.1": + resolution: + { + integrity: sha512-764HhxkPV3x5rM0/p6QdynC2dw26n+SaE+jisjx556ViCd4E28Ke4xSPef6C0Spy4aoXf2gt0PuLEcBvd6fVZg==, + } + engines: { node: ">=18" } + + "@polkadot/wasm-bridge@7.5.4": + resolution: + { + integrity: sha512-6xaJVvoZbnbgpQYXNw9OHVNWjXmtcoPcWh7hlwx3NpfiLkkjljj99YS+XGZQlq7ks2fVCg7FbfknkNb8PldDaA==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + "@polkadot/x-randomvalues": "*" + + "@polkadot/wasm-crypto-asmjs@7.5.4": + resolution: + { + integrity: sha512-ZYwxQHAJ8pPt6kYk9XFmyuFuSS+yirJLonvP+DYbxOrARRUHfN4nzp4zcZNXUuaFhpbDobDSFn6gYzye6BUotA==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + + "@polkadot/wasm-crypto-init@7.5.4": + resolution: + { + integrity: sha512-U6s4Eo2rHs2n1iR01vTz/sOQ7eOnRPjaCsGWhPV+ZC/20hkVzwPAhiizu/IqMEol4tO2yiSheD4D6bn0KxUJhg==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + "@polkadot/x-randomvalues": "*" + + "@polkadot/wasm-crypto-wasm@7.5.4": + resolution: + { + integrity: sha512-PsHgLsVTu43eprwSvUGnxybtOEuHPES6AbApcs7y5ZbM2PiDMzYbAjNul098xJK/CPtrxZ0ePDFnaQBmIJyTFw==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + + "@polkadot/wasm-crypto@7.5.4": + resolution: + { + integrity: sha512-1seyClxa7Jd7kQjfnCzTTTfYhTa/KUTDUaD3DMHBk5Q4ZUN1D1unJgX+v1aUeXSPxmzocdZETPJJRZjhVOqg9g==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + "@polkadot/x-randomvalues": "*" + + "@polkadot/wasm-util@7.5.4": + resolution: + { + integrity: sha512-hqPpfhCpRAqCIn/CYbBluhh0TXmwkJnDRjxrU9Bnqtw9nMNa97D8JuOjdd2pi0rxm+eeLQ/f1rQMp71RMM9t4w==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": "*" + + "@polkadot/x-bigint@14.0.1": + resolution: + { + integrity: sha512-gfozjGnebr2rqURs31KtaWumbW4rRZpbiluhlmai6luCNrf5u8pB+oLA35kPEntrsLk9PnIG9OsC/n4hEtx4OQ==, + } + engines: { node: ">=18" } + + "@polkadot/x-global@14.0.1": + resolution: + { + integrity: sha512-aCI44DJU4fU0XXqrrSGIpi7JrZXK2kpe0jaQ2p6oDVXOOYEnZYXnMhTTmBE1lF/xtxzX50MnZrrU87jziU0qbA==, + } + engines: { node: ">=18" } + + "@polkadot/x-randomvalues@14.0.1": + resolution: + { + integrity: sha512-/XkQcvshzJLHITuPrN3zmQKuFIPdKWoaiHhhVLD6rQWV60lTXA3ajw3ocju8ZN7xRxnweMS9Ce0kMPYa0NhRMg==, + } + engines: { node: ">=18" } + peerDependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-util": "*" + + "@polkadot/x-textdecoder@14.0.1": + resolution: + { + integrity: sha512-CcWiPCuPVJsNk4Vq43lgFHqLRBQHb4r9RD7ZIYgmwoebES8TNm4g2ew9ToCzakFKSpzKu6I07Ne9wv/dt5zLuw==, + } + engines: { node: ">=18" } + + "@polkadot/x-textencoder@14.0.1": + resolution: + { + integrity: sha512-VY51SpQmF1ccmAGLfxhYnAe95Spfz049WZ/+kK4NfsGF9WejxVdU53Im5C80l45r8qHuYQsCWU3+t0FNunh2Kg==, + } + engines: { node: ">=18" } + + "@rollup/rollup-android-arm-eabi@4.57.1": + resolution: + { + integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==, + } + cpu: [arm] + os: [android] + + "@rollup/rollup-android-arm64@4.57.1": + resolution: + { + integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==, + } + cpu: [arm64] + os: [android] + + "@rollup/rollup-darwin-arm64@4.57.1": + resolution: + { + integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==, + } + cpu: [arm64] + os: [darwin] + + "@rollup/rollup-darwin-x64@4.57.1": + resolution: + { + integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==, + } + cpu: [x64] + os: [darwin] + + "@rollup/rollup-freebsd-arm64@4.57.1": + resolution: + { + integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==, + } + cpu: [arm64] + os: [freebsd] + + "@rollup/rollup-freebsd-x64@4.57.1": + resolution: + { + integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==, + } + cpu: [x64] + os: [freebsd] + + "@rollup/rollup-linux-arm-gnueabihf@4.57.1": + resolution: + { + integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==, + } + cpu: [arm] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-arm-musleabihf@4.57.1": + resolution: + { + integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==, + } + cpu: [arm] + os: [linux] + libc: [musl] + + "@rollup/rollup-linux-arm64-gnu@4.57.1": + resolution: + { + integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==, + } + cpu: [arm64] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-arm64-musl@4.57.1": + resolution: + { + integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==, + } + cpu: [arm64] + os: [linux] + libc: [musl] + + "@rollup/rollup-linux-loong64-gnu@4.57.1": + resolution: + { + integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==, + } + cpu: [loong64] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-loong64-musl@4.57.1": + resolution: + { + integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==, + } + cpu: [loong64] + os: [linux] + libc: [musl] + + "@rollup/rollup-linux-ppc64-gnu@4.57.1": + resolution: + { + integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==, + } + cpu: [ppc64] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-ppc64-musl@4.57.1": + resolution: + { + integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==, + } + cpu: [ppc64] + os: [linux] + libc: [musl] + + "@rollup/rollup-linux-riscv64-gnu@4.57.1": + resolution: + { + integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==, + } + cpu: [riscv64] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-riscv64-musl@4.57.1": + resolution: + { + integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==, + } + cpu: [riscv64] + os: [linux] + libc: [musl] + + "@rollup/rollup-linux-s390x-gnu@4.57.1": + resolution: + { + integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==, + } + cpu: [s390x] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-x64-gnu@4.57.1": + resolution: + { + integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==, + } + cpu: [x64] + os: [linux] + libc: [glibc] + + "@rollup/rollup-linux-x64-musl@4.57.1": + resolution: + { + integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==, + } + cpu: [x64] + os: [linux] + libc: [musl] + + "@rollup/rollup-openbsd-x64@4.57.1": + resolution: + { + integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==, + } + cpu: [x64] + os: [openbsd] + + "@rollup/rollup-openharmony-arm64@4.57.1": + resolution: + { + integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==, + } + cpu: [arm64] + os: [openharmony] + + "@rollup/rollup-win32-arm64-msvc@4.57.1": + resolution: + { + integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==, + } + cpu: [arm64] + os: [win32] + + "@rollup/rollup-win32-ia32-msvc@4.57.1": + resolution: + { + integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==, + } + cpu: [ia32] + os: [win32] + + "@rollup/rollup-win32-x64-gnu@4.57.1": + resolution: + { + integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==, + } + cpu: [x64] + os: [win32] + + "@rollup/rollup-win32-x64-msvc@4.57.1": + resolution: + { + integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==, + } + cpu: [x64] + os: [win32] + + "@scure/base@1.2.6": + resolution: + { + integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==, + } + + "@scure/sr25519@0.2.0": + resolution: + { + integrity: sha512-uUuLP7Z126XdSizKtrCGqYyR3b3hYtJ6Fg/XFUXmc2//k2aXHDLqZwFeXxL97gg4XydPROPVnuaHGF2+xriSKg==, + } + + "@substrate/ss58-registry@1.51.0": + resolution: + { + integrity: sha512-TWDurLiPxndFgKjVavCniytBIw+t4ViOi7TYp9h/D0NMmkEc9klFTo+827eyEJ0lELpqO207Ey7uGxUa+BS1jQ==, + } + + "@types/bn.js@5.2.0": + resolution: + { + integrity: sha512-DLbJ1BPqxvQhIGbeu8VbUC1DiAiahHtAYvA0ZEAa4P31F7IaArc8z3C3BRQdWX4mtLQuABG4yzp76ZrS02Ui1Q==, + } + + "@types/chai@5.2.3": + resolution: + { + integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==, + } + + "@types/deep-eql@4.0.2": + resolution: + { + integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==, + } + + "@types/estree@1.0.8": + resolution: + { + integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==, + } + + "@types/node@24.10.13": + resolution: + { + integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==, + } + + "@vitest/expect@3.2.4": + resolution: + { + integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==, + } + + "@vitest/mocker@3.2.4": + resolution: + { + integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==, + } + peerDependencies: + msw: ^2.4.9 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + + "@vitest/pretty-format@3.2.4": + resolution: + { + integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==, + } + + "@vitest/runner@3.2.4": + resolution: + { + integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==, + } + + "@vitest/snapshot@3.2.4": + resolution: + { + integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==, + } + + "@vitest/spy@3.2.4": + resolution: + { + integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==, + } + + "@vitest/utils@3.2.4": + resolution: + { + integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==, + } + + assertion-error@2.0.1: + resolution: + { + integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==, + } + engines: { node: ">=12" } + + bn.js@5.2.2: + resolution: + { + integrity: sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==, + } + + cac@6.7.14: + resolution: + { + integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==, + } + engines: { node: ">=8" } + + chai@5.3.3: + resolution: + { + integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==, + } + engines: { node: ">=18" } + + check-error@2.1.3: + resolution: + { + integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==, + } + engines: { node: ">= 16" } + + debug@4.4.3: + resolution: + { + integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==, + } + engines: { node: ">=6.0" } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + + deep-eql@5.0.2: + resolution: + { + integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==, + } + engines: { node: ">=6" } + + es-module-lexer@1.7.0: + resolution: + { + integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==, + } + + esbuild@0.27.3: + resolution: + { + integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==, + } + engines: { node: ">=18" } + hasBin: true + + estree-walker@3.0.3: + resolution: + { + integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, + } + + expect-type@1.3.0: + resolution: + { + integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==, + } + engines: { node: ">=12.0.0" } + + fdir@6.5.0: + resolution: + { + integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==, + } + engines: { node: ">=12.0.0" } + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + fsevents@2.3.3: + resolution: + { + integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, + } + engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } + os: [darwin] + + js-tokens@9.0.1: + resolution: + { + integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==, + } + + loupe@3.2.1: + resolution: + { + integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==, + } + + magic-string@0.30.21: + resolution: + { + integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==, + } + + ms@2.1.3: + resolution: + { + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, + } + + nanoid@3.3.11: + resolution: + { + integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==, + } + engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } + hasBin: true + + pathe@2.0.3: + resolution: + { + integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==, + } + + pathval@2.0.1: + resolution: + { + integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==, + } + engines: { node: ">= 14.16" } + + picocolors@1.1.1: + resolution: + { + integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, + } + + picomatch@4.0.3: + resolution: + { + integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==, + } + engines: { node: ">=12" } + + postcss@8.5.6: + resolution: + { + integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==, + } + engines: { node: ^10 || ^12 || >=14 } + + rollup@4.57.1: + resolution: + { + integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==, + } + engines: { node: ">=18.0.0", npm: ">=8.0.0" } + hasBin: true + + siginfo@2.0.0: + resolution: + { + integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==, + } + + source-map-js@1.2.1: + resolution: + { + integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, + } + engines: { node: ">=0.10.0" } + + stackback@0.0.2: + resolution: + { + integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==, + } + + std-env@3.10.0: + resolution: + { + integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==, + } + + strip-literal@3.1.0: + resolution: + { + integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==, + } + + tinybench@2.9.0: + resolution: + { + integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==, + } + + tinyexec@0.3.2: + resolution: + { + integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==, + } + + tinyglobby@0.2.15: + resolution: + { + integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==, + } + engines: { node: ">=12.0.0" } + + tinypool@1.1.1: + resolution: + { + integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==, + } + engines: { node: ^18.0.0 || >=20.0.0 } + + tinyrainbow@2.0.0: + resolution: + { + integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==, + } + engines: { node: ">=14.0.0" } + + tinyspy@4.0.4: + resolution: + { + integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==, + } + engines: { node: ">=14.0.0" } + + tslib@2.8.1: + resolution: + { + integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==, + } + + undici-types@7.16.0: + resolution: + { + integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==, + } + + vite-node@3.2.4: + resolution: + { + integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==, + } + engines: { node: ^18.0.0 || ^20.0.0 || >=22.0.0 } + hasBin: true + + vite@7.3.1: + resolution: + { + integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==, + } + engines: { node: ^20.19.0 || >=22.12.0 } + hasBin: true + peerDependencies: + "@types/node": ^20.19.0 || >=22.12.0 + jiti: ">=1.21.0" + less: ^4.0.0 + lightningcss: ^1.21.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: ">=0.54.8" + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + "@types/node": + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + vitest@3.2.4: + resolution: + { + integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==, + } + engines: { node: ^18.0.0 || ^20.0.0 || >=22.0.0 } + hasBin: true + peerDependencies: + "@edge-runtime/vm": "*" + "@types/debug": ^4.1.12 + "@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0 + "@vitest/browser": 3.2.4 + "@vitest/ui": 3.2.4 + happy-dom: "*" + jsdom: "*" + peerDependenciesMeta: + "@edge-runtime/vm": + optional: true + "@types/debug": + optional: true + "@types/node": + optional: true + "@vitest/browser": + optional: true + "@vitest/ui": + optional: true + happy-dom: + optional: true + jsdom: + optional: true + + why-is-node-running@2.3.0: + resolution: + { + integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==, + } + engines: { node: ">=8" } + hasBin: true + +snapshots: + "@esbuild/aix-ppc64@0.27.3": + optional: true + + "@esbuild/android-arm64@0.27.3": + optional: true + + "@esbuild/android-arm@0.27.3": + optional: true + + "@esbuild/android-x64@0.27.3": + optional: true + + "@esbuild/darwin-arm64@0.27.3": + optional: true + + "@esbuild/darwin-x64@0.27.3": + optional: true + + "@esbuild/freebsd-arm64@0.27.3": + optional: true + + "@esbuild/freebsd-x64@0.27.3": + optional: true + + "@esbuild/linux-arm64@0.27.3": + optional: true + + "@esbuild/linux-arm@0.27.3": + optional: true + + "@esbuild/linux-ia32@0.27.3": + optional: true + + "@esbuild/linux-loong64@0.27.3": + optional: true + + "@esbuild/linux-mips64el@0.27.3": + optional: true + + "@esbuild/linux-ppc64@0.27.3": + optional: true + + "@esbuild/linux-riscv64@0.27.3": + optional: true + + "@esbuild/linux-s390x@0.27.3": + optional: true + + "@esbuild/linux-x64@0.27.3": + optional: true + + "@esbuild/netbsd-arm64@0.27.3": + optional: true + + "@esbuild/netbsd-x64@0.27.3": + optional: true + + "@esbuild/openbsd-arm64@0.27.3": + optional: true + + "@esbuild/openbsd-x64@0.27.3": + optional: true + + "@esbuild/openharmony-arm64@0.27.3": + optional: true + + "@esbuild/sunos-x64@0.27.3": + optional: true + + "@esbuild/win32-arm64@0.27.3": + optional: true + + "@esbuild/win32-ia32@0.27.3": + optional: true + + "@esbuild/win32-x64@0.27.3": + optional: true + + "@jridgewell/sourcemap-codec@1.5.5": {} + + "@noble/curves@1.9.7": + dependencies: + "@noble/hashes": 1.8.0 + + "@noble/hashes@1.8.0": {} + + "@polkadot/keyring@14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1)": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/util-crypto": 14.0.1(@polkadot/util@14.0.1) + tslib: 2.8.1 + + "@polkadot/networks@14.0.1": + dependencies: + "@polkadot/util": 14.0.1 + "@substrate/ss58-registry": 1.51.0 + tslib: 2.8.1 + + "@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1)": + dependencies: + "@noble/curves": 1.9.7 + "@noble/hashes": 1.8.0 + "@polkadot/networks": 14.0.1 + "@polkadot/util": 14.0.1 + "@polkadot/wasm-crypto": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/x-bigint": 14.0.1 + "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + "@scure/base": 1.2.6 + "@scure/sr25519": 0.2.0 + tslib: 2.8.1 + + "@polkadot/util@14.0.1": + dependencies: + "@polkadot/x-bigint": 14.0.1 + "@polkadot/x-global": 14.0.1 + "@polkadot/x-textdecoder": 14.0.1 + "@polkadot/x-textencoder": 14.0.1 + "@types/bn.js": 5.2.0 + bn.js: 5.2.2 + tslib: 2.8.1 + + "@polkadot/wasm-bridge@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + tslib: 2.8.1 + + "@polkadot/wasm-crypto-asmjs@7.5.4(@polkadot/util@14.0.1)": + dependencies: + "@polkadot/util": 14.0.1 + tslib: 2.8.1 + + "@polkadot/wasm-crypto-init@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-bridge": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + "@polkadot/wasm-crypto-asmjs": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/wasm-crypto-wasm": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + tslib: 2.8.1 + + "@polkadot/wasm-crypto-wasm@7.5.4(@polkadot/util@14.0.1)": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + tslib: 2.8.1 + + "@polkadot/wasm-crypto@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-bridge": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + "@polkadot/wasm-crypto-asmjs": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/wasm-crypto-init": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + "@polkadot/wasm-crypto-wasm": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + tslib: 2.8.1 + + "@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)": + dependencies: + "@polkadot/util": 14.0.1 + tslib: 2.8.1 + + "@polkadot/x-bigint@14.0.1": + dependencies: + "@polkadot/x-global": 14.0.1 + tslib: 2.8.1 + + "@polkadot/x-global@14.0.1": + dependencies: + tslib: 2.8.1 + + "@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))": + dependencies: + "@polkadot/util": 14.0.1 + "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + "@polkadot/x-global": 14.0.1 + tslib: 2.8.1 + + "@polkadot/x-textdecoder@14.0.1": + dependencies: + "@polkadot/x-global": 14.0.1 + tslib: 2.8.1 + + "@polkadot/x-textencoder@14.0.1": + dependencies: + "@polkadot/x-global": 14.0.1 + tslib: 2.8.1 + + "@rollup/rollup-android-arm-eabi@4.57.1": + optional: true + + "@rollup/rollup-android-arm64@4.57.1": + optional: true + + "@rollup/rollup-darwin-arm64@4.57.1": + optional: true + + "@rollup/rollup-darwin-x64@4.57.1": + optional: true + + "@rollup/rollup-freebsd-arm64@4.57.1": + optional: true + + "@rollup/rollup-freebsd-x64@4.57.1": + optional: true + + "@rollup/rollup-linux-arm-gnueabihf@4.57.1": + optional: true + + "@rollup/rollup-linux-arm-musleabihf@4.57.1": + optional: true + + "@rollup/rollup-linux-arm64-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-arm64-musl@4.57.1": + optional: true + + "@rollup/rollup-linux-loong64-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-loong64-musl@4.57.1": + optional: true + + "@rollup/rollup-linux-ppc64-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-ppc64-musl@4.57.1": + optional: true + + "@rollup/rollup-linux-riscv64-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-riscv64-musl@4.57.1": + optional: true + + "@rollup/rollup-linux-s390x-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-x64-gnu@4.57.1": + optional: true + + "@rollup/rollup-linux-x64-musl@4.57.1": + optional: true + + "@rollup/rollup-openbsd-x64@4.57.1": + optional: true + + "@rollup/rollup-openharmony-arm64@4.57.1": + optional: true + + "@rollup/rollup-win32-arm64-msvc@4.57.1": + optional: true + + "@rollup/rollup-win32-ia32-msvc@4.57.1": + optional: true + + "@rollup/rollup-win32-x64-gnu@4.57.1": + optional: true + + "@rollup/rollup-win32-x64-msvc@4.57.1": + optional: true + + "@scure/base@1.2.6": {} + + "@scure/sr25519@0.2.0": + dependencies: + "@noble/curves": 1.9.7 + "@noble/hashes": 1.8.0 + + "@substrate/ss58-registry@1.51.0": {} + + "@types/bn.js@5.2.0": + dependencies: + "@types/node": 24.10.13 + + "@types/chai@5.2.3": + dependencies: + "@types/deep-eql": 4.0.2 + assertion-error: 2.0.1 + + "@types/deep-eql@4.0.2": {} + + "@types/estree@1.0.8": {} + + "@types/node@24.10.13": + dependencies: + undici-types: 7.16.0 + + "@vitest/expect@3.2.4": + dependencies: + "@types/chai": 5.2.3 + "@vitest/spy": 3.2.4 + "@vitest/utils": 3.2.4 + chai: 5.3.3 + tinyrainbow: 2.0.0 + + "@vitest/mocker@3.2.4(vite@7.3.1(@types/node@24.10.13))": + dependencies: + "@vitest/spy": 3.2.4 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + vite: 7.3.1(@types/node@24.10.13) + + "@vitest/pretty-format@3.2.4": + dependencies: + tinyrainbow: 2.0.0 + + "@vitest/runner@3.2.4": + dependencies: + "@vitest/utils": 3.2.4 + pathe: 2.0.3 + strip-literal: 3.1.0 + + "@vitest/snapshot@3.2.4": + dependencies: + "@vitest/pretty-format": 3.2.4 + magic-string: 0.30.21 + pathe: 2.0.3 + + "@vitest/spy@3.2.4": + dependencies: + tinyspy: 4.0.4 + + "@vitest/utils@3.2.4": + dependencies: + "@vitest/pretty-format": 3.2.4 + loupe: 3.2.1 + tinyrainbow: 2.0.0 + + assertion-error@2.0.1: {} + + bn.js@5.2.2: {} + + cac@6.7.14: {} + + chai@5.3.3: + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.3 + deep-eql: 5.0.2 + loupe: 3.2.1 + pathval: 2.0.1 + + check-error@2.1.3: {} + + debug@4.4.3: + dependencies: + ms: 2.1.3 + + deep-eql@5.0.2: {} + + es-module-lexer@1.7.0: {} + + esbuild@0.27.3: + optionalDependencies: + "@esbuild/aix-ppc64": 0.27.3 + "@esbuild/android-arm": 0.27.3 + "@esbuild/android-arm64": 0.27.3 + "@esbuild/android-x64": 0.27.3 + "@esbuild/darwin-arm64": 0.27.3 + "@esbuild/darwin-x64": 0.27.3 + "@esbuild/freebsd-arm64": 0.27.3 + "@esbuild/freebsd-x64": 0.27.3 + "@esbuild/linux-arm": 0.27.3 + "@esbuild/linux-arm64": 0.27.3 + "@esbuild/linux-ia32": 0.27.3 + "@esbuild/linux-loong64": 0.27.3 + "@esbuild/linux-mips64el": 0.27.3 + "@esbuild/linux-ppc64": 0.27.3 + "@esbuild/linux-riscv64": 0.27.3 + "@esbuild/linux-s390x": 0.27.3 + "@esbuild/linux-x64": 0.27.3 + "@esbuild/netbsd-arm64": 0.27.3 + "@esbuild/netbsd-x64": 0.27.3 + "@esbuild/openbsd-arm64": 0.27.3 + "@esbuild/openbsd-x64": 0.27.3 + "@esbuild/openharmony-arm64": 0.27.3 + "@esbuild/sunos-x64": 0.27.3 + "@esbuild/win32-arm64": 0.27.3 + "@esbuild/win32-ia32": 0.27.3 + "@esbuild/win32-x64": 0.27.3 + + estree-walker@3.0.3: + dependencies: + "@types/estree": 1.0.8 + + expect-type@1.3.0: {} + + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + + fsevents@2.3.3: + optional: true + + js-tokens@9.0.1: {} + + loupe@3.2.1: {} + + magic-string@0.30.21: + dependencies: + "@jridgewell/sourcemap-codec": 1.5.5 + + ms@2.1.3: {} + + nanoid@3.3.11: {} + + pathe@2.0.3: {} + + pathval@2.0.1: {} + + picocolors@1.1.1: {} + + picomatch@4.0.3: {} + + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + rollup@4.57.1: + dependencies: + "@types/estree": 1.0.8 + optionalDependencies: + "@rollup/rollup-android-arm-eabi": 4.57.1 + "@rollup/rollup-android-arm64": 4.57.1 + "@rollup/rollup-darwin-arm64": 4.57.1 + "@rollup/rollup-darwin-x64": 4.57.1 + "@rollup/rollup-freebsd-arm64": 4.57.1 + "@rollup/rollup-freebsd-x64": 4.57.1 + "@rollup/rollup-linux-arm-gnueabihf": 4.57.1 + "@rollup/rollup-linux-arm-musleabihf": 4.57.1 + "@rollup/rollup-linux-arm64-gnu": 4.57.1 + "@rollup/rollup-linux-arm64-musl": 4.57.1 + "@rollup/rollup-linux-loong64-gnu": 4.57.1 + "@rollup/rollup-linux-loong64-musl": 4.57.1 + "@rollup/rollup-linux-ppc64-gnu": 4.57.1 + "@rollup/rollup-linux-ppc64-musl": 4.57.1 + "@rollup/rollup-linux-riscv64-gnu": 4.57.1 + "@rollup/rollup-linux-riscv64-musl": 4.57.1 + "@rollup/rollup-linux-s390x-gnu": 4.57.1 + "@rollup/rollup-linux-x64-gnu": 4.57.1 + "@rollup/rollup-linux-x64-musl": 4.57.1 + "@rollup/rollup-openbsd-x64": 4.57.1 + "@rollup/rollup-openharmony-arm64": 4.57.1 + "@rollup/rollup-win32-arm64-msvc": 4.57.1 + "@rollup/rollup-win32-ia32-msvc": 4.57.1 + "@rollup/rollup-win32-x64-gnu": 4.57.1 + "@rollup/rollup-win32-x64-msvc": 4.57.1 + fsevents: 2.3.3 + + siginfo@2.0.0: {} + + source-map-js@1.2.1: {} + + stackback@0.0.2: {} + + std-env@3.10.0: {} + + strip-literal@3.1.0: + dependencies: + js-tokens: 9.0.1 + + tinybench@2.9.0: {} + + tinyexec@0.3.2: {} + + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + + tinypool@1.1.1: {} + + tinyrainbow@2.0.0: {} + + tinyspy@4.0.4: {} + + tslib@2.8.1: {} + + undici-types@7.16.0: {} + + vite-node@3.2.4(@types/node@24.10.13): + dependencies: + cac: 6.7.14 + debug: 4.4.3 + es-module-lexer: 1.7.0 + pathe: 2.0.3 + vite: 7.3.1(@types/node@24.10.13) + transitivePeerDependencies: + - "@types/node" + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + vite@7.3.1(@types/node@24.10.13): + dependencies: + esbuild: 0.27.3 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.57.1 + tinyglobby: 0.2.15 + optionalDependencies: + "@types/node": 24.10.13 + fsevents: 2.3.3 + + vitest@3.2.4(@types/node@24.10.13): + dependencies: + "@types/chai": 5.2.3 + "@vitest/expect": 3.2.4 + "@vitest/mocker": 3.2.4(vite@7.3.1(@types/node@24.10.13)) + "@vitest/pretty-format": 3.2.4 + "@vitest/runner": 3.2.4 + "@vitest/snapshot": 3.2.4 + "@vitest/spy": 3.2.4 + "@vitest/utils": 3.2.4 + chai: 5.3.3 + debug: 4.4.3 + expect-type: 1.3.0 + magic-string: 0.30.21 + pathe: 2.0.3 + picomatch: 4.0.3 + std-env: 3.10.0 + tinybench: 2.9.0 + tinyexec: 0.3.2 + tinyglobby: 0.2.15 + tinypool: 1.1.1 + tinyrainbow: 2.0.0 + vite: 7.3.1(@types/node@24.10.13) + vite-node: 3.2.4(@types/node@24.10.13) + why-is-node-running: 2.3.0 + optionalDependencies: + "@types/node": 24.10.13 + transitivePeerDependencies: + - jiti + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + why-is-node-running@2.3.0: + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 diff --git a/e2e/shared/sequencer.ts b/e2e/shared/sequencer.ts new file mode 100644 index 0000000000..a87490d89b --- /dev/null +++ b/e2e/shared/sequencer.ts @@ -0,0 +1,21 @@ +import { BaseSequencer } from "vitest/node"; +import type { TestSpecification } from "vitest/node"; + +/** + * Sorts test files alphabetically by their module path. + * + * Vitest's default sequencer orders files by cached duration/failure history, + * which does not respect numeric prefixes (00-, 01-, 02-, ...). This sequencer + * ensures files always run in the order they are named, which matters for + * multi-file suites where later files depend on state set up by earlier ones + * (e.g. a scaling test that adds nodes for subsequent edge-case tests). + */ +export default class AlphabeticalSequencer extends BaseSequencer { + async shard(files: TestSpecification[]): Promise { + return super.shard(files); + } + + async sort(files: TestSpecification[]): Promise { + return files.sort((a, b) => a.moduleId.localeCompare(b.moduleId)); + } +} diff --git a/e2e/shared/tsconfig.json b/e2e/shared/tsconfig.json new file mode 100644 index 0000000000..b4cbbb843b --- /dev/null +++ b/e2e/shared/tsconfig.json @@ -0,0 +1,11 @@ +{ + "compilerOptions": { + "target": "ES2022", + "module": "ESNext", + "moduleResolution": "bundler", + "esModuleInterop": true, + "strict": true, + "skipLibCheck": true, + "types": ["node"] + } +} From 9caf77598717ae92608deb4c9eeb91a093f16c30 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 18 Feb 2026 16:25:43 -0300 Subject: [PATCH 62/78] add helpers to e2e/shared/client --- e2e/pnpm-lock.yaml | 2258 +++++++++++++++------------------------ e2e/pnpm-workspace.yaml | 1 + e2e/shared/client.ts | 30 + e2e/shared/package.json | 6 +- 4 files changed, 885 insertions(+), 1410 deletions(-) create mode 100644 e2e/shared/client.ts diff --git a/e2e/pnpm-lock.yaml b/e2e/pnpm-lock.yaml index 55a948fd84..6e4741d620 100644 --- a/e2e/pnpm-lock.yaml +++ b/e2e/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: "9.0" +lockfileVersion: '9.0' settings: autoInstallPeers: true @@ -6,22 +6,25 @@ settings: catalogs: default: - "@dedot/chaintypes": + '@dedot/chaintypes': specifier: ^0.234.0 version: 0.234.0 - "@dedot/cli": + '@dedot/cli': specifier: ^1.0.4 version: 1.0.4 - "@noble/ciphers": + '@noble/ciphers': specifier: ^2.1.1 version: 2.1.1 - "@polkadot/keyring": + '@polkadot/keyring': specifier: ^14.0.1 version: 14.0.1 - "@polkadot/util-crypto": + '@polkadot/util': specifier: ^14.0.1 version: 14.0.1 - "@types/node": + '@polkadot/util-crypto': + specifier: ^14.0.1 + version: 14.0.1 + '@types/node': specifier: ^24 version: 24.10.13 dedot: @@ -38,882 +41,581 @@ catalogs: version: 4.0.18 importers: + .: devDependencies: dedot: - specifier: "catalog:" + specifier: 'catalog:' version: 1.0.4 prettier: - specifier: "catalog:" + specifier: 'catalog:' version: 3.8.1 shared: dependencies: - "@polkadot/keyring": - specifier: "catalog:" + '@polkadot/keyring': + specifier: 'catalog:' version: 14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1) + dedot: + specifier: 'catalog:' + version: 1.0.4 devDependencies: - "@types/node": - specifier: "catalog:" + '@types/node': + specifier: 'catalog:' version: 24.10.13 vitest: - specifier: "catalog:" + specifier: 'catalog:' version: 4.0.18(@types/node@24.10.13) shield: dependencies: - "@noble/ciphers": - specifier: "catalog:" + '@noble/ciphers': + specifier: 'catalog:' version: 2.1.1 - "@polkadot/keyring": - specifier: "catalog:" + '@polkadot/keyring': + specifier: 'catalog:' version: 14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1) - "@polkadot/util-crypto": - specifier: "catalog:" + '@polkadot/util': + specifier: 'catalog:' + version: 14.0.1 + '@polkadot/util-crypto': + specifier: 'catalog:' version: 14.0.1(@polkadot/util@14.0.1) dedot: - specifier: "catalog:" + specifier: 'catalog:' version: 1.0.4 e2e-shared: specifier: workspace:* version: link:../shared mlkem: - specifier: "catalog:" + specifier: 'catalog:' version: 2.5.0 devDependencies: - "@dedot/chaintypes": - specifier: "catalog:" + '@dedot/chaintypes': + specifier: 'catalog:' version: 0.234.0(dedot@1.0.4) - "@dedot/cli": - specifier: "catalog:" + '@dedot/cli': + specifier: 'catalog:' version: 1.0.4 - "@types/node": - specifier: "catalog:" + '@types/node': + specifier: 'catalog:' version: 24.10.13 vitest: - specifier: "catalog:" + specifier: 'catalog:' version: 4.0.18(@types/node@24.10.13) packages: - "@adraffy/ens-normalize@1.11.1": - resolution: - { - integrity: sha512-nhCBV3quEgesuf7c7KYfperqSS14T8bYuvJ8PcLJp6znkZpFc0AuW4qBtr8eKVyPPe/8RSr7sglCWPU5eaxwKQ==, - } - - "@dedot/api@1.0.4": - resolution: - { - integrity: sha512-Gp4XJZ00QIvuhZeoKAAIYEBE7Ht9DNUIxbQWaH39k9b4jXtsKcudnVuV3h7mfMx9E/afHIvbUQsZIshkGL+oXw==, - } - engines: { node: ">=18" } - - "@dedot/chaintypes@0.234.0": - resolution: - { - integrity: sha512-MpVlwk8cC3NXwyP+8ceGlRWWP6Gzol1LAcr7UW5ltla6DDbnnE3XtPzKoCPOHUrNFLH2JXOOSy6mZ7glFxYSKA==, - } + + '@adraffy/ens-normalize@1.11.1': + resolution: {integrity: sha512-nhCBV3quEgesuf7c7KYfperqSS14T8bYuvJ8PcLJp6znkZpFc0AuW4qBtr8eKVyPPe/8RSr7sglCWPU5eaxwKQ==} + + '@dedot/api@1.0.4': + resolution: {integrity: sha512-Gp4XJZ00QIvuhZeoKAAIYEBE7Ht9DNUIxbQWaH39k9b4jXtsKcudnVuV3h7mfMx9E/afHIvbUQsZIshkGL+oXw==} + engines: {node: '>=18'} + + '@dedot/chaintypes@0.234.0': + resolution: {integrity: sha512-MpVlwk8cC3NXwyP+8ceGlRWWP6Gzol1LAcr7UW5ltla6DDbnnE3XtPzKoCPOHUrNFLH2JXOOSy6mZ7glFxYSKA==} peerDependencies: - dedot: ">=1.0.1" - - "@dedot/cli@1.0.4": - resolution: - { - integrity: sha512-t8pj1lwOFoRa2ILRfxvgyn3GE3uDMmZCrIqzCJwq5Phd6c6hvxryQEIM4EuYOf0peE5wBK5bx/SZ5iYgD0kPFA==, - } - engines: { node: ">=18" } + dedot: '>=1.0.1' + + '@dedot/cli@1.0.4': + resolution: {integrity: sha512-t8pj1lwOFoRa2ILRfxvgyn3GE3uDMmZCrIqzCJwq5Phd6c6hvxryQEIM4EuYOf0peE5wBK5bx/SZ5iYgD0kPFA==} + engines: {node: '>=18'} hasBin: true - "@dedot/codecs@1.0.4": - resolution: - { - integrity: sha512-JBIVen+dNgmMwJlIYfWjCKAN/v6fffcLLJo9V6MTKqcXb+A3E4OsVKiQB9sy08VAqFPY1SkONbVqLDyfUuGjyA==, - } - engines: { node: ">=18" } - - "@dedot/codegen@1.0.4": - resolution: - { - integrity: sha512-ruPFlLZ+mvb+EPghkphHRmZYrGN3cV8m3+NgIo0ExHFL2DNFR8k/dwtUNszRFASskgWAMTgZHtf8vA+32EnYjA==, - } - engines: { node: ">=18" } - - "@dedot/contracts@1.0.4": - resolution: - { - integrity: sha512-hsPo+lvoF0UcGLD9HgOJ/wwLkEuuQRq2GqkymcuPRIhw/HJzcP3oZpN2IaSEhywyfs6GuEPpiMaXa90OHuc7gw==, - } - engines: { node: ">=18" } - - "@dedot/merkleized-metadata@1.0.4": - resolution: - { - integrity: sha512-ibpGGX5JTKkkVHpB9VyNuUChd1+yFbmpPfgde9gKlZx3bP+EQ1ljkWCuk6UNlmuw4n5Pd6n3ZiCAYjJRaBHlvQ==, - } - engines: { node: ">=18" } - - "@dedot/providers@1.0.4": - resolution: - { - integrity: sha512-zarBjZzrMX0MT9f+lch1vqVAkcXMVbtkM57OJdE6426INXbKeF50H7iihWJonvZQYbIQLGV94u4Gre3JhTyfOg==, - } - engines: { node: ">=18" } - - "@dedot/runtime-specs@1.0.4": - resolution: - { - integrity: sha512-1Y+pElxeFnJdHCm6bKhipsR07YIR6JnEjQzxeGwPeOS88XSA8mWppAY6j+sIS2HPZmmcYmZOBlS4WQ84K+aavg==, - } - engines: { node: ">=18" } - - "@dedot/shape@1.0.4": - resolution: - { - integrity: sha512-hw+9DfPWXRv6qaTbFaq9U6ZN+rCGVwPLmOpYq+uYwGfmLcqb56slaBw+Xw1wvqOjHLYvYtCy0718pcrspmToig==, - } - engines: { node: ">=18" } - - "@dedot/smoldot@1.0.4": - resolution: - { - integrity: sha512-b7zkTQLKnjIj0rN2G9MhXGE6ECIR8baz6ugPwelFBAGA1imrvHccxfli1tMR4KAV+ZdmSX6E+9yojNSHjEJb4w==, - } - engines: { node: ">=18" } - - "@dedot/storage@1.0.4": - resolution: - { - integrity: sha512-OX6cFrlx73u3e0jtUIam/p2AJxZFpfbc2h+bgRoin9h3XjaW50ZWNttOr8tI53UT0dggAoHNz+jX+7LZNxKmcg==, - } - engines: { node: ">=18" } - - "@dedot/types@1.0.4": - resolution: - { - integrity: sha512-yl5Pp71tqLoPKm+UgRnWRZgUmBWfOG79x0FRAwox2bYrrSJ30S0DnOc2dfrWlf0uxR6CY8e2E86MiJaSrP22iA==, - } - engines: { node: ">=18" } - - "@dedot/utils@1.0.4": - resolution: - { - integrity: sha512-Qv6jkkJwMEFfQ2nPXLvczt8fqLKVvluy7JP7qvD3f1oaryvIUF84d7FxuwlE285s3J7Cc9+GlP0F+PQ0KTwHnA==, - } - engines: { node: ">=18" } - - "@dedot/wasm@0.1.0": - resolution: - { - integrity: sha512-IdsH+ZaV0YS8tpmlYiPtwPfKj3qv5CbUv/wftdRuTdcmOosylphSMU06rdvjspehWIJ9dgOBIYS1ocatPHmm4Q==, - } - - "@esbuild/aix-ppc64@0.27.3": - resolution: - { - integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==, - } - engines: { node: ">=18" } + '@dedot/codecs@1.0.4': + resolution: {integrity: sha512-JBIVen+dNgmMwJlIYfWjCKAN/v6fffcLLJo9V6MTKqcXb+A3E4OsVKiQB9sy08VAqFPY1SkONbVqLDyfUuGjyA==} + engines: {node: '>=18'} + + '@dedot/codegen@1.0.4': + resolution: {integrity: sha512-ruPFlLZ+mvb+EPghkphHRmZYrGN3cV8m3+NgIo0ExHFL2DNFR8k/dwtUNszRFASskgWAMTgZHtf8vA+32EnYjA==} + engines: {node: '>=18'} + + '@dedot/contracts@1.0.4': + resolution: {integrity: sha512-hsPo+lvoF0UcGLD9HgOJ/wwLkEuuQRq2GqkymcuPRIhw/HJzcP3oZpN2IaSEhywyfs6GuEPpiMaXa90OHuc7gw==} + engines: {node: '>=18'} + + '@dedot/merkleized-metadata@1.0.4': + resolution: {integrity: sha512-ibpGGX5JTKkkVHpB9VyNuUChd1+yFbmpPfgde9gKlZx3bP+EQ1ljkWCuk6UNlmuw4n5Pd6n3ZiCAYjJRaBHlvQ==} + engines: {node: '>=18'} + + '@dedot/providers@1.0.4': + resolution: {integrity: sha512-zarBjZzrMX0MT9f+lch1vqVAkcXMVbtkM57OJdE6426INXbKeF50H7iihWJonvZQYbIQLGV94u4Gre3JhTyfOg==} + engines: {node: '>=18'} + + '@dedot/runtime-specs@1.0.4': + resolution: {integrity: sha512-1Y+pElxeFnJdHCm6bKhipsR07YIR6JnEjQzxeGwPeOS88XSA8mWppAY6j+sIS2HPZmmcYmZOBlS4WQ84K+aavg==} + engines: {node: '>=18'} + + '@dedot/shape@1.0.4': + resolution: {integrity: sha512-hw+9DfPWXRv6qaTbFaq9U6ZN+rCGVwPLmOpYq+uYwGfmLcqb56slaBw+Xw1wvqOjHLYvYtCy0718pcrspmToig==} + engines: {node: '>=18'} + + '@dedot/smoldot@1.0.4': + resolution: {integrity: sha512-b7zkTQLKnjIj0rN2G9MhXGE6ECIR8baz6ugPwelFBAGA1imrvHccxfli1tMR4KAV+ZdmSX6E+9yojNSHjEJb4w==} + engines: {node: '>=18'} + + '@dedot/storage@1.0.4': + resolution: {integrity: sha512-OX6cFrlx73u3e0jtUIam/p2AJxZFpfbc2h+bgRoin9h3XjaW50ZWNttOr8tI53UT0dggAoHNz+jX+7LZNxKmcg==} + engines: {node: '>=18'} + + '@dedot/types@1.0.4': + resolution: {integrity: sha512-yl5Pp71tqLoPKm+UgRnWRZgUmBWfOG79x0FRAwox2bYrrSJ30S0DnOc2dfrWlf0uxR6CY8e2E86MiJaSrP22iA==} + engines: {node: '>=18'} + + '@dedot/utils@1.0.4': + resolution: {integrity: sha512-Qv6jkkJwMEFfQ2nPXLvczt8fqLKVvluy7JP7qvD3f1oaryvIUF84d7FxuwlE285s3J7Cc9+GlP0F+PQ0KTwHnA==} + engines: {node: '>=18'} + + '@dedot/wasm@0.1.0': + resolution: {integrity: sha512-IdsH+ZaV0YS8tpmlYiPtwPfKj3qv5CbUv/wftdRuTdcmOosylphSMU06rdvjspehWIJ9dgOBIYS1ocatPHmm4Q==} + + '@esbuild/aix-ppc64@0.27.3': + resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} + engines: {node: '>=18'} cpu: [ppc64] os: [aix] - "@esbuild/android-arm64@0.27.3": - resolution: - { - integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==, - } - engines: { node: ">=18" } + '@esbuild/android-arm64@0.27.3': + resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} + engines: {node: '>=18'} cpu: [arm64] os: [android] - "@esbuild/android-arm@0.27.3": - resolution: - { - integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==, - } - engines: { node: ">=18" } + '@esbuild/android-arm@0.27.3': + resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} + engines: {node: '>=18'} cpu: [arm] os: [android] - "@esbuild/android-x64@0.27.3": - resolution: - { - integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==, - } - engines: { node: ">=18" } + '@esbuild/android-x64@0.27.3': + resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} + engines: {node: '>=18'} cpu: [x64] os: [android] - "@esbuild/darwin-arm64@0.27.3": - resolution: - { - integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==, - } - engines: { node: ">=18" } + '@esbuild/darwin-arm64@0.27.3': + resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} + engines: {node: '>=18'} cpu: [arm64] os: [darwin] - "@esbuild/darwin-x64@0.27.3": - resolution: - { - integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==, - } - engines: { node: ">=18" } + '@esbuild/darwin-x64@0.27.3': + resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} + engines: {node: '>=18'} cpu: [x64] os: [darwin] - "@esbuild/freebsd-arm64@0.27.3": - resolution: - { - integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==, - } - engines: { node: ">=18" } + '@esbuild/freebsd-arm64@0.27.3': + resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} + engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - "@esbuild/freebsd-x64@0.27.3": - resolution: - { - integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==, - } - engines: { node: ">=18" } + '@esbuild/freebsd-x64@0.27.3': + resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} + engines: {node: '>=18'} cpu: [x64] os: [freebsd] - "@esbuild/linux-arm64@0.27.3": - resolution: - { - integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==, - } - engines: { node: ">=18" } + '@esbuild/linux-arm64@0.27.3': + resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} + engines: {node: '>=18'} cpu: [arm64] os: [linux] - "@esbuild/linux-arm@0.27.3": - resolution: - { - integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==, - } - engines: { node: ">=18" } + '@esbuild/linux-arm@0.27.3': + resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} + engines: {node: '>=18'} cpu: [arm] os: [linux] - "@esbuild/linux-ia32@0.27.3": - resolution: - { - integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==, - } - engines: { node: ">=18" } + '@esbuild/linux-ia32@0.27.3': + resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} + engines: {node: '>=18'} cpu: [ia32] os: [linux] - "@esbuild/linux-loong64@0.27.3": - resolution: - { - integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==, - } - engines: { node: ">=18" } + '@esbuild/linux-loong64@0.27.3': + resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} + engines: {node: '>=18'} cpu: [loong64] os: [linux] - "@esbuild/linux-mips64el@0.27.3": - resolution: - { - integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==, - } - engines: { node: ">=18" } + '@esbuild/linux-mips64el@0.27.3': + resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} + engines: {node: '>=18'} cpu: [mips64el] os: [linux] - "@esbuild/linux-ppc64@0.27.3": - resolution: - { - integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==, - } - engines: { node: ">=18" } + '@esbuild/linux-ppc64@0.27.3': + resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} + engines: {node: '>=18'} cpu: [ppc64] os: [linux] - "@esbuild/linux-riscv64@0.27.3": - resolution: - { - integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==, - } - engines: { node: ">=18" } + '@esbuild/linux-riscv64@0.27.3': + resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} + engines: {node: '>=18'} cpu: [riscv64] os: [linux] - "@esbuild/linux-s390x@0.27.3": - resolution: - { - integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==, - } - engines: { node: ">=18" } + '@esbuild/linux-s390x@0.27.3': + resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} + engines: {node: '>=18'} cpu: [s390x] os: [linux] - "@esbuild/linux-x64@0.27.3": - resolution: - { - integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==, - } - engines: { node: ">=18" } + '@esbuild/linux-x64@0.27.3': + resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} + engines: {node: '>=18'} cpu: [x64] os: [linux] - "@esbuild/netbsd-arm64@0.27.3": - resolution: - { - integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==, - } - engines: { node: ">=18" } + '@esbuild/netbsd-arm64@0.27.3': + resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} + engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - "@esbuild/netbsd-x64@0.27.3": - resolution: - { - integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==, - } - engines: { node: ">=18" } + '@esbuild/netbsd-x64@0.27.3': + resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} + engines: {node: '>=18'} cpu: [x64] os: [netbsd] - "@esbuild/openbsd-arm64@0.27.3": - resolution: - { - integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==, - } - engines: { node: ">=18" } + '@esbuild/openbsd-arm64@0.27.3': + resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} + engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - "@esbuild/openbsd-x64@0.27.3": - resolution: - { - integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==, - } - engines: { node: ">=18" } + '@esbuild/openbsd-x64@0.27.3': + resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} + engines: {node: '>=18'} cpu: [x64] os: [openbsd] - "@esbuild/openharmony-arm64@0.27.3": - resolution: - { - integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==, - } - engines: { node: ">=18" } + '@esbuild/openharmony-arm64@0.27.3': + resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} + engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - "@esbuild/sunos-x64@0.27.3": - resolution: - { - integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==, - } - engines: { node: ">=18" } + '@esbuild/sunos-x64@0.27.3': + resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} + engines: {node: '>=18'} cpu: [x64] os: [sunos] - "@esbuild/win32-arm64@0.27.3": - resolution: - { - integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==, - } - engines: { node: ">=18" } + '@esbuild/win32-arm64@0.27.3': + resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} + engines: {node: '>=18'} cpu: [arm64] os: [win32] - "@esbuild/win32-ia32@0.27.3": - resolution: - { - integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==, - } - engines: { node: ">=18" } + '@esbuild/win32-ia32@0.27.3': + resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} + engines: {node: '>=18'} cpu: [ia32] os: [win32] - "@esbuild/win32-x64@0.27.3": - resolution: - { - integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==, - } - engines: { node: ">=18" } + '@esbuild/win32-x64@0.27.3': + resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} + engines: {node: '>=18'} cpu: [x64] os: [win32] - "@jridgewell/sourcemap-codec@1.5.5": - resolution: - { - integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==, - } - - "@noble/ciphers@1.3.0": - resolution: - { - integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==, - } - engines: { node: ^14.21.3 || >=16 } - - "@noble/ciphers@2.1.1": - resolution: - { - integrity: sha512-bysYuiVfhxNJuldNXlFEitTVdNnYUc+XNJZd7Qm2a5j1vZHgY+fazadNFWFaMK/2vye0JVlxV3gHmC0WDfAOQw==, - } - engines: { node: ">= 20.19.0" } - - "@noble/curves@1.9.1": - resolution: - { - integrity: sha512-k11yZxZg+t+gWvBbIswW0yoJlu8cHOC7dhunwOzoWH/mXGBiYyR4YY6hAEK/3EUs4UpB8la1RfdRpeGsFHkWsA==, - } - engines: { node: ^14.21.3 || >=16 } - - "@noble/curves@1.9.7": - resolution: - { - integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==, - } - engines: { node: ^14.21.3 || >=16 } - - "@noble/hashes@1.8.0": - resolution: - { - integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==, - } - engines: { node: ^14.21.3 || >=16 } - - "@polkadot/keyring@14.0.1": - resolution: - { - integrity: sha512-kHydQPCeTvJrMC9VQO8LPhAhTUxzxfNF1HEknhZDBPPsxP/XpkYsEy/Ln1QzJmQqD5VsgwzLDE6cExbJ2CT9CA==, - } - engines: { node: ">=18" } + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + + '@noble/ciphers@1.3.0': + resolution: {integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==} + engines: {node: ^14.21.3 || >=16} + + '@noble/ciphers@2.1.1': + resolution: {integrity: sha512-bysYuiVfhxNJuldNXlFEitTVdNnYUc+XNJZd7Qm2a5j1vZHgY+fazadNFWFaMK/2vye0JVlxV3gHmC0WDfAOQw==} + engines: {node: '>= 20.19.0'} + + '@noble/curves@1.9.1': + resolution: {integrity: sha512-k11yZxZg+t+gWvBbIswW0yoJlu8cHOC7dhunwOzoWH/mXGBiYyR4YY6hAEK/3EUs4UpB8la1RfdRpeGsFHkWsA==} + engines: {node: ^14.21.3 || >=16} + + '@noble/curves@1.9.7': + resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} + engines: {node: ^14.21.3 || >=16} + + '@noble/hashes@1.8.0': + resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} + engines: {node: ^14.21.3 || >=16} + + '@polkadot/keyring@14.0.1': + resolution: {integrity: sha512-kHydQPCeTvJrMC9VQO8LPhAhTUxzxfNF1HEknhZDBPPsxP/XpkYsEy/Ln1QzJmQqD5VsgwzLDE6cExbJ2CT9CA==} + engines: {node: '>=18'} peerDependencies: - "@polkadot/util": 14.0.1 - "@polkadot/util-crypto": 14.0.1 - - "@polkadot/networks@14.0.1": - resolution: - { - integrity: sha512-wGlBtXDkusRAj4P7uxfPz80gLO1+j99MLBaQi3bEym2xrFrFhgIWVHOZlBit/1PfaBjhX2Z8XjRxaM2w1p7w2w==, - } - engines: { node: ">=18" } - - "@polkadot/types-support@16.5.4": - resolution: - { - integrity: sha512-Ra6keCaO73ibxN6MzA56jFq9EReje7jjE4JQfzV5IpyDZdXcmPyJiEfa2Yps/YSP13Gc2e38t9FFyVau0V+SFQ==, - } - engines: { node: ">=18" } - - "@polkadot/util-crypto@14.0.1": - resolution: - { - integrity: sha512-Cu7AKUzBTsUkbOtyuNzXcTpDjR9QW0fVR56o3gBmzfUCmvO1vlsuGzmmPzqpHymQQ3rrfqV78CPs62EGhw0R+A==, - } - engines: { node: ">=18" } + '@polkadot/util': 14.0.1 + '@polkadot/util-crypto': 14.0.1 + + '@polkadot/networks@14.0.1': + resolution: {integrity: sha512-wGlBtXDkusRAj4P7uxfPz80gLO1+j99MLBaQi3bEym2xrFrFhgIWVHOZlBit/1PfaBjhX2Z8XjRxaM2w1p7w2w==} + engines: {node: '>=18'} + + '@polkadot/types-support@16.5.4': + resolution: {integrity: sha512-Ra6keCaO73ibxN6MzA56jFq9EReje7jjE4JQfzV5IpyDZdXcmPyJiEfa2Yps/YSP13Gc2e38t9FFyVau0V+SFQ==} + engines: {node: '>=18'} + + '@polkadot/util-crypto@14.0.1': + resolution: {integrity: sha512-Cu7AKUzBTsUkbOtyuNzXcTpDjR9QW0fVR56o3gBmzfUCmvO1vlsuGzmmPzqpHymQQ3rrfqV78CPs62EGhw0R+A==} + engines: {node: '>=18'} peerDependencies: - "@polkadot/util": 14.0.1 - - "@polkadot/util@14.0.1": - resolution: - { - integrity: sha512-764HhxkPV3x5rM0/p6QdynC2dw26n+SaE+jisjx556ViCd4E28Ke4xSPef6C0Spy4aoXf2gt0PuLEcBvd6fVZg==, - } - engines: { node: ">=18" } - - "@polkadot/wasm-bridge@7.5.4": - resolution: - { - integrity: sha512-6xaJVvoZbnbgpQYXNw9OHVNWjXmtcoPcWh7hlwx3NpfiLkkjljj99YS+XGZQlq7ks2fVCg7FbfknkNb8PldDaA==, - } - engines: { node: ">=18" } + '@polkadot/util': 14.0.1 + + '@polkadot/util@14.0.1': + resolution: {integrity: sha512-764HhxkPV3x5rM0/p6QdynC2dw26n+SaE+jisjx556ViCd4E28Ke4xSPef6C0Spy4aoXf2gt0PuLEcBvd6fVZg==} + engines: {node: '>=18'} + + '@polkadot/wasm-bridge@7.5.4': + resolution: {integrity: sha512-6xaJVvoZbnbgpQYXNw9OHVNWjXmtcoPcWh7hlwx3NpfiLkkjljj99YS+XGZQlq7ks2fVCg7FbfknkNb8PldDaA==} + engines: {node: '>=18'} peerDependencies: - "@polkadot/util": "*" - "@polkadot/x-randomvalues": "*" - - "@polkadot/wasm-crypto-asmjs@7.5.4": - resolution: - { - integrity: sha512-ZYwxQHAJ8pPt6kYk9XFmyuFuSS+yirJLonvP+DYbxOrARRUHfN4nzp4zcZNXUuaFhpbDobDSFn6gYzye6BUotA==, - } - engines: { node: ">=18" } + '@polkadot/util': '*' + '@polkadot/x-randomvalues': '*' + + '@polkadot/wasm-crypto-asmjs@7.5.4': + resolution: {integrity: sha512-ZYwxQHAJ8pPt6kYk9XFmyuFuSS+yirJLonvP+DYbxOrARRUHfN4nzp4zcZNXUuaFhpbDobDSFn6gYzye6BUotA==} + engines: {node: '>=18'} peerDependencies: - "@polkadot/util": "*" - - "@polkadot/wasm-crypto-init@7.5.4": - resolution: - { - integrity: sha512-U6s4Eo2rHs2n1iR01vTz/sOQ7eOnRPjaCsGWhPV+ZC/20hkVzwPAhiizu/IqMEol4tO2yiSheD4D6bn0KxUJhg==, - } - engines: { node: ">=18" } + '@polkadot/util': '*' + + '@polkadot/wasm-crypto-init@7.5.4': + resolution: {integrity: sha512-U6s4Eo2rHs2n1iR01vTz/sOQ7eOnRPjaCsGWhPV+ZC/20hkVzwPAhiizu/IqMEol4tO2yiSheD4D6bn0KxUJhg==} + engines: {node: '>=18'} peerDependencies: - "@polkadot/util": "*" - "@polkadot/x-randomvalues": "*" - - "@polkadot/wasm-crypto-wasm@7.5.4": - resolution: - { - integrity: sha512-PsHgLsVTu43eprwSvUGnxybtOEuHPES6AbApcs7y5ZbM2PiDMzYbAjNul098xJK/CPtrxZ0ePDFnaQBmIJyTFw==, - } - engines: { node: ">=18" } + '@polkadot/util': '*' + '@polkadot/x-randomvalues': '*' + + '@polkadot/wasm-crypto-wasm@7.5.4': + resolution: {integrity: sha512-PsHgLsVTu43eprwSvUGnxybtOEuHPES6AbApcs7y5ZbM2PiDMzYbAjNul098xJK/CPtrxZ0ePDFnaQBmIJyTFw==} + engines: {node: '>=18'} peerDependencies: - "@polkadot/util": "*" - - "@polkadot/wasm-crypto@7.5.4": - resolution: - { - integrity: sha512-1seyClxa7Jd7kQjfnCzTTTfYhTa/KUTDUaD3DMHBk5Q4ZUN1D1unJgX+v1aUeXSPxmzocdZETPJJRZjhVOqg9g==, - } - engines: { node: ">=18" } + '@polkadot/util': '*' + + '@polkadot/wasm-crypto@7.5.4': + resolution: {integrity: sha512-1seyClxa7Jd7kQjfnCzTTTfYhTa/KUTDUaD3DMHBk5Q4ZUN1D1unJgX+v1aUeXSPxmzocdZETPJJRZjhVOqg9g==} + engines: {node: '>=18'} peerDependencies: - "@polkadot/util": "*" - "@polkadot/x-randomvalues": "*" - - "@polkadot/wasm-util@7.5.4": - resolution: - { - integrity: sha512-hqPpfhCpRAqCIn/CYbBluhh0TXmwkJnDRjxrU9Bnqtw9nMNa97D8JuOjdd2pi0rxm+eeLQ/f1rQMp71RMM9t4w==, - } - engines: { node: ">=18" } + '@polkadot/util': '*' + '@polkadot/x-randomvalues': '*' + + '@polkadot/wasm-util@7.5.4': + resolution: {integrity: sha512-hqPpfhCpRAqCIn/CYbBluhh0TXmwkJnDRjxrU9Bnqtw9nMNa97D8JuOjdd2pi0rxm+eeLQ/f1rQMp71RMM9t4w==} + engines: {node: '>=18'} peerDependencies: - "@polkadot/util": "*" - - "@polkadot/x-bigint@14.0.1": - resolution: - { - integrity: sha512-gfozjGnebr2rqURs31KtaWumbW4rRZpbiluhlmai6luCNrf5u8pB+oLA35kPEntrsLk9PnIG9OsC/n4hEtx4OQ==, - } - engines: { node: ">=18" } - - "@polkadot/x-global@14.0.1": - resolution: - { - integrity: sha512-aCI44DJU4fU0XXqrrSGIpi7JrZXK2kpe0jaQ2p6oDVXOOYEnZYXnMhTTmBE1lF/xtxzX50MnZrrU87jziU0qbA==, - } - engines: { node: ">=18" } - - "@polkadot/x-randomvalues@14.0.1": - resolution: - { - integrity: sha512-/XkQcvshzJLHITuPrN3zmQKuFIPdKWoaiHhhVLD6rQWV60lTXA3ajw3ocju8ZN7xRxnweMS9Ce0kMPYa0NhRMg==, - } - engines: { node: ">=18" } + '@polkadot/util': '*' + + '@polkadot/x-bigint@14.0.1': + resolution: {integrity: sha512-gfozjGnebr2rqURs31KtaWumbW4rRZpbiluhlmai6luCNrf5u8pB+oLA35kPEntrsLk9PnIG9OsC/n4hEtx4OQ==} + engines: {node: '>=18'} + + '@polkadot/x-global@14.0.1': + resolution: {integrity: sha512-aCI44DJU4fU0XXqrrSGIpi7JrZXK2kpe0jaQ2p6oDVXOOYEnZYXnMhTTmBE1lF/xtxzX50MnZrrU87jziU0qbA==} + engines: {node: '>=18'} + + '@polkadot/x-randomvalues@14.0.1': + resolution: {integrity: sha512-/XkQcvshzJLHITuPrN3zmQKuFIPdKWoaiHhhVLD6rQWV60lTXA3ajw3ocju8ZN7xRxnweMS9Ce0kMPYa0NhRMg==} + engines: {node: '>=18'} peerDependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-util": "*" - - "@polkadot/x-textdecoder@14.0.1": - resolution: - { - integrity: sha512-CcWiPCuPVJsNk4Vq43lgFHqLRBQHb4r9RD7ZIYgmwoebES8TNm4g2ew9ToCzakFKSpzKu6I07Ne9wv/dt5zLuw==, - } - engines: { node: ">=18" } - - "@polkadot/x-textencoder@14.0.1": - resolution: - { - integrity: sha512-VY51SpQmF1ccmAGLfxhYnAe95Spfz049WZ/+kK4NfsGF9WejxVdU53Im5C80l45r8qHuYQsCWU3+t0FNunh2Kg==, - } - engines: { node: ">=18" } - - "@polkadot/x-ws@14.0.1": - resolution: - { - integrity: sha512-Q18hoSuOl7F4aENNGNt9XYxkrjwZlC6xye9OQrPDeHam1SrvflGv9mSZHyo+mwJs0z1PCz2STpPEN9PKfZvHng==, - } - engines: { node: ">=18" } - - "@rollup/rollup-android-arm-eabi@4.57.1": - resolution: - { - integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==, - } + '@polkadot/util': 14.0.1 + '@polkadot/wasm-util': '*' + + '@polkadot/x-textdecoder@14.0.1': + resolution: {integrity: sha512-CcWiPCuPVJsNk4Vq43lgFHqLRBQHb4r9RD7ZIYgmwoebES8TNm4g2ew9ToCzakFKSpzKu6I07Ne9wv/dt5zLuw==} + engines: {node: '>=18'} + + '@polkadot/x-textencoder@14.0.1': + resolution: {integrity: sha512-VY51SpQmF1ccmAGLfxhYnAe95Spfz049WZ/+kK4NfsGF9WejxVdU53Im5C80l45r8qHuYQsCWU3+t0FNunh2Kg==} + engines: {node: '>=18'} + + '@polkadot/x-ws@14.0.1': + resolution: {integrity: sha512-Q18hoSuOl7F4aENNGNt9XYxkrjwZlC6xye9OQrPDeHam1SrvflGv9mSZHyo+mwJs0z1PCz2STpPEN9PKfZvHng==} + engines: {node: '>=18'} + + '@rollup/rollup-android-arm-eabi@4.57.1': + resolution: {integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==} cpu: [arm] os: [android] - "@rollup/rollup-android-arm64@4.57.1": - resolution: - { - integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==, - } + '@rollup/rollup-android-arm64@4.57.1': + resolution: {integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==} cpu: [arm64] os: [android] - "@rollup/rollup-darwin-arm64@4.57.1": - resolution: - { - integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==, - } + '@rollup/rollup-darwin-arm64@4.57.1': + resolution: {integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==} cpu: [arm64] os: [darwin] - "@rollup/rollup-darwin-x64@4.57.1": - resolution: - { - integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==, - } + '@rollup/rollup-darwin-x64@4.57.1': + resolution: {integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==} cpu: [x64] os: [darwin] - "@rollup/rollup-freebsd-arm64@4.57.1": - resolution: - { - integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==, - } + '@rollup/rollup-freebsd-arm64@4.57.1': + resolution: {integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==} cpu: [arm64] os: [freebsd] - "@rollup/rollup-freebsd-x64@4.57.1": - resolution: - { - integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==, - } + '@rollup/rollup-freebsd-x64@4.57.1': + resolution: {integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==} cpu: [x64] os: [freebsd] - "@rollup/rollup-linux-arm-gnueabihf@4.57.1": - resolution: - { - integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==, - } + '@rollup/rollup-linux-arm-gnueabihf@4.57.1': + resolution: {integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==} cpu: [arm] os: [linux] libc: [glibc] - "@rollup/rollup-linux-arm-musleabihf@4.57.1": - resolution: - { - integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==, - } + '@rollup/rollup-linux-arm-musleabihf@4.57.1': + resolution: {integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==} cpu: [arm] os: [linux] libc: [musl] - "@rollup/rollup-linux-arm64-gnu@4.57.1": - resolution: - { - integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==, - } + '@rollup/rollup-linux-arm64-gnu@4.57.1': + resolution: {integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==} cpu: [arm64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-arm64-musl@4.57.1": - resolution: - { - integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==, - } + '@rollup/rollup-linux-arm64-musl@4.57.1': + resolution: {integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==} cpu: [arm64] os: [linux] libc: [musl] - "@rollup/rollup-linux-loong64-gnu@4.57.1": - resolution: - { - integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==, - } + '@rollup/rollup-linux-loong64-gnu@4.57.1': + resolution: {integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==} cpu: [loong64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-loong64-musl@4.57.1": - resolution: - { - integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==, - } + '@rollup/rollup-linux-loong64-musl@4.57.1': + resolution: {integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==} cpu: [loong64] os: [linux] libc: [musl] - "@rollup/rollup-linux-ppc64-gnu@4.57.1": - resolution: - { - integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==, - } + '@rollup/rollup-linux-ppc64-gnu@4.57.1': + resolution: {integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==} cpu: [ppc64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-ppc64-musl@4.57.1": - resolution: - { - integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==, - } + '@rollup/rollup-linux-ppc64-musl@4.57.1': + resolution: {integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==} cpu: [ppc64] os: [linux] libc: [musl] - "@rollup/rollup-linux-riscv64-gnu@4.57.1": - resolution: - { - integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==, - } + '@rollup/rollup-linux-riscv64-gnu@4.57.1': + resolution: {integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==} cpu: [riscv64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-riscv64-musl@4.57.1": - resolution: - { - integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==, - } + '@rollup/rollup-linux-riscv64-musl@4.57.1': + resolution: {integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==} cpu: [riscv64] os: [linux] libc: [musl] - "@rollup/rollup-linux-s390x-gnu@4.57.1": - resolution: - { - integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==, - } + '@rollup/rollup-linux-s390x-gnu@4.57.1': + resolution: {integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==} cpu: [s390x] os: [linux] libc: [glibc] - "@rollup/rollup-linux-x64-gnu@4.57.1": - resolution: - { - integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==, - } + '@rollup/rollup-linux-x64-gnu@4.57.1': + resolution: {integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==} cpu: [x64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-x64-musl@4.57.1": - resolution: - { - integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==, - } + '@rollup/rollup-linux-x64-musl@4.57.1': + resolution: {integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==} cpu: [x64] os: [linux] libc: [musl] - "@rollup/rollup-openbsd-x64@4.57.1": - resolution: - { - integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==, - } + '@rollup/rollup-openbsd-x64@4.57.1': + resolution: {integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==} cpu: [x64] os: [openbsd] - "@rollup/rollup-openharmony-arm64@4.57.1": - resolution: - { - integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==, - } + '@rollup/rollup-openharmony-arm64@4.57.1': + resolution: {integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==} cpu: [arm64] os: [openharmony] - "@rollup/rollup-win32-arm64-msvc@4.57.1": - resolution: - { - integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==, - } + '@rollup/rollup-win32-arm64-msvc@4.57.1': + resolution: {integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==} cpu: [arm64] os: [win32] - "@rollup/rollup-win32-ia32-msvc@4.57.1": - resolution: - { - integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==, - } + '@rollup/rollup-win32-ia32-msvc@4.57.1': + resolution: {integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==} cpu: [ia32] os: [win32] - "@rollup/rollup-win32-x64-gnu@4.57.1": - resolution: - { - integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==, - } + '@rollup/rollup-win32-x64-gnu@4.57.1': + resolution: {integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==} cpu: [x64] os: [win32] - "@rollup/rollup-win32-x64-msvc@4.57.1": - resolution: - { - integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==, - } + '@rollup/rollup-win32-x64-msvc@4.57.1': + resolution: {integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==} cpu: [x64] os: [win32] - "@scure/base@1.2.6": - resolution: - { - integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==, - } - - "@scure/bip32@1.7.0": - resolution: - { - integrity: sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==, - } - - "@scure/bip39@1.6.0": - resolution: - { - integrity: sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==, - } - - "@scure/sr25519@0.2.0": - resolution: - { - integrity: sha512-uUuLP7Z126XdSizKtrCGqYyR3b3hYtJ6Fg/XFUXmc2//k2aXHDLqZwFeXxL97gg4XydPROPVnuaHGF2+xriSKg==, - } - - "@standard-schema/spec@1.1.0": - resolution: - { - integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==, - } - - "@substrate/ss58-registry@1.51.0": - resolution: - { - integrity: sha512-TWDurLiPxndFgKjVavCniytBIw+t4ViOi7TYp9h/D0NMmkEc9klFTo+827eyEJ0lELpqO207Ey7uGxUa+BS1jQ==, - } - - "@types/bn.js@5.2.0": - resolution: - { - integrity: sha512-DLbJ1BPqxvQhIGbeu8VbUC1DiAiahHtAYvA0ZEAa4P31F7IaArc8z3C3BRQdWX4mtLQuABG4yzp76ZrS02Ui1Q==, - } - - "@types/chai@5.2.3": - resolution: - { - integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==, - } - - "@types/deep-eql@4.0.2": - resolution: - { - integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==, - } - - "@types/estree@1.0.8": - resolution: - { - integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==, - } - - "@types/node@24.10.13": - resolution: - { - integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==, - } - - "@vitest/expect@4.0.18": - resolution: - { - integrity: sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==, - } - - "@vitest/mocker@4.0.18": - resolution: - { - integrity: sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==, - } + '@scure/base@1.2.6': + resolution: {integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==} + + '@scure/bip32@1.7.0': + resolution: {integrity: sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==} + + '@scure/bip39@1.6.0': + resolution: {integrity: sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==} + + '@scure/sr25519@0.2.0': + resolution: {integrity: sha512-uUuLP7Z126XdSizKtrCGqYyR3b3hYtJ6Fg/XFUXmc2//k2aXHDLqZwFeXxL97gg4XydPROPVnuaHGF2+xriSKg==} + + '@standard-schema/spec@1.1.0': + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} + + '@substrate/ss58-registry@1.51.0': + resolution: {integrity: sha512-TWDurLiPxndFgKjVavCniytBIw+t4ViOi7TYp9h/D0NMmkEc9klFTo+827eyEJ0lELpqO207Ey7uGxUa+BS1jQ==} + + '@types/bn.js@5.2.0': + resolution: {integrity: sha512-DLbJ1BPqxvQhIGbeu8VbUC1DiAiahHtAYvA0ZEAa4P31F7IaArc8z3C3BRQdWX4mtLQuABG4yzp76ZrS02Ui1Q==} + + '@types/chai@5.2.3': + resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} + + '@types/deep-eql@4.0.2': + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + + '@types/node@24.10.13': + resolution: {integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==} + + '@vitest/expect@4.0.18': + resolution: {integrity: sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==} + + '@vitest/mocker@4.0.18': + resolution: {integrity: sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==} peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0-0 @@ -923,43 +625,25 @@ packages: vite: optional: true - "@vitest/pretty-format@4.0.18": - resolution: - { - integrity: sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==, - } - - "@vitest/runner@4.0.18": - resolution: - { - integrity: sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==, - } - - "@vitest/snapshot@4.0.18": - resolution: - { - integrity: sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==, - } - - "@vitest/spy@4.0.18": - resolution: - { - integrity: sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==, - } - - "@vitest/utils@4.0.18": - resolution: - { - integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==, - } + '@vitest/pretty-format@4.0.18': + resolution: {integrity: sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==} + + '@vitest/runner@4.0.18': + resolution: {integrity: sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==} + + '@vitest/snapshot@4.0.18': + resolution: {integrity: sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==} + + '@vitest/spy@4.0.18': + resolution: {integrity: sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==} + + '@vitest/utils@4.0.18': + resolution: {integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==} abitype@1.2.3: - resolution: - { - integrity: sha512-Ofer5QUnuUdTFsBRwARMoWKOH1ND5ehwYhJ3OJ/BQO+StkwQjHw0XyVh4vDttzHB7QOFhPHa/o413PJ82gU/Tg==, - } + resolution: {integrity: sha512-Ofer5QUnuUdTFsBRwARMoWKOH1ND5ehwYhJ3OJ/BQO+StkwQjHw0XyVh4vDttzHB7QOFhPHa/o413PJ82gU/Tg==} peerDependencies: - typescript: ">=5.0.4" + typescript: '>=5.0.4' zod: ^3.22.0 || ^4.0.0 peerDependenciesMeta: typescript: @@ -968,159 +652,90 @@ packages: optional: true ansi-regex@5.0.1: - resolution: - { - integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} ansi-regex@6.2.2: - resolution: - { - integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} + engines: {node: '>=12'} ansi-styles@4.3.0: - resolution: - { - integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} assertion-error@2.0.1: - resolution: - { - integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} bn.js@5.2.2: - resolution: - { - integrity: sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==, - } + resolution: {integrity: sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==} chai@6.2.2: - resolution: - { - integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} + engines: {node: '>=18'} chalk@5.6.2: - resolution: - { - integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==, - } - engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} cli-cursor@5.0.0: - resolution: - { - integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} cli-spinners@3.4.0: - resolution: - { - integrity: sha512-bXfOC4QcT1tKXGorxL3wbJm6XJPDqEnij2gQ2m7ESQuE+/z9YFIWnl/5RpTiKWbMq3EVKR4fRLJGn6DVfu0mpw==, - } - engines: { node: ">=18.20" } + resolution: {integrity: sha512-bXfOC4QcT1tKXGorxL3wbJm6XJPDqEnij2gQ2m7ESQuE+/z9YFIWnl/5RpTiKWbMq3EVKR4fRLJGn6DVfu0mpw==} + engines: {node: '>=18.20'} cliui@8.0.1: - resolution: - { - integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} color-convert@2.0.1: - resolution: - { - integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, - } - engines: { node: ">=7.0.0" } + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} color-name@1.1.4: - resolution: - { - integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, - } + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dedot@1.0.4: - resolution: - { - integrity: sha512-NPTNcao0FVmcEc+c0iFyUxdIrd2bsSfFekJUR/aNvSJldrKIka9Bf+o4NpRcCZGsxRrgXvC7OLAhq9rF9fCwCA==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-NPTNcao0FVmcEc+c0iFyUxdIrd2bsSfFekJUR/aNvSJldrKIka9Bf+o4NpRcCZGsxRrgXvC7OLAhq9rF9fCwCA==} + engines: {node: '>=18'} hasBin: true deshape@0.1.0: - resolution: - { - integrity: sha512-6Z941WJcKPE2nMz2lqq5H3OlOAgxECQqOj/OtHluaqgM8ajKESt/vcexMkUw7JGzeuLVKXkGe7+vsCC71NC9SQ==, - } + resolution: {integrity: sha512-6Z941WJcKPE2nMz2lqq5H3OlOAgxECQqOj/OtHluaqgM8ajKESt/vcexMkUw7JGzeuLVKXkGe7+vsCC71NC9SQ==} emoji-regex@8.0.0: - resolution: - { - integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, - } + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} es-module-lexer@1.7.0: - resolution: - { - integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==, - } + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} esbuild@0.27.3: - resolution: - { - integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} + engines: {node: '>=18'} hasBin: true escalade@3.2.0: - resolution: - { - integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==, - } - engines: { node: ">=6" } + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} estree-walker@3.0.3: - resolution: - { - integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, - } + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} eventemitter3@5.0.1: - resolution: - { - integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==, - } + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} eventemitter3@5.0.4: - resolution: - { - integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==, - } + resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} expect-type@1.3.0: - resolution: - { - integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==, - } - engines: { node: ">=12.0.0" } + resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} + engines: {node: '>=12.0.0'} fdir@6.5.0: - resolution: - { - integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==, - } - engines: { node: ">=12.0.0" } + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -1128,357 +743,213 @@ packages: optional: true fsevents@2.3.3: - resolution: - { - integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, - } - engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] get-caller-file@2.0.5: - resolution: - { - integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, - } - engines: { node: 6.* || 8.* || >= 10.* } + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} get-east-asian-width@1.4.0: - resolution: - { - integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} + engines: {node: '>=18'} handlebars@4.7.8: - resolution: - { - integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==, - } - engines: { node: ">=0.4.7" } + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} hasBin: true is-fullwidth-code-point@3.0.0: - resolution: - { - integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} is-interactive@2.0.0: - resolution: - { - integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} + engines: {node: '>=12'} is-unicode-supported@2.1.0: - resolution: - { - integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} + engines: {node: '>=18'} isows@1.0.7: - resolution: - { - integrity: sha512-I1fSfDCZL5P0v33sVqeTDSpcstAg/N+wF5HS033mogOVIp4B+oHC7oOCsA3axAbBSGTJ8QubbNmnIRN/h8U7hg==, - } + resolution: {integrity: sha512-I1fSfDCZL5P0v33sVqeTDSpcstAg/N+wF5HS033mogOVIp4B+oHC7oOCsA3axAbBSGTJ8QubbNmnIRN/h8U7hg==} peerDependencies: - ws: "*" + ws: '*' log-symbols@7.0.1: - resolution: - { - integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==} + engines: {node: '>=18'} magic-string@0.30.21: - resolution: - { - integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==, - } + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} mimic-function@5.0.1: - resolution: - { - integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} minimist@1.2.8: - resolution: - { - integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, - } + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} mlkem@2.5.0: - resolution: - { - integrity: sha512-TnSvGBs0EVPukQcdPF0882ZoYXYuD2rb+VgO0kUDbFi/XM1rJOwnQoFW3wGGuc3nG3AT/zp3oWJ86W7ewwKYyA==, - } - engines: { node: ">=16.0.0" } + resolution: {integrity: sha512-TnSvGBs0EVPukQcdPF0882ZoYXYuD2rb+VgO0kUDbFi/XM1rJOwnQoFW3wGGuc3nG3AT/zp3oWJ86W7ewwKYyA==} + engines: {node: '>=16.0.0'} nanoid@3.3.11: - resolution: - { - integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==, - } - engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true neo-async@2.6.2: - resolution: - { - integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, - } + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} obug@2.1.1: - resolution: - { - integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==, - } + resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} onetime@7.0.0: - resolution: - { - integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} ora@9.3.0: - resolution: - { - integrity: sha512-lBX72MWFduWEf7v7uWf5DHp9Jn5BI8bNPGuFgtXMmr2uDz2Gz2749y3am3agSDdkhHPHYmmxEGSKH85ZLGzgXw==, - } - engines: { node: ">=20" } + resolution: {integrity: sha512-lBX72MWFduWEf7v7uWf5DHp9Jn5BI8bNPGuFgtXMmr2uDz2Gz2749y3am3agSDdkhHPHYmmxEGSKH85ZLGzgXw==} + engines: {node: '>=20'} ox@0.12.1: - resolution: - { - integrity: sha512-uU0llpthaaw4UJoXlseCyBHmQ3bLrQmz9rRLIAUHqv46uHuae9SE+ukYBRIPVCnlEnHKuWjDUcDFHWx9gbGNoA==, - } + resolution: {integrity: sha512-uU0llpthaaw4UJoXlseCyBHmQ3bLrQmz9rRLIAUHqv46uHuae9SE+ukYBRIPVCnlEnHKuWjDUcDFHWx9gbGNoA==} peerDependencies: - typescript: ">=5.4.0" + typescript: '>=5.4.0' peerDependenciesMeta: typescript: optional: true pathe@2.0.3: - resolution: - { - integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==, - } + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} picocolors@1.1.1: - resolution: - { - integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, - } + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} picomatch@4.0.3: - resolution: - { - integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} postcss@8.5.6: - resolution: - { - integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==, - } - engines: { node: ^10 || ^12 || >=14 } + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} prettier@3.8.1: - resolution: - { - integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==, - } - engines: { node: ">=14" } + resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} + engines: {node: '>=14'} hasBin: true require-directory@2.1.1: - resolution: - { - integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} restore-cursor@5.1.0: - resolution: - { - integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} + engines: {node: '>=18'} rollup@4.57.1: - resolution: - { - integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==, - } - engines: { node: ">=18.0.0", npm: ">=8.0.0" } + resolution: {integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true siginfo@2.0.0: - resolution: - { - integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==, - } + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} signal-exit@4.1.0: - resolution: - { - integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, - } - engines: { node: ">=14" } + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} smoldot@2.0.40: - resolution: - { - integrity: sha512-h6XC/kKDLdZBBTI0X8y4ZxmaZ2KYVVB0+5isCQm6j26ljeNjHZUDOV+hf8VyoE23+jg00wrxNJ2IVcIAURxwtg==, - } + resolution: {integrity: sha512-h6XC/kKDLdZBBTI0X8y4ZxmaZ2KYVVB0+5isCQm6j26ljeNjHZUDOV+hf8VyoE23+jg00wrxNJ2IVcIAURxwtg==} source-map-js@1.2.1: - resolution: - { - integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} source-map@0.6.1: - resolution: - { - integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} stackback@0.0.2: - resolution: - { - integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==, - } + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} std-env@3.10.0: - resolution: - { - integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==, - } + resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} stdin-discarder@0.3.1: - resolution: - { - integrity: sha512-reExS1kSGoElkextOcPkel4NE99S0BWxjUHQeDFnR8S993JxpPX7KU4MNmO19NXhlJp+8dmdCbKQVNgLJh2teA==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-reExS1kSGoElkextOcPkel4NE99S0BWxjUHQeDFnR8S993JxpPX7KU4MNmO19NXhlJp+8dmdCbKQVNgLJh2teA==} + engines: {node: '>=18'} string-width@4.2.3: - resolution: - { - integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} string-width@8.1.1: - resolution: - { - integrity: sha512-KpqHIdDL9KwYk22wEOg/VIqYbrnLeSApsKT/bSj6Ez7pn3CftUiLAv2Lccpq1ALcpLV9UX1Ppn92npZWu2w/aw==, - } - engines: { node: ">=20" } + resolution: {integrity: sha512-KpqHIdDL9KwYk22wEOg/VIqYbrnLeSApsKT/bSj6Ez7pn3CftUiLAv2Lccpq1ALcpLV9UX1Ppn92npZWu2w/aw==} + engines: {node: '>=20'} strip-ansi@6.0.1: - resolution: - { - integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} strip-ansi@7.1.2: - resolution: - { - integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} + engines: {node: '>=12'} tinybench@2.9.0: - resolution: - { - integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==, - } + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} tinyexec@1.0.2: - resolution: - { - integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} + engines: {node: '>=18'} tinyglobby@0.2.15: - resolution: - { - integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==, - } - engines: { node: ">=12.0.0" } + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} tinyrainbow@3.0.3: - resolution: - { - integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==, - } - engines: { node: ">=14.0.0" } + resolution: {integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==} + engines: {node: '>=14.0.0'} tslib@2.8.1: - resolution: - { - integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==, - } + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} uglify-js@3.19.3: - resolution: - { - integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==, - } - engines: { node: ">=0.8.0" } + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} hasBin: true undici-types@7.16.0: - resolution: - { - integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==, - } + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} viem@2.46.1: - resolution: - { - integrity: sha512-c5YPQR/VueqoPG09Tp1JBw2iItKVRGVI0YkWekquRDZw0ciNBhO3muu2QjO9xFelOXh18q3d/kLbW83B2Oxf0g==, - } + resolution: {integrity: sha512-c5YPQR/VueqoPG09Tp1JBw2iItKVRGVI0YkWekquRDZw0ciNBhO3muu2QjO9xFelOXh18q3d/kLbW83B2Oxf0g==} peerDependencies: - typescript: ">=5.0.4" + typescript: '>=5.0.4' peerDependenciesMeta: typescript: optional: true vite@7.3.1: - resolution: - { - integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==, - } - engines: { node: ^20.19.0 || >=22.12.0 } + resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - "@types/node": ^20.19.0 || >=22.12.0 - jiti: ">=1.21.0" + '@types/node': ^20.19.0 || >=22.12.0 + jiti: '>=1.21.0' less: ^4.0.0 lightningcss: ^1.21.0 sass: ^1.70.0 sass-embedded: ^1.70.0 - stylus: ">=0.54.8" + stylus: '>=0.54.8' sugarss: ^5.0.0 terser: ^5.16.0 tsx: ^4.8.1 yaml: ^2.4.2 peerDependenciesMeta: - "@types/node": + '@types/node': optional: true jiti: optional: true @@ -1502,36 +973,33 @@ packages: optional: true vitest@4.0.18: - resolution: - { - integrity: sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==, - } - engines: { node: ^20.0.0 || ^22.0.0 || >=24.0.0 } + resolution: {integrity: sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==} + engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: - "@edge-runtime/vm": "*" - "@opentelemetry/api": ^1.9.0 - "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.0.18 - "@vitest/browser-preview": 4.0.18 - "@vitest/browser-webdriverio": 4.0.18 - "@vitest/ui": 4.0.18 - happy-dom: "*" - jsdom: "*" + '@edge-runtime/vm': '*' + '@opentelemetry/api': ^1.9.0 + '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 + '@vitest/browser-playwright': 4.0.18 + '@vitest/browser-preview': 4.0.18 + '@vitest/browser-webdriverio': 4.0.18 + '@vitest/ui': 4.0.18 + happy-dom: '*' + jsdom: '*' peerDependenciesMeta: - "@edge-runtime/vm": + '@edge-runtime/vm': optional: true - "@opentelemetry/api": + '@opentelemetry/api': optional: true - "@types/node": + '@types/node': optional: true - "@vitest/browser-playwright": + '@vitest/browser-playwright': optional: true - "@vitest/browser-preview": + '@vitest/browser-preview': optional: true - "@vitest/browser-webdriverio": + '@vitest/browser-webdriverio': optional: true - "@vitest/ui": + '@vitest/ui': optional: true happy-dom: optional: true @@ -1539,35 +1007,23 @@ packages: optional: true why-is-node-running@2.3.0: - resolution: - { - integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} hasBin: true wordwrap@1.0.0: - resolution: - { - integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==, - } + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} wrap-ansi@7.0.0: - resolution: - { - integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} ws@8.18.3: - resolution: - { - integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==, - } - engines: { node: ">=10.0.0" } + resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} + engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" + utf-8-validate: '>=5.0.2' peerDependenciesMeta: bufferutil: optional: true @@ -1575,14 +1031,11 @@ packages: optional: true ws@8.19.0: - resolution: - { - integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==, - } - engines: { node: ">=10.0.0" } + resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==} + engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" + utf-8-validate: '>=5.0.2' peerDependenciesMeta: bufferutil: optional: true @@ -1590,60 +1043,49 @@ packages: optional: true y18n@5.0.8: - resolution: - { - integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} yargs-parser@21.1.1: - resolution: - { - integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} yargs@17.7.2: - resolution: - { - integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} yoctocolors@2.1.2: - resolution: - { - integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} + engines: {node: '>=18'} snapshots: - "@adraffy/ens-normalize@1.11.1": {} - "@dedot/api@1.0.4": + '@adraffy/ens-normalize@1.11.1': {} + + '@dedot/api@1.0.4': dependencies: - "@dedot/codecs": 1.0.4 - "@dedot/providers": 1.0.4 - "@dedot/runtime-specs": 1.0.4 - "@dedot/shape": 1.0.4 - "@dedot/storage": 1.0.4 - "@dedot/types": 1.0.4 - "@dedot/utils": 1.0.4 + '@dedot/codecs': 1.0.4 + '@dedot/providers': 1.0.4 + '@dedot/runtime-specs': 1.0.4 + '@dedot/shape': 1.0.4 + '@dedot/storage': 1.0.4 + '@dedot/types': 1.0.4 + '@dedot/utils': 1.0.4 transitivePeerDependencies: - bufferutil - utf-8-validate - "@dedot/chaintypes@0.234.0(dedot@1.0.4)": + '@dedot/chaintypes@0.234.0(dedot@1.0.4)': dependencies: dedot: 1.0.4 - "@dedot/cli@1.0.4": + '@dedot/cli@1.0.4': dependencies: - "@dedot/api": 1.0.4 - "@dedot/codecs": 1.0.4 - "@dedot/codegen": 1.0.4 - "@dedot/wasm": 0.1.0 - "@polkadot/types-support": 16.5.4 + '@dedot/api': 1.0.4 + '@dedot/codecs': 1.0.4 + '@dedot/codegen': 1.0.4 + '@dedot/wasm': 0.1.0 + '@polkadot/types-support': 16.5.4 ora: 9.3.0 yargs: 17.7.2 transitivePeerDependencies: @@ -1652,21 +1094,21 @@ snapshots: - utf-8-validate - zod - "@dedot/codecs@1.0.4": + '@dedot/codecs@1.0.4': dependencies: - "@dedot/shape": 1.0.4 - "@dedot/utils": 1.0.4 + '@dedot/shape': 1.0.4 + '@dedot/utils': 1.0.4 - "@dedot/codegen@1.0.4": + '@dedot/codegen@1.0.4': dependencies: - "@dedot/api": 1.0.4 - "@dedot/codecs": 1.0.4 - "@dedot/contracts": 1.0.4 - "@dedot/providers": 1.0.4 - "@dedot/runtime-specs": 1.0.4 - "@dedot/shape": 1.0.4 - "@dedot/types": 1.0.4 - "@dedot/utils": 1.0.4 + '@dedot/api': 1.0.4 + '@dedot/codecs': 1.0.4 + '@dedot/contracts': 1.0.4 + '@dedot/providers': 1.0.4 + '@dedot/runtime-specs': 1.0.4 + '@dedot/shape': 1.0.4 + '@dedot/types': 1.0.4 + '@dedot/utils': 1.0.4 handlebars: 4.7.8 prettier: 3.8.1 transitivePeerDependencies: @@ -1675,12 +1117,12 @@ snapshots: - utf-8-validate - zod - "@dedot/contracts@1.0.4": + '@dedot/contracts@1.0.4': dependencies: - "@dedot/api": 1.0.4 - "@dedot/codecs": 1.0.4 - "@dedot/types": 1.0.4 - "@dedot/utils": 1.0.4 + '@dedot/api': 1.0.4 + '@dedot/codecs': 1.0.4 + '@dedot/types': 1.0.4 + '@dedot/utils': 1.0.4 viem: 2.46.1 transitivePeerDependencies: - bufferutil @@ -1688,419 +1130,419 @@ snapshots: - utf-8-validate - zod - "@dedot/merkleized-metadata@1.0.4": + '@dedot/merkleized-metadata@1.0.4': dependencies: - "@dedot/codecs": 1.0.4 - "@dedot/shape": 1.0.4 - "@dedot/utils": 1.0.4 + '@dedot/codecs': 1.0.4 + '@dedot/shape': 1.0.4 + '@dedot/utils': 1.0.4 - "@dedot/providers@1.0.4": + '@dedot/providers@1.0.4': dependencies: - "@dedot/utils": 1.0.4 - "@polkadot/x-ws": 14.0.1 + '@dedot/utils': 1.0.4 + '@polkadot/x-ws': 14.0.1 transitivePeerDependencies: - bufferutil - utf-8-validate - "@dedot/runtime-specs@1.0.4": + '@dedot/runtime-specs@1.0.4': dependencies: - "@dedot/codecs": 1.0.4 - "@dedot/shape": 1.0.4 - "@dedot/types": 1.0.4 + '@dedot/codecs': 1.0.4 + '@dedot/shape': 1.0.4 + '@dedot/types': 1.0.4 - "@dedot/shape@1.0.4": + '@dedot/shape@1.0.4': dependencies: - "@dedot/utils": 1.0.4 + '@dedot/utils': 1.0.4 deshape: 0.1.0 - "@dedot/smoldot@1.0.4": + '@dedot/smoldot@1.0.4': dependencies: smoldot: 2.0.40 transitivePeerDependencies: - bufferutil - utf-8-validate - "@dedot/storage@1.0.4": {} + '@dedot/storage@1.0.4': {} - "@dedot/types@1.0.4": + '@dedot/types@1.0.4': dependencies: - "@dedot/codecs": 1.0.4 - "@dedot/shape": 1.0.4 - "@dedot/utils": 1.0.4 + '@dedot/codecs': 1.0.4 + '@dedot/shape': 1.0.4 + '@dedot/utils': 1.0.4 - "@dedot/utils@1.0.4": + '@dedot/utils@1.0.4': dependencies: - "@noble/hashes": 1.8.0 - "@scure/base": 1.2.6 + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 eventemitter3: 5.0.4 - "@dedot/wasm@0.1.0": {} + '@dedot/wasm@0.1.0': {} - "@esbuild/aix-ppc64@0.27.3": + '@esbuild/aix-ppc64@0.27.3': optional: true - "@esbuild/android-arm64@0.27.3": + '@esbuild/android-arm64@0.27.3': optional: true - "@esbuild/android-arm@0.27.3": + '@esbuild/android-arm@0.27.3': optional: true - "@esbuild/android-x64@0.27.3": + '@esbuild/android-x64@0.27.3': optional: true - "@esbuild/darwin-arm64@0.27.3": + '@esbuild/darwin-arm64@0.27.3': optional: true - "@esbuild/darwin-x64@0.27.3": + '@esbuild/darwin-x64@0.27.3': optional: true - "@esbuild/freebsd-arm64@0.27.3": + '@esbuild/freebsd-arm64@0.27.3': optional: true - "@esbuild/freebsd-x64@0.27.3": + '@esbuild/freebsd-x64@0.27.3': optional: true - "@esbuild/linux-arm64@0.27.3": + '@esbuild/linux-arm64@0.27.3': optional: true - "@esbuild/linux-arm@0.27.3": + '@esbuild/linux-arm@0.27.3': optional: true - "@esbuild/linux-ia32@0.27.3": + '@esbuild/linux-ia32@0.27.3': optional: true - "@esbuild/linux-loong64@0.27.3": + '@esbuild/linux-loong64@0.27.3': optional: true - "@esbuild/linux-mips64el@0.27.3": + '@esbuild/linux-mips64el@0.27.3': optional: true - "@esbuild/linux-ppc64@0.27.3": + '@esbuild/linux-ppc64@0.27.3': optional: true - "@esbuild/linux-riscv64@0.27.3": + '@esbuild/linux-riscv64@0.27.3': optional: true - "@esbuild/linux-s390x@0.27.3": + '@esbuild/linux-s390x@0.27.3': optional: true - "@esbuild/linux-x64@0.27.3": + '@esbuild/linux-x64@0.27.3': optional: true - "@esbuild/netbsd-arm64@0.27.3": + '@esbuild/netbsd-arm64@0.27.3': optional: true - "@esbuild/netbsd-x64@0.27.3": + '@esbuild/netbsd-x64@0.27.3': optional: true - "@esbuild/openbsd-arm64@0.27.3": + '@esbuild/openbsd-arm64@0.27.3': optional: true - "@esbuild/openbsd-x64@0.27.3": + '@esbuild/openbsd-x64@0.27.3': optional: true - "@esbuild/openharmony-arm64@0.27.3": + '@esbuild/openharmony-arm64@0.27.3': optional: true - "@esbuild/sunos-x64@0.27.3": + '@esbuild/sunos-x64@0.27.3': optional: true - "@esbuild/win32-arm64@0.27.3": + '@esbuild/win32-arm64@0.27.3': optional: true - "@esbuild/win32-ia32@0.27.3": + '@esbuild/win32-ia32@0.27.3': optional: true - "@esbuild/win32-x64@0.27.3": + '@esbuild/win32-x64@0.27.3': optional: true - "@jridgewell/sourcemap-codec@1.5.5": {} + '@jridgewell/sourcemap-codec@1.5.5': {} - "@noble/ciphers@1.3.0": {} + '@noble/ciphers@1.3.0': {} - "@noble/ciphers@2.1.1": {} + '@noble/ciphers@2.1.1': {} - "@noble/curves@1.9.1": + '@noble/curves@1.9.1': dependencies: - "@noble/hashes": 1.8.0 + '@noble/hashes': 1.8.0 - "@noble/curves@1.9.7": + '@noble/curves@1.9.7': dependencies: - "@noble/hashes": 1.8.0 + '@noble/hashes': 1.8.0 - "@noble/hashes@1.8.0": {} + '@noble/hashes@1.8.0': {} - "@polkadot/keyring@14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1)": + '@polkadot/keyring@14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1)': dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/util-crypto": 14.0.1(@polkadot/util@14.0.1) + '@polkadot/util': 14.0.1 + '@polkadot/util-crypto': 14.0.1(@polkadot/util@14.0.1) tslib: 2.8.1 - "@polkadot/networks@14.0.1": + '@polkadot/networks@14.0.1': dependencies: - "@polkadot/util": 14.0.1 - "@substrate/ss58-registry": 1.51.0 + '@polkadot/util': 14.0.1 + '@substrate/ss58-registry': 1.51.0 tslib: 2.8.1 - "@polkadot/types-support@16.5.4": + '@polkadot/types-support@16.5.4': dependencies: - "@polkadot/util": 14.0.1 + '@polkadot/util': 14.0.1 tslib: 2.8.1 - "@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1)": - dependencies: - "@noble/curves": 1.9.7 - "@noble/hashes": 1.8.0 - "@polkadot/networks": 14.0.1 - "@polkadot/util": 14.0.1 - "@polkadot/wasm-crypto": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/x-bigint": 14.0.1 - "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) - "@scure/base": 1.2.6 - "@scure/sr25519": 0.2.0 + '@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1)': + dependencies: + '@noble/curves': 1.9.7 + '@noble/hashes': 1.8.0 + '@polkadot/networks': 14.0.1 + '@polkadot/util': 14.0.1 + '@polkadot/wasm-crypto': 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) + '@polkadot/x-bigint': 14.0.1 + '@polkadot/x-randomvalues': 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + '@scure/base': 1.2.6 + '@scure/sr25519': 0.2.0 tslib: 2.8.1 - "@polkadot/util@14.0.1": + '@polkadot/util@14.0.1': dependencies: - "@polkadot/x-bigint": 14.0.1 - "@polkadot/x-global": 14.0.1 - "@polkadot/x-textdecoder": 14.0.1 - "@polkadot/x-textencoder": 14.0.1 - "@types/bn.js": 5.2.0 + '@polkadot/x-bigint': 14.0.1 + '@polkadot/x-global': 14.0.1 + '@polkadot/x-textdecoder': 14.0.1 + '@polkadot/x-textencoder': 14.0.1 + '@types/bn.js': 5.2.0 bn.js: 5.2.2 tslib: 2.8.1 - "@polkadot/wasm-bridge@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": + '@polkadot/wasm-bridge@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))': dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + '@polkadot/util': 14.0.1 + '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) + '@polkadot/x-randomvalues': 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) tslib: 2.8.1 - "@polkadot/wasm-crypto-asmjs@7.5.4(@polkadot/util@14.0.1)": + '@polkadot/wasm-crypto-asmjs@7.5.4(@polkadot/util@14.0.1)': dependencies: - "@polkadot/util": 14.0.1 + '@polkadot/util': 14.0.1 tslib: 2.8.1 - "@polkadot/wasm-crypto-init@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": + '@polkadot/wasm-crypto-init@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))': dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-bridge": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - "@polkadot/wasm-crypto-asmjs": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/wasm-crypto-wasm": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + '@polkadot/util': 14.0.1 + '@polkadot/wasm-bridge': 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + '@polkadot/wasm-crypto-asmjs': 7.5.4(@polkadot/util@14.0.1) + '@polkadot/wasm-crypto-wasm': 7.5.4(@polkadot/util@14.0.1) + '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) + '@polkadot/x-randomvalues': 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) tslib: 2.8.1 - "@polkadot/wasm-crypto-wasm@7.5.4(@polkadot/util@14.0.1)": + '@polkadot/wasm-crypto-wasm@7.5.4(@polkadot/util@14.0.1)': dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) + '@polkadot/util': 14.0.1 + '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) tslib: 2.8.1 - "@polkadot/wasm-crypto@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": + '@polkadot/wasm-crypto@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))': dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-bridge": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - "@polkadot/wasm-crypto-asmjs": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/wasm-crypto-init": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - "@polkadot/wasm-crypto-wasm": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) + '@polkadot/util': 14.0.1 + '@polkadot/wasm-bridge': 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + '@polkadot/wasm-crypto-asmjs': 7.5.4(@polkadot/util@14.0.1) + '@polkadot/wasm-crypto-init': 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) + '@polkadot/wasm-crypto-wasm': 7.5.4(@polkadot/util@14.0.1) + '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) + '@polkadot/x-randomvalues': 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) tslib: 2.8.1 - "@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)": + '@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)': dependencies: - "@polkadot/util": 14.0.1 + '@polkadot/util': 14.0.1 tslib: 2.8.1 - "@polkadot/x-bigint@14.0.1": + '@polkadot/x-bigint@14.0.1': dependencies: - "@polkadot/x-global": 14.0.1 + '@polkadot/x-global': 14.0.1 tslib: 2.8.1 - "@polkadot/x-global@14.0.1": + '@polkadot/x-global@14.0.1': dependencies: tslib: 2.8.1 - "@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))": + '@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))': dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/x-global": 14.0.1 + '@polkadot/util': 14.0.1 + '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) + '@polkadot/x-global': 14.0.1 tslib: 2.8.1 - "@polkadot/x-textdecoder@14.0.1": + '@polkadot/x-textdecoder@14.0.1': dependencies: - "@polkadot/x-global": 14.0.1 + '@polkadot/x-global': 14.0.1 tslib: 2.8.1 - "@polkadot/x-textencoder@14.0.1": + '@polkadot/x-textencoder@14.0.1': dependencies: - "@polkadot/x-global": 14.0.1 + '@polkadot/x-global': 14.0.1 tslib: 2.8.1 - "@polkadot/x-ws@14.0.1": + '@polkadot/x-ws@14.0.1': dependencies: - "@polkadot/x-global": 14.0.1 + '@polkadot/x-global': 14.0.1 tslib: 2.8.1 ws: 8.19.0 transitivePeerDependencies: - bufferutil - utf-8-validate - "@rollup/rollup-android-arm-eabi@4.57.1": + '@rollup/rollup-android-arm-eabi@4.57.1': optional: true - "@rollup/rollup-android-arm64@4.57.1": + '@rollup/rollup-android-arm64@4.57.1': optional: true - "@rollup/rollup-darwin-arm64@4.57.1": + '@rollup/rollup-darwin-arm64@4.57.1': optional: true - "@rollup/rollup-darwin-x64@4.57.1": + '@rollup/rollup-darwin-x64@4.57.1': optional: true - "@rollup/rollup-freebsd-arm64@4.57.1": + '@rollup/rollup-freebsd-arm64@4.57.1': optional: true - "@rollup/rollup-freebsd-x64@4.57.1": + '@rollup/rollup-freebsd-x64@4.57.1': optional: true - "@rollup/rollup-linux-arm-gnueabihf@4.57.1": + '@rollup/rollup-linux-arm-gnueabihf@4.57.1': optional: true - "@rollup/rollup-linux-arm-musleabihf@4.57.1": + '@rollup/rollup-linux-arm-musleabihf@4.57.1': optional: true - "@rollup/rollup-linux-arm64-gnu@4.57.1": + '@rollup/rollup-linux-arm64-gnu@4.57.1': optional: true - "@rollup/rollup-linux-arm64-musl@4.57.1": + '@rollup/rollup-linux-arm64-musl@4.57.1': optional: true - "@rollup/rollup-linux-loong64-gnu@4.57.1": + '@rollup/rollup-linux-loong64-gnu@4.57.1': optional: true - "@rollup/rollup-linux-loong64-musl@4.57.1": + '@rollup/rollup-linux-loong64-musl@4.57.1': optional: true - "@rollup/rollup-linux-ppc64-gnu@4.57.1": + '@rollup/rollup-linux-ppc64-gnu@4.57.1': optional: true - "@rollup/rollup-linux-ppc64-musl@4.57.1": + '@rollup/rollup-linux-ppc64-musl@4.57.1': optional: true - "@rollup/rollup-linux-riscv64-gnu@4.57.1": + '@rollup/rollup-linux-riscv64-gnu@4.57.1': optional: true - "@rollup/rollup-linux-riscv64-musl@4.57.1": + '@rollup/rollup-linux-riscv64-musl@4.57.1': optional: true - "@rollup/rollup-linux-s390x-gnu@4.57.1": + '@rollup/rollup-linux-s390x-gnu@4.57.1': optional: true - "@rollup/rollup-linux-x64-gnu@4.57.1": + '@rollup/rollup-linux-x64-gnu@4.57.1': optional: true - "@rollup/rollup-linux-x64-musl@4.57.1": + '@rollup/rollup-linux-x64-musl@4.57.1': optional: true - "@rollup/rollup-openbsd-x64@4.57.1": + '@rollup/rollup-openbsd-x64@4.57.1': optional: true - "@rollup/rollup-openharmony-arm64@4.57.1": + '@rollup/rollup-openharmony-arm64@4.57.1': optional: true - "@rollup/rollup-win32-arm64-msvc@4.57.1": + '@rollup/rollup-win32-arm64-msvc@4.57.1': optional: true - "@rollup/rollup-win32-ia32-msvc@4.57.1": + '@rollup/rollup-win32-ia32-msvc@4.57.1': optional: true - "@rollup/rollup-win32-x64-gnu@4.57.1": + '@rollup/rollup-win32-x64-gnu@4.57.1': optional: true - "@rollup/rollup-win32-x64-msvc@4.57.1": + '@rollup/rollup-win32-x64-msvc@4.57.1': optional: true - "@scure/base@1.2.6": {} + '@scure/base@1.2.6': {} - "@scure/bip32@1.7.0": + '@scure/bip32@1.7.0': dependencies: - "@noble/curves": 1.9.7 - "@noble/hashes": 1.8.0 - "@scure/base": 1.2.6 + '@noble/curves': 1.9.7 + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 - "@scure/bip39@1.6.0": + '@scure/bip39@1.6.0': dependencies: - "@noble/hashes": 1.8.0 - "@scure/base": 1.2.6 + '@noble/hashes': 1.8.0 + '@scure/base': 1.2.6 - "@scure/sr25519@0.2.0": + '@scure/sr25519@0.2.0': dependencies: - "@noble/curves": 1.9.7 - "@noble/hashes": 1.8.0 + '@noble/curves': 1.9.7 + '@noble/hashes': 1.8.0 - "@standard-schema/spec@1.1.0": {} + '@standard-schema/spec@1.1.0': {} - "@substrate/ss58-registry@1.51.0": {} + '@substrate/ss58-registry@1.51.0': {} - "@types/bn.js@5.2.0": + '@types/bn.js@5.2.0': dependencies: - "@types/node": 24.10.13 + '@types/node': 24.10.13 - "@types/chai@5.2.3": + '@types/chai@5.2.3': dependencies: - "@types/deep-eql": 4.0.2 + '@types/deep-eql': 4.0.2 assertion-error: 2.0.1 - "@types/deep-eql@4.0.2": {} + '@types/deep-eql@4.0.2': {} - "@types/estree@1.0.8": {} + '@types/estree@1.0.8': {} - "@types/node@24.10.13": + '@types/node@24.10.13': dependencies: undici-types: 7.16.0 - "@vitest/expect@4.0.18": + '@vitest/expect@4.0.18': dependencies: - "@standard-schema/spec": 1.1.0 - "@types/chai": 5.2.3 - "@vitest/spy": 4.0.18 - "@vitest/utils": 4.0.18 + '@standard-schema/spec': 1.1.0 + '@types/chai': 5.2.3 + '@vitest/spy': 4.0.18 + '@vitest/utils': 4.0.18 chai: 6.2.2 tinyrainbow: 3.0.3 - "@vitest/mocker@4.0.18(vite@7.3.1(@types/node@24.10.13))": + '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@24.10.13))': dependencies: - "@vitest/spy": 4.0.18 + '@vitest/spy': 4.0.18 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: vite: 7.3.1(@types/node@24.10.13) - "@vitest/pretty-format@4.0.18": + '@vitest/pretty-format@4.0.18': dependencies: tinyrainbow: 3.0.3 - "@vitest/runner@4.0.18": + '@vitest/runner@4.0.18': dependencies: - "@vitest/utils": 4.0.18 + '@vitest/utils': 4.0.18 pathe: 2.0.3 - "@vitest/snapshot@4.0.18": + '@vitest/snapshot@4.0.18': dependencies: - "@vitest/pretty-format": 4.0.18 + '@vitest/pretty-format': 4.0.18 magic-string: 0.30.21 pathe: 2.0.3 - "@vitest/spy@4.0.18": {} + '@vitest/spy@4.0.18': {} - "@vitest/utils@4.0.18": + '@vitest/utils@4.0.18': dependencies: - "@vitest/pretty-format": 4.0.18 + '@vitest/pretty-format': 4.0.18 tinyrainbow: 3.0.3 abitype@1.2.3: {} @@ -2141,17 +1583,17 @@ snapshots: dedot@1.0.4: dependencies: - "@dedot/api": 1.0.4 - "@dedot/cli": 1.0.4 - "@dedot/codecs": 1.0.4 - "@dedot/contracts": 1.0.4 - "@dedot/merkleized-metadata": 1.0.4 - "@dedot/providers": 1.0.4 - "@dedot/runtime-specs": 1.0.4 - "@dedot/shape": 1.0.4 - "@dedot/smoldot": 1.0.4 - "@dedot/types": 1.0.4 - "@dedot/utils": 1.0.4 + '@dedot/api': 1.0.4 + '@dedot/cli': 1.0.4 + '@dedot/codecs': 1.0.4 + '@dedot/contracts': 1.0.4 + '@dedot/merkleized-metadata': 1.0.4 + '@dedot/providers': 1.0.4 + '@dedot/runtime-specs': 1.0.4 + '@dedot/shape': 1.0.4 + '@dedot/smoldot': 1.0.4 + '@dedot/types': 1.0.4 + '@dedot/utils': 1.0.4 smoldot: 2.0.40 transitivePeerDependencies: - bufferutil @@ -2167,38 +1609,38 @@ snapshots: esbuild@0.27.3: optionalDependencies: - "@esbuild/aix-ppc64": 0.27.3 - "@esbuild/android-arm": 0.27.3 - "@esbuild/android-arm64": 0.27.3 - "@esbuild/android-x64": 0.27.3 - "@esbuild/darwin-arm64": 0.27.3 - "@esbuild/darwin-x64": 0.27.3 - "@esbuild/freebsd-arm64": 0.27.3 - "@esbuild/freebsd-x64": 0.27.3 - "@esbuild/linux-arm": 0.27.3 - "@esbuild/linux-arm64": 0.27.3 - "@esbuild/linux-ia32": 0.27.3 - "@esbuild/linux-loong64": 0.27.3 - "@esbuild/linux-mips64el": 0.27.3 - "@esbuild/linux-ppc64": 0.27.3 - "@esbuild/linux-riscv64": 0.27.3 - "@esbuild/linux-s390x": 0.27.3 - "@esbuild/linux-x64": 0.27.3 - "@esbuild/netbsd-arm64": 0.27.3 - "@esbuild/netbsd-x64": 0.27.3 - "@esbuild/openbsd-arm64": 0.27.3 - "@esbuild/openbsd-x64": 0.27.3 - "@esbuild/openharmony-arm64": 0.27.3 - "@esbuild/sunos-x64": 0.27.3 - "@esbuild/win32-arm64": 0.27.3 - "@esbuild/win32-ia32": 0.27.3 - "@esbuild/win32-x64": 0.27.3 + '@esbuild/aix-ppc64': 0.27.3 + '@esbuild/android-arm': 0.27.3 + '@esbuild/android-arm64': 0.27.3 + '@esbuild/android-x64': 0.27.3 + '@esbuild/darwin-arm64': 0.27.3 + '@esbuild/darwin-x64': 0.27.3 + '@esbuild/freebsd-arm64': 0.27.3 + '@esbuild/freebsd-x64': 0.27.3 + '@esbuild/linux-arm': 0.27.3 + '@esbuild/linux-arm64': 0.27.3 + '@esbuild/linux-ia32': 0.27.3 + '@esbuild/linux-loong64': 0.27.3 + '@esbuild/linux-mips64el': 0.27.3 + '@esbuild/linux-ppc64': 0.27.3 + '@esbuild/linux-riscv64': 0.27.3 + '@esbuild/linux-s390x': 0.27.3 + '@esbuild/linux-x64': 0.27.3 + '@esbuild/netbsd-arm64': 0.27.3 + '@esbuild/netbsd-x64': 0.27.3 + '@esbuild/openbsd-arm64': 0.27.3 + '@esbuild/openbsd-x64': 0.27.3 + '@esbuild/openharmony-arm64': 0.27.3 + '@esbuild/sunos-x64': 0.27.3 + '@esbuild/win32-arm64': 0.27.3 + '@esbuild/win32-ia32': 0.27.3 + '@esbuild/win32-x64': 0.27.3 escalade@3.2.0: {} estree-walker@3.0.3: dependencies: - "@types/estree": 1.0.8 + '@types/estree': 1.0.8 eventemitter3@5.0.1: {} @@ -2243,7 +1685,7 @@ snapshots: magic-string@0.30.21: dependencies: - "@jridgewell/sourcemap-codec": 1.5.5 + '@jridgewell/sourcemap-codec': 1.5.5 mimic-function@5.0.1: {} @@ -2274,12 +1716,12 @@ snapshots: ox@0.12.1: dependencies: - "@adraffy/ens-normalize": 1.11.1 - "@noble/ciphers": 1.3.0 - "@noble/curves": 1.9.1 - "@noble/hashes": 1.8.0 - "@scure/bip32": 1.7.0 - "@scure/bip39": 1.6.0 + '@adraffy/ens-normalize': 1.11.1 + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.1 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.7.0 + '@scure/bip39': 1.6.0 abitype: 1.2.3 eventemitter3: 5.0.1 transitivePeerDependencies: @@ -2308,33 +1750,33 @@ snapshots: rollup@4.57.1: dependencies: - "@types/estree": 1.0.8 + '@types/estree': 1.0.8 optionalDependencies: - "@rollup/rollup-android-arm-eabi": 4.57.1 - "@rollup/rollup-android-arm64": 4.57.1 - "@rollup/rollup-darwin-arm64": 4.57.1 - "@rollup/rollup-darwin-x64": 4.57.1 - "@rollup/rollup-freebsd-arm64": 4.57.1 - "@rollup/rollup-freebsd-x64": 4.57.1 - "@rollup/rollup-linux-arm-gnueabihf": 4.57.1 - "@rollup/rollup-linux-arm-musleabihf": 4.57.1 - "@rollup/rollup-linux-arm64-gnu": 4.57.1 - "@rollup/rollup-linux-arm64-musl": 4.57.1 - "@rollup/rollup-linux-loong64-gnu": 4.57.1 - "@rollup/rollup-linux-loong64-musl": 4.57.1 - "@rollup/rollup-linux-ppc64-gnu": 4.57.1 - "@rollup/rollup-linux-ppc64-musl": 4.57.1 - "@rollup/rollup-linux-riscv64-gnu": 4.57.1 - "@rollup/rollup-linux-riscv64-musl": 4.57.1 - "@rollup/rollup-linux-s390x-gnu": 4.57.1 - "@rollup/rollup-linux-x64-gnu": 4.57.1 - "@rollup/rollup-linux-x64-musl": 4.57.1 - "@rollup/rollup-openbsd-x64": 4.57.1 - "@rollup/rollup-openharmony-arm64": 4.57.1 - "@rollup/rollup-win32-arm64-msvc": 4.57.1 - "@rollup/rollup-win32-ia32-msvc": 4.57.1 - "@rollup/rollup-win32-x64-gnu": 4.57.1 - "@rollup/rollup-win32-x64-msvc": 4.57.1 + '@rollup/rollup-android-arm-eabi': 4.57.1 + '@rollup/rollup-android-arm64': 4.57.1 + '@rollup/rollup-darwin-arm64': 4.57.1 + '@rollup/rollup-darwin-x64': 4.57.1 + '@rollup/rollup-freebsd-arm64': 4.57.1 + '@rollup/rollup-freebsd-x64': 4.57.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.57.1 + '@rollup/rollup-linux-arm-musleabihf': 4.57.1 + '@rollup/rollup-linux-arm64-gnu': 4.57.1 + '@rollup/rollup-linux-arm64-musl': 4.57.1 + '@rollup/rollup-linux-loong64-gnu': 4.57.1 + '@rollup/rollup-linux-loong64-musl': 4.57.1 + '@rollup/rollup-linux-ppc64-gnu': 4.57.1 + '@rollup/rollup-linux-ppc64-musl': 4.57.1 + '@rollup/rollup-linux-riscv64-gnu': 4.57.1 + '@rollup/rollup-linux-riscv64-musl': 4.57.1 + '@rollup/rollup-linux-s390x-gnu': 4.57.1 + '@rollup/rollup-linux-x64-gnu': 4.57.1 + '@rollup/rollup-linux-x64-musl': 4.57.1 + '@rollup/rollup-openbsd-x64': 4.57.1 + '@rollup/rollup-openharmony-arm64': 4.57.1 + '@rollup/rollup-win32-arm64-msvc': 4.57.1 + '@rollup/rollup-win32-ia32-msvc': 4.57.1 + '@rollup/rollup-win32-x64-gnu': 4.57.1 + '@rollup/rollup-win32-x64-msvc': 4.57.1 fsevents: 2.3.3 siginfo@2.0.0: {} @@ -2397,10 +1839,10 @@ snapshots: viem@2.46.1: dependencies: - "@noble/curves": 1.9.1 - "@noble/hashes": 1.8.0 - "@scure/bip32": 1.7.0 - "@scure/bip39": 1.6.0 + '@noble/curves': 1.9.1 + '@noble/hashes': 1.8.0 + '@scure/bip32': 1.7.0 + '@scure/bip39': 1.6.0 abitype: 1.2.3 isows: 1.0.7(ws@8.18.3) ox: 0.12.1 @@ -2419,18 +1861,18 @@ snapshots: rollup: 4.57.1 tinyglobby: 0.2.15 optionalDependencies: - "@types/node": 24.10.13 + '@types/node': 24.10.13 fsevents: 2.3.3 vitest@4.0.18(@types/node@24.10.13): dependencies: - "@vitest/expect": 4.0.18 - "@vitest/mocker": 4.0.18(vite@7.3.1(@types/node@24.10.13)) - "@vitest/pretty-format": 4.0.18 - "@vitest/runner": 4.0.18 - "@vitest/snapshot": 4.0.18 - "@vitest/spy": 4.0.18 - "@vitest/utils": 4.0.18 + '@vitest/expect': 4.0.18 + '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@24.10.13)) + '@vitest/pretty-format': 4.0.18 + '@vitest/runner': 4.0.18 + '@vitest/snapshot': 4.0.18 + '@vitest/spy': 4.0.18 + '@vitest/utils': 4.0.18 es-module-lexer: 1.7.0 expect-type: 1.3.0 magic-string: 0.30.21 @@ -2445,7 +1887,7 @@ snapshots: vite: 7.3.1(@types/node@24.10.13) why-is-node-running: 2.3.0 optionalDependencies: - "@types/node": 24.10.13 + '@types/node': 24.10.13 transitivePeerDependencies: - jiti - less diff --git a/e2e/pnpm-workspace.yaml b/e2e/pnpm-workspace.yaml index 1b631da391..21cf1c3993 100644 --- a/e2e/pnpm-workspace.yaml +++ b/e2e/pnpm-workspace.yaml @@ -7,6 +7,7 @@ catalog: "@dedot/cli": "^1.0.4" "@noble/ciphers": "^2.1.1" "@polkadot/keyring": "^14.0.1" + "@polkadot/util": "^14.0.1" "@polkadot/util-crypto": "^14.0.1" "@types/node": "^24" "dedot": "^1.0.4" diff --git a/e2e/shared/client.ts b/e2e/shared/client.ts new file mode 100644 index 0000000000..f0d4f65914 --- /dev/null +++ b/e2e/shared/client.ts @@ -0,0 +1,30 @@ +import { DedotClient, WsProvider } from "dedot"; +import { Keyring } from "@polkadot/keyring"; +import type { NodeSubtensorApi } from "../node-subtensor/index.js"; + +export const connectClient = async (rpcPort: number): Promise> => { + const provider = new WsProvider(`ws://localhost:${rpcPort}`); + return DedotClient.new(provider); +}; + +export const createKeyring = () => { + return new Keyring({ type: "sr25519" }); +}; + +export const getAccountNonce = async ( + client: { query: { system: { account: (address: string) => Promise<{ nonce: number }> } } }, + address: string, +): Promise => { + const account = await client.query.system.account(address); + return account.nonce; +}; + +export const getBalance = async ( + client: { + query: { system: { account: (address: string) => Promise<{ data: { free: bigint } }> } }; + }, + address: string, +): Promise => { + const account = await client.query.system.account(address); + return account.data.free; +}; diff --git a/e2e/shared/package.json b/e2e/shared/package.json index ba281d44eb..c6df531244 100644 --- a/e2e/shared/package.json +++ b/e2e/shared/package.json @@ -5,10 +5,12 @@ "exports": { "./node.js": "./node.ts", "./chainspec.js": "./chainspec.ts", - "./sequencer.js": "./sequencer.ts" + "./sequencer.js": "./sequencer.ts", + "./client.js": "./client.ts" }, "dependencies": { - "@polkadot/keyring": "catalog:" + "@polkadot/keyring": "catalog:", + "dedot": "catalog:" }, "devDependencies": { "@types/node": "catalog:", From 3d2228fb681b223924b9ed489c76ebb957ca51b8 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 18 Feb 2026 16:26:57 -0300 Subject: [PATCH 63/78] setup e2e/shield package for mev shields e2e tests --- e2e/shield/.gitignore | 2 + e2e/shield/helpers.ts | 68 +++++++++++++++ e2e/shield/package.json | 23 ++++++ e2e/shield/setup.ts | 159 ++++++++++++++++++++++++++++++++++++ e2e/shield/tsconfig.json | 11 +++ e2e/shield/vitest.config.ts | 16 ++++ 6 files changed, 279 insertions(+) create mode 100644 e2e/shield/.gitignore create mode 100644 e2e/shield/helpers.ts create mode 100644 e2e/shield/package.json create mode 100644 e2e/shield/setup.ts create mode 100644 e2e/shield/tsconfig.json create mode 100644 e2e/shield/vitest.config.ts diff --git a/e2e/shield/.gitignore b/e2e/shield/.gitignore new file mode 100644 index 0000000000..3e6b0f99ff --- /dev/null +++ b/e2e/shield/.gitignore @@ -0,0 +1,2 @@ +node_modules/ +node-subtensor/ diff --git a/e2e/shield/helpers.ts b/e2e/shield/helpers.ts new file mode 100644 index 0000000000..9ce7115e5a --- /dev/null +++ b/e2e/shield/helpers.ts @@ -0,0 +1,68 @@ +import { DedotClient } from "dedot"; +import { hexToU8a } from "@polkadot/util"; +import { xchacha20poly1305 } from "@noble/ciphers/chacha.js"; +import { randomBytes } from "@noble/ciphers/utils.js"; +import { MlKem768 } from "mlkem"; +import { xxhashAsU8a } from "@polkadot/util-crypto"; +import type { KeyringPair } from "@polkadot/keyring/types"; +import type { NodeSubtensorApi } from "../node-subtensor/index.js"; + +export { connectClient, createKeyring, getAccountNonce, getBalance } from "e2e-shared/client.js"; + +export const getNextKey = async ( + client: DedotClient, +): Promise => { + const key = await client.query.mevShield.nextKey(); + if (!key) return undefined; + return hexToU8a(key); +}; + +export const getCurrentKey = async ( + client: DedotClient, +): Promise => { + const key = await client.query.mevShield.currentKey(); + if (!key) return undefined; + return hexToU8a(key); +}; + +export const encryptTransaction = async ( + plaintext: Uint8Array, + publicKey: Uint8Array, +): Promise => { + const keyHash = xxhashAsU8a(publicKey, 128); + + const mlKem = new MlKem768(); + const [kemCt, sharedSecret] = await mlKem.encap(publicKey); + + const nonce = randomBytes(24); + const chacha = xchacha20poly1305(sharedSecret, nonce); + const aeadCt = chacha.encrypt(plaintext); + + const kemLenBytes = new Uint8Array(2); + new DataView(kemLenBytes.buffer).setUint16(0, kemCt.length, true); + + return new Uint8Array([...keyHash, ...kemLenBytes, ...kemCt, ...nonce, ...aeadCt]); +}; + +export const submitEncrypted = async ( + client: DedotClient, + signer: KeyringPair, + innerTxBytes: Uint8Array, + publicKey: Uint8Array, + nonce?: number, +) => { + const ciphertext = await encryptTransaction(innerTxBytes, publicKey); + return submitEncryptedRaw(client, signer, ciphertext, nonce); +}; + +export const submitEncryptedRaw = async ( + client: DedotClient, + signer: KeyringPair, + ciphertext: Uint8Array, + nonce?: number, +) => { + const tx = client.tx.mevShield.submitEncrypted(ciphertext); + const signed = await tx.sign(signer, nonce !== undefined ? { nonce } : {}); + + return signed.send().untilFinalized(); +}; diff --git a/e2e/shield/package.json b/e2e/shield/package.json new file mode 100644 index 0000000000..da11f8fbca --- /dev/null +++ b/e2e/shield/package.json @@ -0,0 +1,23 @@ +{ + "name": "e2e-shield", + "version": "1.0.0", + "type": "module", + "scripts": { + "test": "vitest run" + }, + "dependencies": { + "e2e-shared": "workspace:*", + "@noble/ciphers": "catalog:", + "@polkadot/keyring": "catalog:", + "@polkadot/util": "catalog:", + "@polkadot/util-crypto": "catalog:", + "dedot": "catalog:", + "mlkem": "catalog:" + }, + "devDependencies": { + "@dedot/cli": "catalog:", + "@dedot/chaintypes": "catalog:", + "@types/node": "catalog:", + "vitest": "catalog:" + } +} diff --git a/e2e/shield/setup.ts b/e2e/shield/setup.ts new file mode 100644 index 0000000000..fe48751dce --- /dev/null +++ b/e2e/shield/setup.ts @@ -0,0 +1,159 @@ +import { writeFile, readFile, rm } from "node:fs/promises"; +import { + generateChainSpec, + insertKeys, + getGenesisPatch, + addAuthority, +} from "e2e-shared/chainspec.js"; +import { + startNode, + started, + peerCount, + finalizedBlocks, + stop, + log, + type Node, + type NodeOptions, +} from "e2e-shared/node.js"; + +const CHAIN_SPEC_PATH = "/tmp/e2e-shield-chain-spec.json"; +const STATE_FILE = "/tmp/e2e-shield-nodes.json"; + +export type NetworkState = { + binaryPath: string; + chainSpec: string; + nodes: { name: string; rpcPort: number; port: number; pid: number; basePath: string }[]; +}; + +const nodes: Node[] = []; + +const BINARY_PATH = process.env.BINARY_PATH || "../../target/debug/node-subtensor"; + +// The local chain spec has 2 built-in authorities (One, Two). +// We add "Three" dynamically by patching the chain spec JSON. +const EXTRA_AUTHORITY_SEEDS = ["Three"]; + +type NodeConfig = Omit & { + keySeed?: string; +}; + +const NODE_CONFIGS: NodeConfig[] = [ + { name: "one", port: 30333, rpcPort: 9944, basePath: "/tmp/e2e-shield-one", validator: true }, + { name: "two", port: 30334, rpcPort: 9945, basePath: "/tmp/e2e-shield-two", validator: true }, + { + name: "three", + port: 30335, + rpcPort: 9946, + basePath: "/tmp/e2e-shield-three", + validator: true, + keySeed: "//Three", + }, +]; + +export async function setup() { + log(`Setting up ${NODE_CONFIGS.length}-node network for shield E2E tests`); + log(`Binary path: ${BINARY_PATH}`); + + await generateChainSpec(BINARY_PATH, CHAIN_SPEC_PATH, (spec) => { + const patch = getGenesisPatch(spec); + for (const seed of EXTRA_AUTHORITY_SEEDS) { + addAuthority(patch, seed); + } + }); + + for (const config of NODE_CONFIGS) { + await rm(config.basePath, { recursive: true, force: true }); + } + + // Insert keys for authority nodes that don't have built-in substrate shortcuts. + for (const config of NODE_CONFIGS) { + if (config.keySeed) { + insertKeys(BINARY_PATH, config.basePath, CHAIN_SPEC_PATH, config.keySeed); + } + } + + for (const config of NODE_CONFIGS) { + const node = startNode({ + binaryPath: BINARY_PATH, + chainSpec: CHAIN_SPEC_PATH, + ...config, + }); + nodes.push(node); + await started(node); + } + + const all = Promise.all.bind(Promise); + + await all(nodes.map((n) => peerCount(n, nodes.length - 1))); + log("All nodes peered"); + + await all(nodes.map((n) => finalizedBlocks(n, 3))); + log("All nodes finalized block 3"); + + const state: NetworkState = { + binaryPath: BINARY_PATH, + chainSpec: CHAIN_SPEC_PATH, + nodes: NODE_CONFIGS.map((c, i) => ({ + name: c.name, + rpcPort: c.rpcPort, + port: c.port, + pid: nodes[i].process.pid!, + basePath: c.basePath, + })), + }; + + await writeFile(STATE_FILE, JSON.stringify(state, null, 2)); + log("Network state written to " + STATE_FILE); +} + +export async function teardown() { + log("Tearing down shield E2E test network"); + + // Read the state file to find ALL nodes (including extras added by scaling tests). + let state: NetworkState | undefined; + try { + const data = await readFile(STATE_FILE, "utf-8"); + state = JSON.parse(data); + } catch {} + + // Stop nodes we have handles to (from globalSetup). + for (const node of nodes) { + try { + await stop(node); + } catch (e) { + log(`Warning: failed to stop ${node.name}: ${e}`); + } + } + + // Kill any extra nodes (added by scaling tests) by PID. + if (state) { + const ownPids = new Set(nodes.map((n) => n.process.pid)); + for (const nodeInfo of state.nodes) { + if (!ownPids.has(nodeInfo.pid)) { + try { + process.kill(nodeInfo.pid, "SIGTERM"); + log(`Killed extra node ${nodeInfo.name} (pid ${nodeInfo.pid})`); + } catch { + // Already dead, ignore. + } + } + } + + // Clean up all base paths. + for (const nodeInfo of state.nodes) { + await rm(nodeInfo.basePath, { recursive: true, force: true }); + } + } + + try { + await rm(STATE_FILE, { force: true }); + await rm(CHAIN_SPEC_PATH, { force: true }); + } catch {} + + log("Teardown complete"); +} + +export async function readNetworkState(): Promise { + const data = await readFile(STATE_FILE, "utf-8"); + return JSON.parse(data); +} diff --git a/e2e/shield/tsconfig.json b/e2e/shield/tsconfig.json new file mode 100644 index 0000000000..c2f86d9e2c --- /dev/null +++ b/e2e/shield/tsconfig.json @@ -0,0 +1,11 @@ +{ + "compilerOptions": { + "target": "ES2022", + "module": "ESNext", + "moduleResolution": "bundler", + "esModuleInterop": true, + "strict": true, + "skipLibCheck": true, + "types": ["node", "vitest/globals"] + } +} diff --git a/e2e/shield/vitest.config.ts b/e2e/shield/vitest.config.ts new file mode 100644 index 0000000000..d9c2978930 --- /dev/null +++ b/e2e/shield/vitest.config.ts @@ -0,0 +1,16 @@ +import { defineConfig } from "vitest/config"; +import AlphabeticalSequencer from "e2e-shared/sequencer.js"; + +export default defineConfig({ + test: { + globals: true, + testTimeout: 120_000, + hookTimeout: 300_000, + fileParallelism: false, + globalSetup: "./setup.ts", + include: ["tests/**/*.test.ts"], + sequence: { + sequencer: AlphabeticalSequencer, + }, + }, +}); From 32ee32f943e6c9c4255643331a31f265e3481bbc Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 18 Feb 2026 20:57:36 -0300 Subject: [PATCH 64/78] added e2e tests for shield --- e2e/shared/client.ts | 65 ++++++++ e2e/shared/node.ts | 11 +- e2e/shield/helpers.ts | 2 - e2e/shield/setup.ts | 8 +- e2e/shield/tests/00-basic.test.ts | 209 +++++++++++++++++++++++++ e2e/shield/tests/01-scaling.test.ts | 109 +++++++++++++ e2e/shield/tests/02-edge-cases.test.ts | 122 +++++++++++++++ e2e/shield/vitest.config.ts | 1 + 8 files changed, 519 insertions(+), 8 deletions(-) create mode 100644 e2e/shield/tests/00-basic.test.ts create mode 100644 e2e/shield/tests/01-scaling.test.ts create mode 100644 e2e/shield/tests/02-edge-cases.test.ts diff --git a/e2e/shared/client.ts b/e2e/shared/client.ts index f0d4f65914..b553f7f3b7 100644 --- a/e2e/shared/client.ts +++ b/e2e/shared/client.ts @@ -1,7 +1,10 @@ import { DedotClient, WsProvider } from "dedot"; import { Keyring } from "@polkadot/keyring"; +import type { KeyringPair } from "@polkadot/keyring/types"; import type { NodeSubtensorApi } from "../node-subtensor/index.js"; +const SECOND = 1000; + export const connectClient = async (rpcPort: number): Promise> => { const provider = new WsProvider(`ws://localhost:${rpcPort}`); return DedotClient.new(provider); @@ -28,3 +31,65 @@ export const getBalance = async ( const account = await client.query.system.account(address); return account.data.free; }; + +export const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)); + +/** Polls the chain until `count` new finalized blocks have been produced. */ +export async function waitForFinalizedBlocks( + client: { + rpc: { + chain_getFinalizedHead: () => Promise<`0x${string}`>; + chain_getHeader: (hash: `0x${string}`) => Promise<{ number: number } | undefined>; + }; + }, + count: number, + pollInterval = 1 * SECOND, + timeout = 120 * SECOND, +): Promise { + const startHash = await client.rpc.chain_getFinalizedHead(); + const startHeader = await client.rpc.chain_getHeader(startHash); + const start = startHeader!.number; + const target = start + count; + const deadline = Date.now() + timeout; + + while (Date.now() < deadline) { + await sleep(pollInterval); + const hash = await client.rpc.chain_getFinalizedHead(); + const header = await client.rpc.chain_getHeader(hash); + if (header && header.number >= target) return; + } + + throw new Error( + `Timed out waiting for ${count} finalized blocks (from #${start}, target #${target})`, + ); +} + +type TxStatus = { type: string; value?: { error?: string } }; + +/** Signs, sends, and watches a transaction until one of the given terminal + * status types is observed. If signAndSend itself rejects (e.g. pool + * rejection), the error is wrapped as an Invalid status. */ +export const watchTxStatus = ( + tx: any, + signer: KeyringPair, + options: Record, + terminalTypes: string[], + timeout = 30_000, +): Promise => { + return new Promise((resolve, reject) => { + const timer = setTimeout( + () => reject(new Error(`watchTxStatus timed out waiting for ${terminalTypes.join("/")}`)), + timeout, + ); + + tx.signAndSend(signer, options, (result: { status: TxStatus }) => { + if (terminalTypes.includes(result.status.type)) { + clearTimeout(timer); + resolve(result.status); + } + }).catch((err: unknown) => { + clearTimeout(timer); + resolve({ type: "Invalid", value: { error: String(err) } }); + }); + }); +}; diff --git a/e2e/shared/node.ts b/e2e/shared/node.ts index 58e5e3f444..51b80a0c18 100644 --- a/e2e/shared/node.ts +++ b/e2e/shared/node.ts @@ -38,7 +38,7 @@ export const log = (message: string) => console.log(`[${new Date().toISOString() export const startNode = (opts: NodeOptions): Node => { const nameArgs = SUBSTRATE_SHORTCUTS.has(opts.name) ? [`--${opts.name}`] : ["--name", opts.name]; - const process = spawn(opts.binaryPath, [ + const child = spawn(opts.binaryPath, [ ...nameArgs, ...["--chain", opts.chainSpec], ...["--base-path", opts.basePath], @@ -52,11 +52,11 @@ export const startNode = (opts: NodeOptions): Node => { ]); let lastStderr = ""; - process.stderr?.on("data", (chunk: Buffer) => { + child.stderr?.on("data", (chunk: Buffer) => { lastStderr = chunk.toString(); }); - process.on("error", (error) => console.error(`${opts.name} (error): ${error}`)); - process.on("close", (code) => { + child.on("error", (error) => console.error(`${opts.name} (error): ${error}`)); + child.on("close", (code) => { if (code !== 0 && code !== null) { log(`${opts.name}: process crashed with code ${code}. Last stderr: ${lastStderr}`); } else { @@ -69,7 +69,7 @@ export const startNode = (opts: NodeOptions): Node => { binaryPath: opts.binaryPath, rpcPort: opts.rpcPort, port: opts.port, - process, + process: child, }; }; @@ -146,3 +146,4 @@ export function innerEnsure( node.process.stderr?.on("data", fn); }); } + diff --git a/e2e/shield/helpers.ts b/e2e/shield/helpers.ts index 9ce7115e5a..4979d14baf 100644 --- a/e2e/shield/helpers.ts +++ b/e2e/shield/helpers.ts @@ -7,8 +7,6 @@ import { xxhashAsU8a } from "@polkadot/util-crypto"; import type { KeyringPair } from "@polkadot/keyring/types"; import type { NodeSubtensorApi } from "../node-subtensor/index.js"; -export { connectClient, createKeyring, getAccountNonce, getBalance } from "e2e-shared/client.js"; - export const getNextKey = async ( client: DedotClient, ): Promise => { diff --git a/e2e/shield/setup.ts b/e2e/shield/setup.ts index fe48751dce..26974c3faf 100644 --- a/e2e/shield/setup.ts +++ b/e2e/shield/setup.ts @@ -22,7 +22,13 @@ const STATE_FILE = "/tmp/e2e-shield-nodes.json"; export type NetworkState = { binaryPath: string; chainSpec: string; - nodes: { name: string; rpcPort: number; port: number; pid: number; basePath: string }[]; + nodes: { + name: string; + rpcPort: number; + port: number; + pid: number; + basePath: string; + }[]; }; const nodes: Node[] = []; diff --git a/e2e/shield/tests/00-basic.test.ts b/e2e/shield/tests/00-basic.test.ts new file mode 100644 index 0000000000..925cb8e299 --- /dev/null +++ b/e2e/shield/tests/00-basic.test.ts @@ -0,0 +1,209 @@ +import { describe, it, expect, beforeAll, afterAll } from "vitest"; +import { readFile } from "node:fs/promises"; +import { DedotClient } from "dedot"; +import type { NetworkState } from "../setup.js"; +import type { NodeSubtensorApi } from "../../node-subtensor/index.js"; +import { + connectClient, + createKeyring, + getAccountNonce, + getBalance, + waitForFinalizedBlocks, + watchTxStatus, +} from "e2e-shared/client.js"; +import { + getNextKey, + getCurrentKey, + encryptTransaction, + submitEncrypted, +} from "../helpers.js"; + +let client: DedotClient; +let state: NetworkState; + +const keyring = createKeyring(); +const alice = keyring.addFromUri("//Alice"); +const bob = keyring.addFromUri("//Bob"); + +beforeAll(async () => { + const data = await readFile("/tmp/e2e-shield-nodes.json", "utf-8"); + state = JSON.parse(data); + client = await connectClient(state.nodes[0].rpcPort); + + // Wait for enough finalized blocks so the inherent has had time to run + // and keys have rotated at least once. + await waitForFinalizedBlocks(client, 3); +}); + +afterAll(async () => { + await client?.disconnect(); +}); + +describe("MEV Shield — key rotation", () => { + it("NextKey and CurrentKey are populated and rotate across blocks", async () => { + const nextKey1 = await getNextKey(client); + expect(nextKey1).toBeDefined(); + expect(nextKey1!.length).toBe(1184); // ML-KEM-768 public key + + const currentKey1 = await getCurrentKey(client); + expect(currentKey1).toBeDefined(); + expect(currentKey1!.length).toBe(1184); + + await waitForFinalizedBlocks(client, 2); + + const nextKey2 = await getNextKey(client); + expect(nextKey2).toBeDefined(); + // Keys should have rotated — nextKey changes each block. + expect(nextKey2).not.toEqual(nextKey1); + + const currentKey2 = await getCurrentKey(client); + expect(currentKey2).toBeDefined(); + expect(currentKey2).not.toEqual(currentKey1); + }); + + it("AuthorKeys stores per-author keys", async () => { + const authorities = await client.query.aura.authorities(); + expect(authorities.length).toBeGreaterThan(0); + + let foundKeys = 0; + for (const authority of authorities) { + const key = await client.query.mevShield.authorKeys(authority); + if (key) foundKeys++; + } + + expect(foundKeys).toBeGreaterThan(0); + }); +}); + +describe("MEV Shield — encrypted transactions", () => { + it("Happy path: wrapper and inner tx are included in the same block", async () => { + const nextKey = await getNextKey(client); + expect(nextKey).toBeDefined(); + + const balanceBefore = await getBalance(client, bob.address); + + const nonce = await getAccountNonce(client, alice.address); + const innerTx = await client.tx.balances + .transferKeepAlive(bob.address, 10_000_000_000n) + .sign(alice, { nonce: nonce + 1 }); + + const result = await submitEncrypted(client, alice, innerTx.toU8a(), nextKey!, nonce); + + expect(result.status.type).toBe("Finalized"); + + // Verify EncryptedSubmitted event was emitted. + const encryptedEvent = result.events.find( + (e: any) => + e.event?.pallet === "MevShield" && e.event?.palletEvent?.name === "EncryptedSubmitted", + ); + expect(encryptedEvent).toBeDefined(); + + // The inner transfer should be in the same block as the wrapper. + const balanceAfter = await getBalance(client, bob.address); + expect(balanceAfter).toBeGreaterThan(balanceBefore); + }); + + it("Failed inner tx: wrapper succeeds but inner transfer has no effect", async () => { + const nextKey = await getNextKey(client); + expect(nextKey).toBeDefined(); + + const balanceBefore = await getBalance(client, bob.address); + + // Encrypt a transfer of more than Alice has. + // The wrapper is valid (correct key_hash, valid encryption), but the + // inner transfer should fail at dispatch with InsufficientBalance. + const nonce = await getAccountNonce(client, alice.address); + const innerTx = await client.tx.balances + .transferKeepAlive(bob.address, 9_000_000_000_000_000_000n) + .sign(alice, { nonce: nonce + 1 }); + + const result = await submitEncrypted(client, alice, innerTx.toU8a(), nextKey!, nonce); + + // The wrapper itself should be finalized successfully. + expect(result.status.type).toBe("Finalized"); + + // The EncryptedSubmitted event should be present (wrapper was valid). + const encryptedEvent = result.events.find( + (e: any) => + e.event?.pallet === "MevShield" && e.event?.palletEvent?.name === "EncryptedSubmitted", + ); + expect(encryptedEvent).toBeDefined(); + + // The inner transfer failed, so bob's balance should not increase. + const balanceAfter = await getBalance(client, bob.address); + expect(balanceAfter).toBe(balanceBefore); + }); + + it("Malformed ciphertext is rejected at pool level", async () => { + const nonce = await getAccountNonce(client, alice.address); + + // 5 bytes of garbage — not valid ciphertext at all. + const garbage = new Uint8Array([0x01, 0x02, 0x03, 0x04, 0x05]); + + const tx = client.tx.mevShield.submitEncrypted(garbage); + + // Pool validation rejects with FailedShieldedTxParsing (Custom code 23). + const status = await watchTxStatus(tx, alice, { nonce }, ["Invalid"]); + expect(status.type).toBe("Invalid"); + }); + + it("Wrong key hash is not included by the block proposer", async () => { + const nextKey = await getNextKey(client); + expect(nextKey).toBeDefined(); + + const balanceBefore = await getBalance(client, bob.address); + + const nonce = await getAccountNonce(client, alice.address); + const innerTx = await client.tx.balances + .transferKeepAlive(bob.address, 1_000_000_000n) + .sign(alice, { nonce: nonce + 1 }); + + const ciphertext = await encryptTransaction(innerTx.toU8a(), nextKey!); + + // Tamper the first 16 bytes (key_hash). + const tampered = new Uint8Array(ciphertext); + for (let i = 0; i < 16; i++) tampered[i] = 0xff; + + const tx = client.tx.mevShield.submitEncrypted(tampered); + const signed = await tx.sign(alice, { nonce }); + // Send without waiting — the tx enters the pool but the block + // proposer will skip it because the key_hash doesn't match. + signed.send().catch(() => {}); + + await waitForFinalizedBlocks(client, 3); + + // The inner transfer should NOT have executed. + const balanceAfter = await getBalance(client, bob.address); + expect(balanceAfter).toBe(balanceBefore); + }); + + it("Stale key is not included after rotation", async () => { + const staleKey = await getNextKey(client); + expect(staleKey).toBeDefined(); + + // Wait for enough blocks that the key has rotated past both + // currentKey and nextKey positions. + await waitForFinalizedBlocks(client, 3); + + const balanceBefore = await getBalance(client, bob.address); + + const nonce = await getAccountNonce(client, alice.address); + const innerTx = await client.tx.balances + .transferKeepAlive(bob.address, 1_000_000_000n) + .sign(alice, { nonce: nonce + 1 }); + + const ciphertext = await encryptTransaction(innerTx.toU8a(), staleKey!); + + const tx = client.tx.mevShield.submitEncrypted(ciphertext); + const signed = await tx.sign(alice, { nonce }); + // Send without waiting — the block proposer will reject because + // key_hash no longer matches currentKey or nextKey. + signed.send().catch(() => {}); + + await waitForFinalizedBlocks(client, 3); + + // The inner transfer should NOT have executed. + const balanceAfter = await getBalance(client, bob.address); + expect(balanceAfter).toBe(balanceBefore); + }); +}); diff --git a/e2e/shield/tests/01-scaling.test.ts b/e2e/shield/tests/01-scaling.test.ts new file mode 100644 index 0000000000..506d4de789 --- /dev/null +++ b/e2e/shield/tests/01-scaling.test.ts @@ -0,0 +1,109 @@ +import { describe, it, expect, beforeAll, afterAll } from "vitest"; +import { readFile, writeFile, rm } from "node:fs/promises"; +import { DedotClient } from "dedot"; +import type { NetworkState } from "../setup.js"; +import type { NodeSubtensorApi } from "../../node-subtensor/index.js"; +import { + connectClient, + createKeyring, + getAccountNonce, + getBalance, + waitForFinalizedBlocks, +} from "e2e-shared/client.js"; +import { startNode, started, log } from "e2e-shared/node.js"; +import { getNextKey, submitEncrypted } from "../helpers.js"; + +let client: DedotClient; +let state: NetworkState; + +const keyring = createKeyring(); +const alice = keyring.addFromUri("//Alice"); +const bob = keyring.addFromUri("//Bob"); + +// Extra nodes join as non-authority full nodes. +const EXTRA_NODE_CONFIGS = [ + { name: "four", port: 30336, rpcPort: 9947, basePath: "/tmp/e2e-shield-four" }, + { name: "five", port: 30337, rpcPort: 9948, basePath: "/tmp/e2e-shield-five" }, + { name: "six", port: 30338, rpcPort: 9949, basePath: "/tmp/e2e-shield-six" }, +]; + +beforeAll(async () => { + const data = await readFile("/tmp/e2e-shield-nodes.json", "utf-8"); + state = JSON.parse(data); + client = await connectClient(state.nodes[0].rpcPort); + + // Start 3 additional full nodes to scale from 3 → 6. + for (const config of EXTRA_NODE_CONFIGS) { + await rm(config.basePath, { recursive: true, force: true }); + + const node = startNode({ + ...config, + binaryPath: state.binaryPath, + validator: false, + chainSpec: state.chainSpec, + }); + await started(node); + log(`Extra node ${config.name} started`); + + // Track in state file so global teardown can clean up. + state.nodes.push({ + name: config.name, + rpcPort: config.rpcPort, + port: config.port, + pid: node.process.pid!, + basePath: config.basePath, + }); + } + + // Persist updated state for subsequent test files (edge-cases). + await writeFile("/tmp/e2e-shield-nodes.json", JSON.stringify(state, null, 2)); +}); + +afterAll(async () => { + await client?.disconnect(); +}); + +describe("MEV Shield — 6 node scaling", () => { + it("Network scales to 6 nodes with full peering", async () => { + expect(state.nodes.length).toBe(6); + + // Verify the network is healthy by checking finalization continues. + await waitForFinalizedBlocks(client, 2); + }); + + it("Key rotation continues with more peers", async () => { + const key1 = await getNextKey(client); + expect(key1).toBeDefined(); + + await waitForFinalizedBlocks(client, 2); + + const key2 = await getNextKey(client); + expect(key2).toBeDefined(); + expect(key2!.length).toBe(1184); + }); + + it("Encrypted tx works with 6 nodes", async () => { + const nextKey = await getNextKey(client); + expect(nextKey).toBeDefined(); + + const balanceBefore = await getBalance(client, bob.address); + + const nonce = await getAccountNonce(client, alice.address); + const innerTx = await client.tx.balances + .transferKeepAlive(bob.address, 5_000_000_000n) + .sign(alice, { nonce: nonce + 1 }); + + const result = await submitEncrypted(client, alice, innerTx.toU8a(), nextKey!, nonce); + + expect(result.status.type).toBe("Finalized"); + + const encryptedEvent = result.events.find( + (e: any) => + e.event?.pallet === "MevShield" && e.event?.palletEvent?.name === "EncryptedSubmitted", + ); + expect(encryptedEvent).toBeDefined(); + + const balanceAfter = await getBalance(client, bob.address); + expect(balanceAfter).toBeGreaterThan(balanceBefore); + }); +}); diff --git a/e2e/shield/tests/02-edge-cases.test.ts b/e2e/shield/tests/02-edge-cases.test.ts new file mode 100644 index 0000000000..8974ef81df --- /dev/null +++ b/e2e/shield/tests/02-edge-cases.test.ts @@ -0,0 +1,122 @@ +import { describe, it, expect, beforeAll, afterAll } from "vitest"; +import { readFile } from "node:fs/promises"; +import { DedotClient } from "dedot"; +import type { NetworkState } from "../setup.js"; +import type { NodeSubtensorApi } from "../../node-subtensor/index.js"; +import { + connectClient, + createKeyring, + getAccountNonce, + getBalance, +} from "e2e-shared/client.js"; +import { getNextKey, submitEncrypted } from "../helpers.js"; +let client: DedotClient; +let state: NetworkState; + +const keyring = createKeyring(); +const alice = keyring.addFromUri("//Alice"); +const bob = keyring.addFromUri("//Bob"); +const charlie = keyring.addFromUri("//Charlie"); + +beforeAll(async () => { + const data = await readFile("/tmp/e2e-shield-nodes.json", "utf-8"); + state = JSON.parse(data); + client = await connectClient(state.nodes[0].rpcPort); +}); + +afterAll(async () => { + await client?.disconnect(); +}); + +describe("MEV Shield — edge cases", () => { + it("Multiple encrypted txs in same block", async () => { + // Use different signers to avoid nonce ordering issues between + // the outer wrappers and decrypted inner transactions. + const nextKey = await getNextKey(client); + expect(nextKey).toBeDefined(); + + const balanceBefore = await getBalance(client, charlie.address); + + const senders = [alice, bob]; + const amount = 1_000_000_000n; + const txPromises = []; + + for (const sender of senders) { + const nonce = await getAccountNonce(client, sender.address); + + const innerTx = await client.tx.balances + .transferKeepAlive(charlie.address, amount) + .sign(sender, { nonce: nonce + 1 }); + + txPromises.push(submitEncrypted(client, sender, innerTx.toU8a(), nextKey!, nonce)); + } + + // Both should finalize (possibly in different blocks, that's fine). + const results = await Promise.allSettled(txPromises); + + const succeeded = results.filter((r) => r.status === "fulfilled"); + expect(succeeded.length).toBe(senders.length); + + const balanceAfter = await getBalance(client, charlie.address); + expect(balanceAfter).toBeGreaterThan(balanceBefore); + }); + + it("Encrypted tx persists across blocks (CurrentKey fallback)", async () => { + // The idea: submit an encrypted tx right at a block boundary. + // Even if the key rotates (NextKey changes), the old key becomes + // CurrentKey, so the extension still accepts it. + const nextKey = await getNextKey(client); + expect(nextKey).toBeDefined(); + + const balanceBefore = await getBalance(client, bob.address); + + const nonce = await getAccountNonce(client, alice.address); + const innerTx = await client.tx.balances + .transferKeepAlive(bob.address, 2_000_000_000n) + .sign(alice, { nonce: nonce + 1 }); + + // Submit and wait for finalization — the tx may land in the next block + // or the one after, where CurrentKey = the old NextKey. + const result = await submitEncrypted(client, alice, innerTx.toU8a(), nextKey!, nonce); + + expect(result.status.type).toBe("Finalized"); + + const balanceAfter = await getBalance(client, bob.address); + expect(balanceAfter).toBeGreaterThan(balanceBefore); + }); + + it("Valid ciphertext with invalid inner call", async () => { + // Encrypt garbage bytes (not a valid extrinsic) using a valid NextKey. + // The wrapper tx should be included in a block because: + // - The ciphertext is well-formed (key_hash, kem_ct, nonce, aead_ct) + // - The key_hash matches a known key + // But the inner decrypted bytes won't decode as a valid extrinsic, + // so no inner transaction should execute. + const nextKey = await getNextKey(client); + expect(nextKey).toBeDefined(); + + const balanceBefore = await getBalance(client, bob.address); + + // Garbage "inner transaction" bytes — not a valid extrinsic at all. + const garbageInner = new Uint8Array(64); + for (let i = 0; i < 64; i++) garbageInner[i] = (i * 7 + 13) & 0xff; + + const nonce = await getAccountNonce(client, alice.address); + + const result = await submitEncrypted(client, alice, garbageInner, nextKey!, nonce); + + // The wrapper should be finalized successfully. + expect(result.status.type).toBe("Finalized"); + + // The EncryptedSubmitted event should be emitted for the wrapper. + const encryptedEvent = result.events.find( + (e: any) => + e.event?.pallet === "MevShield" && e.event?.palletEvent?.name === "EncryptedSubmitted", + ); + expect(encryptedEvent).toBeDefined(); + + // No balance change — the garbage inner call could not have been a valid transfer. + const balanceAfter = await getBalance(client, bob.address); + expect(balanceAfter).toBe(balanceBefore); + }); +}); diff --git a/e2e/shield/vitest.config.ts b/e2e/shield/vitest.config.ts index d9c2978930..f63f00f5c2 100644 --- a/e2e/shield/vitest.config.ts +++ b/e2e/shield/vitest.config.ts @@ -8,6 +8,7 @@ export default defineConfig({ hookTimeout: 300_000, fileParallelism: false, globalSetup: "./setup.ts", + setupFiles: ["./setup.ts"], include: ["tests/**/*.test.ts"], sequence: { sequencer: AlphabeticalSequencer, From efa5b9e6659ed6555534797b915a3851cf7f533d Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 18 Feb 2026 21:27:16 -0300 Subject: [PATCH 65/78] add workflow to run e2e --- .github/workflows/e2e.yml | 131 +++++++++++++++++++++++++++++++++++++- 1 file changed, 130 insertions(+), 1 deletion(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 65fb5fed57..295b717fad 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -1,4 +1,133 @@ name: E2E Tests +concurrency: + group: e2e-${{ github.ref }} + cancel-in-progress: true + on: - workflow_dispatch: \ No newline at end of file + pull_request: + + workflow_dispatch: + inputs: + verbose: + description: "Output more information when triggered manually" + required: false + default: "" + +env: + CARGO_TERM_COLOR: always + +permissions: + contents: read + +jobs: + # Build the node binary once and share it across test jobs. + build: + runs-on: [self-hosted, type-ccx33] + timeout-minutes: 60 + env: + RUST_BACKTRACE: full + steps: + - name: Check-out repository + uses: actions/checkout@v4 + + - name: Install system dependencies + run: | + sudo DEBIAN_FRONTEND=noninteractive NEEDRESTART_MODE=a apt-get update + sudo DEBIAN_FRONTEND=noninteractive NEEDRESTART_MODE=a apt-get install -y --no-install-recommends \ + -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" \ + build-essential clang curl git make libssl-dev llvm libudev-dev protobuf-compiler pkg-config + + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + toolchain: stable + + - name: Utilize Shared Rust Cache + uses: Swatinem/rust-cache@v2 + with: + key: e2e + cache-on-failure: true + + - name: Build node-subtensor + run: cargo build --release -p node-subtensor + + - name: Upload binary + uses: actions/upload-artifact@v4 + with: + name: node-subtensor + path: target/release/node-subtensor + if-no-files-found: error + + # Discover e2e packages that have a "test" script. + discover: + runs-on: ubuntu-latest + outputs: + packages: ${{ steps.find.outputs.packages }} + steps: + - name: Check-out repository + uses: actions/checkout@v4 + with: + sparse-checkout: e2e + + - name: Find testable packages + id: find + working-directory: e2e + run: | + packages=$( + find . -maxdepth 2 -name package.json -not -path './node_modules/*' \ + | while read -r pkg; do + name=$(jq -r '.name // empty' "$pkg") + has_test=$(jq -r '.scripts.test // empty' "$pkg") + if [ -n "$has_test" ] && [ -n "$name" ]; then + echo "$name" + fi + done \ + | jq -R -s -c 'split("\n") | map(select(. != ""))' + ) + echo "packages=$packages" >> "$GITHUB_OUTPUT" + echo "Discovered packages: $packages" + + # Run each e2e package's tests in parallel. + test: + needs: [build, discover] + if: ${{ needs.discover.outputs.packages != '[]' }} + runs-on: [self-hosted, type-ccx33] + timeout-minutes: 30 + strategy: + fail-fast: false + matrix: + package: ${{ fromJson(needs.discover.outputs.packages) }} + name: "e2e: ${{ matrix.package }}" + steps: + - name: Check-out repository + uses: actions/checkout@v4 + + - name: Download node-subtensor binary + uses: actions/download-artifact@v4 + with: + name: node-subtensor + path: target/release + + - name: Make binary executable + run: chmod +x target/release/node-subtensor + + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: "24" + + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: 10 + + - name: Install e2e dependencies + working-directory: e2e + run: pnpm install --frozen-lockfile + + - name: Run tests + working-directory: e2e + env: + BINARY_PATH: ${{ github.workspace }}/target/release/node-subtensor + run: pnpm --filter ${{ matrix.package }} test From d0a9defd7f08a6d7f875c001a1eecf6dd7f5be22 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 18 Feb 2026 21:34:28 -0300 Subject: [PATCH 66/78] added missing readmes --- pallets/shield/README.md | 47 ++++++++++++++++++++++++++++++++++++++++ primitives/io/README.md | 32 +++++++++++++++++++++++++++ 2 files changed, 79 insertions(+) create mode 100644 pallets/shield/README.md create mode 100644 primitives/io/README.md diff --git a/pallets/shield/README.md b/pallets/shield/README.md new file mode 100644 index 0000000000..6ad5628cf1 --- /dev/null +++ b/pallets/shield/README.md @@ -0,0 +1,47 @@ +# pallet-shield + +FRAME pallet for opt-in, per-block ephemeral-key encrypted transactions (MEV shielding). + +## Overview + +Block authors rotate ML-KEM-768 key pairs every slot via a mandatory inherent. Users encrypt their extrinsics to the next block author's public key, preventing front-running and sandwich attacks. + +### Key rotation + +Each block includes an `announce_next_key` inherent that: + +1. Shifts `NextKey` into `CurrentKey` (so the previous key is still accepted during the transition). +2. Stores the current author's freshly generated public key in `AuthorKeys`. +3. Looks up the *next* author's key from `AuthorKeys` and exposes it as `NextKey`. + +### Encrypted transaction flow + +1. User reads `NextKey` from storage (ML-KEM-768 public key, 1184 bytes). +2. User encrypts a signed extrinsic with ML-KEM-768 + XChaCha20-Poly1305, producing: + + ``` + ciphertext = key_hash(16) || kem_len(2) || kem_ct || nonce(24) || aead_ct + ``` + +3. User submits `submit_encrypted(ciphertext)` signed with their account. +4. The block author decrypts and includes the inner extrinsic in the same block. + +### Transaction extension + +`CheckShieldedTxValidity` validates shielded transactions at two levels: + +- **Pool validation** — rejects malformed ciphertext (unparseable structure). +- **Block building** (`InBlock`) — additionally checks that `key_hash` matches either `CurrentKey` or `NextKey`, rejecting stale or tampered submissions. + +## Storage + +| Item | Description | +|------|-------------| +| `CurrentKey` | Previous block's `NextKey`, kept for one-block grace period | +| `NextKey` | Public key users should encrypt to | +| `AuthorKeys` | Per-authority latest announced public key | + +## Dependencies + +- [`stp-shield`](https://github.com/opentensor/polkadot-sdk) — shared types (`ShieldedTransaction`, `ShieldPublicKey`, `InherentType`) +- [`stp-io`](../../primitives/io) — host functions for ML-KEM decapsulation and AEAD decryption diff --git a/primitives/io/README.md b/primitives/io/README.md new file mode 100644 index 0000000000..84f28e3742 --- /dev/null +++ b/primitives/io/README.md @@ -0,0 +1,32 @@ +# stp-io + +`stp` = **Subtensor Primitive**. + +Host functions that allow the Subtensor runtime (Wasm) to call into the node's native code for operations that cannot run inside the sandbox. + +## Host functions + +### `crypto::mlkem768_decapsulate` + +Decapsulates an ML-KEM-768 ciphertext using the key material held in the node's `ShieldKeystore`. Writes the 32-byte shared secret into the caller-provided buffer. + +### `crypto::aead_decrypt` + +Decrypts an XChaCha20-Poly1305 ciphertext given a 32-byte key, 24-byte nonce, message, and optional AAD. Returns the plaintext bytes. + +## How it fits in + +The runtime cannot perform cryptographic operations directly because the secret keys live on the node side. `stp-io` bridges this gap: + +``` +Runtime (Wasm) Host (native) +───────────── ───────────── +pallet-shield ShieldKeystore + │ │ + ├─ mlkem768_decapsulate ─► ML-KEM decaps + └─ aead_decrypt ─────────► XChaCha20 decrypt +``` + +The host functions are registered via `SubtensorHostFunctions` and accessed through the `ShieldKeystoreExt` externalities extension from [`stp-shield`](https://github.com/opentensor/polkadot-sdk). + +`no_std`-compatible. From 7c2ee8302010ef5ba366aba999ad1b55bc488624 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 18 Feb 2026 21:43:43 -0300 Subject: [PATCH 67/78] move multiple tx in same block tests to basic/scaling --- e2e/shield/tests/00-basic.test.ts | 33 ++++++++++++++++++++++++++ e2e/shield/tests/01-scaling.test.ts | 30 +++++++++++++++++++++++ e2e/shield/tests/02-edge-cases.test.ts | 33 -------------------------- 3 files changed, 63 insertions(+), 33 deletions(-) diff --git a/e2e/shield/tests/00-basic.test.ts b/e2e/shield/tests/00-basic.test.ts index 925cb8e299..cc1811aec7 100644 --- a/e2e/shield/tests/00-basic.test.ts +++ b/e2e/shield/tests/00-basic.test.ts @@ -24,6 +24,7 @@ let state: NetworkState; const keyring = createKeyring(); const alice = keyring.addFromUri("//Alice"); const bob = keyring.addFromUri("//Bob"); +const charlie = keyring.addFromUri("//Charlie"); beforeAll(async () => { const data = await readFile("/tmp/e2e-shield-nodes.json", "utf-8"); @@ -206,4 +207,36 @@ describe("MEV Shield — encrypted transactions", () => { const balanceAfter = await getBalance(client, bob.address); expect(balanceAfter).toBe(balanceBefore); }); + + it("Multiple encrypted txs in same block", async () => { + // Use different signers to avoid nonce ordering issues between + // the outer wrappers and decrypted inner transactions. + const nextKey = await getNextKey(client); + expect(nextKey).toBeDefined(); + + const balanceBefore = await getBalance(client, charlie.address); + + const senders = [alice, bob]; + const amount = 1_000_000_000n; + const txPromises = []; + + for (const sender of senders) { + const nonce = await getAccountNonce(client, sender.address); + + const innerTx = await client.tx.balances + .transferKeepAlive(charlie.address, amount) + .sign(sender, { nonce: nonce + 1 }); + + txPromises.push(submitEncrypted(client, sender, innerTx.toU8a(), nextKey!, nonce)); + } + + // Both should finalize (possibly in different blocks, that's fine). + const results = await Promise.allSettled(txPromises); + + const succeeded = results.filter((r) => r.status === "fulfilled"); + expect(succeeded.length).toBe(senders.length); + + const balanceAfter = await getBalance(client, charlie.address); + expect(balanceAfter).toBeGreaterThan(balanceBefore); + }); }); diff --git a/e2e/shield/tests/01-scaling.test.ts b/e2e/shield/tests/01-scaling.test.ts index 506d4de789..9627b9f425 100644 --- a/e2e/shield/tests/01-scaling.test.ts +++ b/e2e/shield/tests/01-scaling.test.ts @@ -19,6 +19,7 @@ let state: NetworkState; const keyring = createKeyring(); const alice = keyring.addFromUri("//Alice"); const bob = keyring.addFromUri("//Bob"); +const charlie = keyring.addFromUri("//Charlie"); // Extra nodes join as non-authority full nodes. const EXTRA_NODE_CONFIGS = [ @@ -106,4 +107,33 @@ describe("MEV Shield — 6 node scaling", () => { const balanceAfter = await getBalance(client, bob.address); expect(balanceAfter).toBeGreaterThan(balanceBefore); }); + + it("Multiple encrypted txs in same block with 6 nodes", async () => { + const nextKey = await getNextKey(client); + expect(nextKey).toBeDefined(); + + const balanceBefore = await getBalance(client, charlie.address); + + const senders = [alice, bob]; + const amount = 1_000_000_000n; + const txPromises = []; + + for (const sender of senders) { + const nonce = await getAccountNonce(client, sender.address); + + const innerTx = await client.tx.balances + .transferKeepAlive(charlie.address, amount) + .sign(sender, { nonce: nonce + 1 }); + + txPromises.push(submitEncrypted(client, sender, innerTx.toU8a(), nextKey!, nonce)); + } + + const results = await Promise.allSettled(txPromises); + + const succeeded = results.filter((r) => r.status === "fulfilled"); + expect(succeeded.length).toBe(senders.length); + + const balanceAfter = await getBalance(client, charlie.address); + expect(balanceAfter).toBeGreaterThan(balanceBefore); + }); }); diff --git a/e2e/shield/tests/02-edge-cases.test.ts b/e2e/shield/tests/02-edge-cases.test.ts index 8974ef81df..ea6bff86fd 100644 --- a/e2e/shield/tests/02-edge-cases.test.ts +++ b/e2e/shield/tests/02-edge-cases.test.ts @@ -16,7 +16,6 @@ let state: NetworkState; const keyring = createKeyring(); const alice = keyring.addFromUri("//Alice"); const bob = keyring.addFromUri("//Bob"); -const charlie = keyring.addFromUri("//Charlie"); beforeAll(async () => { const data = await readFile("/tmp/e2e-shield-nodes.json", "utf-8"); @@ -29,38 +28,6 @@ afterAll(async () => { }); describe("MEV Shield — edge cases", () => { - it("Multiple encrypted txs in same block", async () => { - // Use different signers to avoid nonce ordering issues between - // the outer wrappers and decrypted inner transactions. - const nextKey = await getNextKey(client); - expect(nextKey).toBeDefined(); - - const balanceBefore = await getBalance(client, charlie.address); - - const senders = [alice, bob]; - const amount = 1_000_000_000n; - const txPromises = []; - - for (const sender of senders) { - const nonce = await getAccountNonce(client, sender.address); - - const innerTx = await client.tx.balances - .transferKeepAlive(charlie.address, amount) - .sign(sender, { nonce: nonce + 1 }); - - txPromises.push(submitEncrypted(client, sender, innerTx.toU8a(), nextKey!, nonce)); - } - - // Both should finalize (possibly in different blocks, that's fine). - const results = await Promise.allSettled(txPromises); - - const succeeded = results.filter((r) => r.status === "fulfilled"); - expect(succeeded.length).toBe(senders.length); - - const balanceAfter = await getBalance(client, charlie.address); - expect(balanceAfter).toBeGreaterThan(balanceBefore); - }); - it("Encrypted tx persists across blocks (CurrentKey fallback)", async () => { // The idea: submit an encrypted tx right at a block boundary. // Even if the key rotates (NextKey changes), the old key becomes From 845dd51824b6134df2c1db6e8ea1a31d0163b389 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Thu, 19 Feb 2026 12:10:06 -0300 Subject: [PATCH 68/78] fix rand crate api changes when upgrading --- Cargo.lock | 50 +++++++++++++++++------- pallets/shield/src/lib.rs | 9 +++++ pallets/subtensor/Cargo.toml | 2 +- pallets/subtensor/src/tests/consensus.rs | 8 ++-- pallets/subtensor/src/tests/epoch.rs | 6 +-- pallets/subtensor/src/tests/math.rs | 10 ++--- pallets/subtensor/src/tests/mock.rs | 25 ++++++++++++ 7 files changed, 83 insertions(+), 27 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2471909156..09fe492748 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -54,7 +54,7 @@ checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ "cfg-if", "cipher 0.4.4", - "cpufeatures", + "cpufeatures 0.2.17", ] [[package]] @@ -2106,7 +2106,18 @@ checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" dependencies = [ "cfg-if", "cipher 0.4.4", - "cpufeatures", + "cpufeatures 0.2.17", +] + +[[package]] +name = "chacha20" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.0", + "rand_core 0.10.0", ] [[package]] @@ -2116,7 +2127,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" dependencies = [ "aead", - "chacha20", + "chacha20 0.9.1", "cipher 0.4.4", "poly1305", "zeroize", @@ -2337,7 +2348,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6407bff74dea37e0fa3dc1c1c974e5d46405f0c987bf9997a0762adce71eda6" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "proptest", "serde_core", ] @@ -2475,6 +2486,15 @@ dependencies = [ "libc", ] +[[package]] +name = "cpufeatures" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" +dependencies = [ + "libc", +] + [[package]] name = "cranelift-bforest" version = "0.95.1" @@ -3445,7 +3465,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "curve25519-dalek-derive", "digest 0.10.7", "fiat-crypto", @@ -5549,6 +5569,7 @@ dependencies = [ "cfg-if", "libc", "r-efi", + "rand_core 0.10.0", "wasip2", "wasip3", ] @@ -6782,7 +6803,7 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" dependencies = [ - "cpufeatures", + "cpufeatures 0.2.17", ] [[package]] @@ -13044,7 +13065,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" dependencies = [ - "cpufeatures", + "cpufeatures 0.2.17", "opaque-debug 0.3.1", "universal-hash", ] @@ -13056,7 +13077,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "opaque-debug 0.3.1", "universal-hash", ] @@ -13609,6 +13630,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8" dependencies = [ + "chacha20 0.10.0", "getrandom 0.4.1", "rand_core 0.10.0", ] @@ -16243,7 +16265,7 @@ checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" dependencies = [ "block-buffer 0.9.0", "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest 0.9.0", "opaque-debug 0.3.1", ] @@ -16255,7 +16277,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest 0.10.7", ] @@ -16267,7 +16289,7 @@ checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" dependencies = [ "block-buffer 0.9.0", "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest 0.9.0", "opaque-debug 0.3.1", ] @@ -16279,7 +16301,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest 0.10.7", ] @@ -16471,7 +16493,7 @@ dependencies = [ "bip39", "blake2-rfc", "bs58", - "chacha20", + "chacha20 0.9.1", "crossbeam-queue", "derive_more 0.99.20", "ed25519-zebra", @@ -16525,7 +16547,7 @@ dependencies = [ "bip39", "blake2-rfc", "bs58", - "chacha20", + "chacha20 0.9.1", "crossbeam-queue", "derive_more 0.99.20", "ed25519-zebra", diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 1b8e95f726..938515559c 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -287,3 +287,12 @@ pub trait FindAuthors { fn find_current_author() -> Option; fn find_next_author() -> Option; } + +impl FindAuthors for () { + fn find_current_author() -> Option { + None + } + fn find_next_author() -> Option { + None + } +} diff --git a/pallets/subtensor/Cargo.toml b/pallets/subtensor/Cargo.toml index 328ad6a27d..55c11d0c5c 100644 --- a/pallets/subtensor/Cargo.toml +++ b/pallets/subtensor/Cargo.toml @@ -65,7 +65,7 @@ pallet-subtensor-swap.workspace = true sp-version.workspace = true # Substrate sp-tracing.workspace = true -rand.workspace = true +rand = { workspace = true, features = ["thread_rng"] } sp-core.workspace = true sp-std.workspace = true pallet-preimage.workspace = true diff --git a/pallets/subtensor/src/tests/consensus.rs b/pallets/subtensor/src/tests/consensus.rs index 454f41e2cf..dfa4e11f0e 100644 --- a/pallets/subtensor/src/tests/consensus.rs +++ b/pallets/subtensor/src/tests/consensus.rs @@ -9,7 +9,7 @@ use super::mock::*; use crate::*; use frame_support::assert_ok; -use rand::{Rng, SeedableRng, distributions::Uniform, rngs::StdRng, seq::SliceRandom, thread_rng}; +use rand::{RngExt, SeedableRng, distr::Uniform, rngs::StdRng, seq::SliceRandom}; use sp_core::U256; use std::time::Instant; use substrate_fixed::transcendental::{PI, cos, ln, sqrt}; @@ -111,7 +111,7 @@ fn distribute_nodes( } else if interleave == 2 { // random interleaving let mut permuted_uids: Vec = (0..network_n as u16).collect(); - permuted_uids.shuffle(&mut thread_rng()); + permuted_uids.shuffle(&mut rand::rng()); validators = permuted_uids[0..validators_n].into(); servers = permuted_uids[validators_n..network_n].into(); } @@ -207,7 +207,7 @@ fn init_run_epochs( // === Set weights let mut rng = StdRng::seed_from_u64(random_seed); // constant seed so weights over multiple runs are equal - let range = Uniform::new(0, u16::MAX); + let range = Uniform::new(0, u16::MAX).unwrap(); let mut weights: Vec = vec![u16::MAX / n; servers.len()]; for uid in validators { if random_weights { @@ -306,7 +306,7 @@ fn split_graph( let stddev: I32F32 = I32F32::from_num(0.3); let total_stake: I64F64 = I64F64::from_num(21_000_000_000_000_000_u64); let mut rng = StdRng::seed_from_u64(0); // constant seed so weights over multiple runs are equal - let dist = Uniform::new(0, u16::MAX); + let dist = Uniform::new(0, u16::MAX).unwrap(); let mut stake: Vec = vec![0; network_n]; let mut stake_fixed: Vec = vec![zero; network_n]; diff --git a/pallets/subtensor/src/tests/epoch.rs b/pallets/subtensor/src/tests/epoch.rs index 32f754f78d..c6312cc3ff 100644 --- a/pallets/subtensor/src/tests/epoch.rs +++ b/pallets/subtensor/src/tests/epoch.rs @@ -9,7 +9,7 @@ use std::time::Instant; use approx::assert_abs_diff_eq; use frame_support::{assert_err, assert_ok}; -use rand::{Rng, SeedableRng, distributions::Uniform, rngs::StdRng, seq::SliceRandom, thread_rng}; +use rand::{RngExt, SeedableRng, distr::Uniform, rngs::StdRng, seq::SliceRandom}; use sp_core::{Get, U256}; use substrate_fixed::types::I32F32; use subtensor_runtime_common::{AlphaCurrency, NetUidStorageIndex, TaoCurrency}; @@ -104,7 +104,7 @@ fn distribute_nodes( } else if interleave == 2 { // random interleaving let mut permuted_uids: Vec = (0..network_n as u16).collect(); - permuted_uids.shuffle(&mut thread_rng()); + permuted_uids.shuffle(&mut rand::rng()); validators = permuted_uids[0..validators_n].into(); servers = permuted_uids[validators_n..network_n].into(); } @@ -200,7 +200,7 @@ fn init_run_epochs( // === Set weights let mut rng = StdRng::seed_from_u64(random_seed); // constant seed so weights over multiple runs are equal - let range = Uniform::new(0, u16::MAX); + let range = Uniform::new(0, u16::MAX).unwrap(); let mut weights: Vec = vec![u16::MAX / n; servers.len()]; for uid in validators { if random_weights { diff --git a/pallets/subtensor/src/tests/math.rs b/pallets/subtensor/src/tests/math.rs index 6c6636ca68..6591d975b0 100644 --- a/pallets/subtensor/src/tests/math.rs +++ b/pallets/subtensor/src/tests/math.rs @@ -6,7 +6,7 @@ use substrate_fixed::types::{I32F32, I64F64}; use crate::epoch::math::*; -use rand::{Rng, seq::SliceRandom, thread_rng}; +use rand::{RngExt, seq::SliceRandom}; use substrate_fixed::{ transcendental::exp, types::{I96F32, I110F18}, @@ -1437,7 +1437,7 @@ fn test_math_col_clip_sparse() { #[test] fn test_math_weighted_median() { - let mut rng = thread_rng(); + let mut rng = rand::rng(); let zero: I32F32 = fixed(0.); let one: I32F32 = fixed(1.); for _ in 0..100 { @@ -1631,11 +1631,11 @@ fn test_math_weighted_median() { let mut last_score: I32F32 = zero; for i in 0..n { if allow_equal { - match rng.gen_range(0..2) { + match rng.random_range(0..2) { 1 => stake.push(one), _ => stake.push(zero), } - if rng.gen_range(0..2) == 1 { + if rng.random_range(0..2) == 1 { last_score += one } score.push(last_score); @@ -1681,7 +1681,7 @@ fn test_math_weighted_median() { assert!(medians.contains(&result)); for _ in 0..10 { let mut permuted_uids: Vec = (0..n).collect(); - permuted_uids.shuffle(&mut thread_rng()); + permuted_uids.shuffle(&mut rng); stake = permuted_uids.iter().map(|&i| stake[i]).collect(); score = permuted_uids.iter().map(|&i| score[i]).collect(); let result: I32F32 = diff --git a/pallets/subtensor/src/tests/mock.rs b/pallets/subtensor/src/tests/mock.rs index b744c9b771..f8bc5fcccb 100644 --- a/pallets/subtensor/src/tests/mock.rs +++ b/pallets/subtensor/src/tests/mock.rs @@ -552,6 +552,31 @@ where } } +#[derive_impl(pallet_timestamp::config_preludes::TestDefaultConfig)] +impl pallet_timestamp::Config for Test { + type MinimumPeriod = ConstU64<0>; +} + +parameter_types! { + pub const MaxAuthorities: u32 = 32; + pub const AllowMultipleBlocksPerSlot: bool = false; + pub const SlotDuration: u64 = 6000; +} + +impl pallet_aura::Config for Test { + type AuthorityId = AuraId; + // For tests we don't need dynamic disabling; just use unit type. + type DisabledValidators = (); + type MaxAuthorities = MaxAuthorities; + type AllowMultipleBlocksPerSlot = AllowMultipleBlocksPerSlot; + type SlotDuration = SlotDuration; +} + +impl pallet_shield::Config for Test { + type AuthorityId = u64; + type FindAuthors = (); +} + static TEST_LOGS_INIT: OnceLock<()> = OnceLock::new(); pub fn init_logs_for_tests() { From a0cb873d3578ebf3d88955f0f43fed175e0f3539 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Thu, 19 Feb 2026 12:10:35 -0300 Subject: [PATCH 69/78] split E2E into another PR --- e2e/.gitignore | 2 - e2e/.nvmrc | 1 - e2e/.prettierrc | 6 - e2e/bootstrap.sh | 34 - e2e/package.json | 14 - e2e/pnpm-lock.yaml | 1935 ------------------------ e2e/pnpm-workspace.yaml | 16 - e2e/shared/chainspec.ts | 191 --- e2e/shared/client.ts | 95 -- e2e/shared/node.ts | 149 -- e2e/shared/package.json | 19 - e2e/shared/pnpm-lock.yaml | 1628 -------------------- e2e/shared/sequencer.ts | 21 - e2e/shared/tsconfig.json | 11 - e2e/shield/.gitignore | 2 - e2e/shield/helpers.ts | 66 - e2e/shield/package.json | 23 - e2e/shield/setup.ts | 165 -- e2e/shield/tests/00-basic.test.ts | 242 --- e2e/shield/tests/01-scaling.test.ts | 139 -- e2e/shield/tests/02-edge-cases.test.ts | 89 -- e2e/shield/tsconfig.json | 11 - e2e/shield/vitest.config.ts | 17 - 23 files changed, 4876 deletions(-) delete mode 100644 e2e/.gitignore delete mode 100644 e2e/.nvmrc delete mode 100644 e2e/.prettierrc delete mode 100755 e2e/bootstrap.sh delete mode 100644 e2e/package.json delete mode 100644 e2e/pnpm-lock.yaml delete mode 100644 e2e/pnpm-workspace.yaml delete mode 100644 e2e/shared/chainspec.ts delete mode 100644 e2e/shared/client.ts delete mode 100644 e2e/shared/node.ts delete mode 100644 e2e/shared/package.json delete mode 100644 e2e/shared/pnpm-lock.yaml delete mode 100644 e2e/shared/sequencer.ts delete mode 100644 e2e/shared/tsconfig.json delete mode 100644 e2e/shield/.gitignore delete mode 100644 e2e/shield/helpers.ts delete mode 100644 e2e/shield/package.json delete mode 100644 e2e/shield/setup.ts delete mode 100644 e2e/shield/tests/00-basic.test.ts delete mode 100644 e2e/shield/tests/01-scaling.test.ts delete mode 100644 e2e/shield/tests/02-edge-cases.test.ts delete mode 100644 e2e/shield/tsconfig.json delete mode 100644 e2e/shield/vitest.config.ts diff --git a/e2e/.gitignore b/e2e/.gitignore deleted file mode 100644 index f03ed1d657..0000000000 --- a/e2e/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -node_modules/ -node-subtensor/ \ No newline at end of file diff --git a/e2e/.nvmrc b/e2e/.nvmrc deleted file mode 100644 index cabf43b5dd..0000000000 --- a/e2e/.nvmrc +++ /dev/null @@ -1 +0,0 @@ -24 \ No newline at end of file diff --git a/e2e/.prettierrc b/e2e/.prettierrc deleted file mode 100644 index 90abee2393..0000000000 --- a/e2e/.prettierrc +++ /dev/null @@ -1,6 +0,0 @@ -{ - "printWidth": 100, - "semi": true, - "singleQuote": false, - "trailingComma": "all" -} diff --git a/e2e/bootstrap.sh b/e2e/bootstrap.sh deleted file mode 100755 index d78646f273..0000000000 --- a/e2e/bootstrap.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash -set -e - -MANIFEST="../Cargo.toml" -BINARY="../target/debug/node-subtensor" - -echo "==> Building node-subtensor..." -pnpm build-node - -echo "==> Starting dev node..." -"$BINARY" --one --dev 2>&1 & -NODE_PID=$! -trap "kill $NODE_PID 2>/dev/null; wait $NODE_PID 2>/dev/null" EXIT - -TIMEOUT=60 -ELAPSED=0 - -echo "==> Waiting for node to be ready (timeout: ${TIMEOUT}s)..." -until curl -sf -o /dev/null \ - -H "Content-Type: application/json" \ - -d '{"id":1,"jsonrpc":"2.0","method":"system_health","params":[]}' \ - http://localhost:9944; do - sleep 1 - ELAPSED=$((ELAPSED + 1)) - if [ "$ELAPSED" -ge "$TIMEOUT" ]; then - echo "==> ERROR: Node failed to start within ${TIMEOUT}s" - exit 1 - fi -done - -echo "==> Generating dedot types..." -pnpm generate-types - -echo "==> Done." diff --git a/e2e/package.json b/e2e/package.json deleted file mode 100644 index 23bfadfa91..0000000000 --- a/e2e/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "e2e", - "private": true, - "scripts": { - "build-node": "cargo build --manifest-path ../Cargo.toml --profile release -p node-subtensor", - "generate-types": "pnpm --package=@dedot/cli dlx dedot chaintypes -w ws://localhost:9944", - "format": "prettier --write .", - "format:check": "prettier --check ." - }, - "devDependencies": { - "dedot": "catalog:", - "prettier": "catalog:" - } -} diff --git a/e2e/pnpm-lock.yaml b/e2e/pnpm-lock.yaml deleted file mode 100644 index 6e4741d620..0000000000 --- a/e2e/pnpm-lock.yaml +++ /dev/null @@ -1,1935 +0,0 @@ -lockfileVersion: '9.0' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -catalogs: - default: - '@dedot/chaintypes': - specifier: ^0.234.0 - version: 0.234.0 - '@dedot/cli': - specifier: ^1.0.4 - version: 1.0.4 - '@noble/ciphers': - specifier: ^2.1.1 - version: 2.1.1 - '@polkadot/keyring': - specifier: ^14.0.1 - version: 14.0.1 - '@polkadot/util': - specifier: ^14.0.1 - version: 14.0.1 - '@polkadot/util-crypto': - specifier: ^14.0.1 - version: 14.0.1 - '@types/node': - specifier: ^24 - version: 24.10.13 - dedot: - specifier: ^1.0.4 - version: 1.0.4 - mlkem: - specifier: ^2.5.0 - version: 2.5.0 - prettier: - specifier: ^3.0.0 - version: 3.8.1 - vitest: - specifier: ^4.0.0 - version: 4.0.18 - -importers: - - .: - devDependencies: - dedot: - specifier: 'catalog:' - version: 1.0.4 - prettier: - specifier: 'catalog:' - version: 3.8.1 - - shared: - dependencies: - '@polkadot/keyring': - specifier: 'catalog:' - version: 14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1) - dedot: - specifier: 'catalog:' - version: 1.0.4 - devDependencies: - '@types/node': - specifier: 'catalog:' - version: 24.10.13 - vitest: - specifier: 'catalog:' - version: 4.0.18(@types/node@24.10.13) - - shield: - dependencies: - '@noble/ciphers': - specifier: 'catalog:' - version: 2.1.1 - '@polkadot/keyring': - specifier: 'catalog:' - version: 14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1) - '@polkadot/util': - specifier: 'catalog:' - version: 14.0.1 - '@polkadot/util-crypto': - specifier: 'catalog:' - version: 14.0.1(@polkadot/util@14.0.1) - dedot: - specifier: 'catalog:' - version: 1.0.4 - e2e-shared: - specifier: workspace:* - version: link:../shared - mlkem: - specifier: 'catalog:' - version: 2.5.0 - devDependencies: - '@dedot/chaintypes': - specifier: 'catalog:' - version: 0.234.0(dedot@1.0.4) - '@dedot/cli': - specifier: 'catalog:' - version: 1.0.4 - '@types/node': - specifier: 'catalog:' - version: 24.10.13 - vitest: - specifier: 'catalog:' - version: 4.0.18(@types/node@24.10.13) - -packages: - - '@adraffy/ens-normalize@1.11.1': - resolution: {integrity: sha512-nhCBV3quEgesuf7c7KYfperqSS14T8bYuvJ8PcLJp6znkZpFc0AuW4qBtr8eKVyPPe/8RSr7sglCWPU5eaxwKQ==} - - '@dedot/api@1.0.4': - resolution: {integrity: sha512-Gp4XJZ00QIvuhZeoKAAIYEBE7Ht9DNUIxbQWaH39k9b4jXtsKcudnVuV3h7mfMx9E/afHIvbUQsZIshkGL+oXw==} - engines: {node: '>=18'} - - '@dedot/chaintypes@0.234.0': - resolution: {integrity: sha512-MpVlwk8cC3NXwyP+8ceGlRWWP6Gzol1LAcr7UW5ltla6DDbnnE3XtPzKoCPOHUrNFLH2JXOOSy6mZ7glFxYSKA==} - peerDependencies: - dedot: '>=1.0.1' - - '@dedot/cli@1.0.4': - resolution: {integrity: sha512-t8pj1lwOFoRa2ILRfxvgyn3GE3uDMmZCrIqzCJwq5Phd6c6hvxryQEIM4EuYOf0peE5wBK5bx/SZ5iYgD0kPFA==} - engines: {node: '>=18'} - hasBin: true - - '@dedot/codecs@1.0.4': - resolution: {integrity: sha512-JBIVen+dNgmMwJlIYfWjCKAN/v6fffcLLJo9V6MTKqcXb+A3E4OsVKiQB9sy08VAqFPY1SkONbVqLDyfUuGjyA==} - engines: {node: '>=18'} - - '@dedot/codegen@1.0.4': - resolution: {integrity: sha512-ruPFlLZ+mvb+EPghkphHRmZYrGN3cV8m3+NgIo0ExHFL2DNFR8k/dwtUNszRFASskgWAMTgZHtf8vA+32EnYjA==} - engines: {node: '>=18'} - - '@dedot/contracts@1.0.4': - resolution: {integrity: sha512-hsPo+lvoF0UcGLD9HgOJ/wwLkEuuQRq2GqkymcuPRIhw/HJzcP3oZpN2IaSEhywyfs6GuEPpiMaXa90OHuc7gw==} - engines: {node: '>=18'} - - '@dedot/merkleized-metadata@1.0.4': - resolution: {integrity: sha512-ibpGGX5JTKkkVHpB9VyNuUChd1+yFbmpPfgde9gKlZx3bP+EQ1ljkWCuk6UNlmuw4n5Pd6n3ZiCAYjJRaBHlvQ==} - engines: {node: '>=18'} - - '@dedot/providers@1.0.4': - resolution: {integrity: sha512-zarBjZzrMX0MT9f+lch1vqVAkcXMVbtkM57OJdE6426INXbKeF50H7iihWJonvZQYbIQLGV94u4Gre3JhTyfOg==} - engines: {node: '>=18'} - - '@dedot/runtime-specs@1.0.4': - resolution: {integrity: sha512-1Y+pElxeFnJdHCm6bKhipsR07YIR6JnEjQzxeGwPeOS88XSA8mWppAY6j+sIS2HPZmmcYmZOBlS4WQ84K+aavg==} - engines: {node: '>=18'} - - '@dedot/shape@1.0.4': - resolution: {integrity: sha512-hw+9DfPWXRv6qaTbFaq9U6ZN+rCGVwPLmOpYq+uYwGfmLcqb56slaBw+Xw1wvqOjHLYvYtCy0718pcrspmToig==} - engines: {node: '>=18'} - - '@dedot/smoldot@1.0.4': - resolution: {integrity: sha512-b7zkTQLKnjIj0rN2G9MhXGE6ECIR8baz6ugPwelFBAGA1imrvHccxfli1tMR4KAV+ZdmSX6E+9yojNSHjEJb4w==} - engines: {node: '>=18'} - - '@dedot/storage@1.0.4': - resolution: {integrity: sha512-OX6cFrlx73u3e0jtUIam/p2AJxZFpfbc2h+bgRoin9h3XjaW50ZWNttOr8tI53UT0dggAoHNz+jX+7LZNxKmcg==} - engines: {node: '>=18'} - - '@dedot/types@1.0.4': - resolution: {integrity: sha512-yl5Pp71tqLoPKm+UgRnWRZgUmBWfOG79x0FRAwox2bYrrSJ30S0DnOc2dfrWlf0uxR6CY8e2E86MiJaSrP22iA==} - engines: {node: '>=18'} - - '@dedot/utils@1.0.4': - resolution: {integrity: sha512-Qv6jkkJwMEFfQ2nPXLvczt8fqLKVvluy7JP7qvD3f1oaryvIUF84d7FxuwlE285s3J7Cc9+GlP0F+PQ0KTwHnA==} - engines: {node: '>=18'} - - '@dedot/wasm@0.1.0': - resolution: {integrity: sha512-IdsH+ZaV0YS8tpmlYiPtwPfKj3qv5CbUv/wftdRuTdcmOosylphSMU06rdvjspehWIJ9dgOBIYS1ocatPHmm4Q==} - - '@esbuild/aix-ppc64@0.27.3': - resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - - '@esbuild/android-arm64@0.27.3': - resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm@0.27.3': - resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - - '@esbuild/android-x64@0.27.3': - resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - - '@esbuild/darwin-arm64@0.27.3': - resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-x64@0.27.3': - resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - - '@esbuild/freebsd-arm64@0.27.3': - resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.27.3': - resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - - '@esbuild/linux-arm64@0.27.3': - resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm@0.27.3': - resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-ia32@0.27.3': - resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-loong64@0.27.3': - resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-mips64el@0.27.3': - resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-ppc64@0.27.3': - resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-riscv64@0.27.3': - resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-s390x@0.27.3': - resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-x64@0.27.3': - resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - - '@esbuild/netbsd-arm64@0.27.3': - resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.27.3': - resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - - '@esbuild/openbsd-arm64@0.27.3': - resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.27.3': - resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openharmony-arm64@0.27.3': - resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openharmony] - - '@esbuild/sunos-x64@0.27.3': - resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - - '@esbuild/win32-arm64@0.27.3': - resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-ia32@0.27.3': - resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-x64@0.27.3': - resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - - '@jridgewell/sourcemap-codec@1.5.5': - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - - '@noble/ciphers@1.3.0': - resolution: {integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==} - engines: {node: ^14.21.3 || >=16} - - '@noble/ciphers@2.1.1': - resolution: {integrity: sha512-bysYuiVfhxNJuldNXlFEitTVdNnYUc+XNJZd7Qm2a5j1vZHgY+fazadNFWFaMK/2vye0JVlxV3gHmC0WDfAOQw==} - engines: {node: '>= 20.19.0'} - - '@noble/curves@1.9.1': - resolution: {integrity: sha512-k11yZxZg+t+gWvBbIswW0yoJlu8cHOC7dhunwOzoWH/mXGBiYyR4YY6hAEK/3EUs4UpB8la1RfdRpeGsFHkWsA==} - engines: {node: ^14.21.3 || >=16} - - '@noble/curves@1.9.7': - resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} - engines: {node: ^14.21.3 || >=16} - - '@noble/hashes@1.8.0': - resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} - engines: {node: ^14.21.3 || >=16} - - '@polkadot/keyring@14.0.1': - resolution: {integrity: sha512-kHydQPCeTvJrMC9VQO8LPhAhTUxzxfNF1HEknhZDBPPsxP/XpkYsEy/Ln1QzJmQqD5VsgwzLDE6cExbJ2CT9CA==} - engines: {node: '>=18'} - peerDependencies: - '@polkadot/util': 14.0.1 - '@polkadot/util-crypto': 14.0.1 - - '@polkadot/networks@14.0.1': - resolution: {integrity: sha512-wGlBtXDkusRAj4P7uxfPz80gLO1+j99MLBaQi3bEym2xrFrFhgIWVHOZlBit/1PfaBjhX2Z8XjRxaM2w1p7w2w==} - engines: {node: '>=18'} - - '@polkadot/types-support@16.5.4': - resolution: {integrity: sha512-Ra6keCaO73ibxN6MzA56jFq9EReje7jjE4JQfzV5IpyDZdXcmPyJiEfa2Yps/YSP13Gc2e38t9FFyVau0V+SFQ==} - engines: {node: '>=18'} - - '@polkadot/util-crypto@14.0.1': - resolution: {integrity: sha512-Cu7AKUzBTsUkbOtyuNzXcTpDjR9QW0fVR56o3gBmzfUCmvO1vlsuGzmmPzqpHymQQ3rrfqV78CPs62EGhw0R+A==} - engines: {node: '>=18'} - peerDependencies: - '@polkadot/util': 14.0.1 - - '@polkadot/util@14.0.1': - resolution: {integrity: sha512-764HhxkPV3x5rM0/p6QdynC2dw26n+SaE+jisjx556ViCd4E28Ke4xSPef6C0Spy4aoXf2gt0PuLEcBvd6fVZg==} - engines: {node: '>=18'} - - '@polkadot/wasm-bridge@7.5.4': - resolution: {integrity: sha512-6xaJVvoZbnbgpQYXNw9OHVNWjXmtcoPcWh7hlwx3NpfiLkkjljj99YS+XGZQlq7ks2fVCg7FbfknkNb8PldDaA==} - engines: {node: '>=18'} - peerDependencies: - '@polkadot/util': '*' - '@polkadot/x-randomvalues': '*' - - '@polkadot/wasm-crypto-asmjs@7.5.4': - resolution: {integrity: sha512-ZYwxQHAJ8pPt6kYk9XFmyuFuSS+yirJLonvP+DYbxOrARRUHfN4nzp4zcZNXUuaFhpbDobDSFn6gYzye6BUotA==} - engines: {node: '>=18'} - peerDependencies: - '@polkadot/util': '*' - - '@polkadot/wasm-crypto-init@7.5.4': - resolution: {integrity: sha512-U6s4Eo2rHs2n1iR01vTz/sOQ7eOnRPjaCsGWhPV+ZC/20hkVzwPAhiizu/IqMEol4tO2yiSheD4D6bn0KxUJhg==} - engines: {node: '>=18'} - peerDependencies: - '@polkadot/util': '*' - '@polkadot/x-randomvalues': '*' - - '@polkadot/wasm-crypto-wasm@7.5.4': - resolution: {integrity: sha512-PsHgLsVTu43eprwSvUGnxybtOEuHPES6AbApcs7y5ZbM2PiDMzYbAjNul098xJK/CPtrxZ0ePDFnaQBmIJyTFw==} - engines: {node: '>=18'} - peerDependencies: - '@polkadot/util': '*' - - '@polkadot/wasm-crypto@7.5.4': - resolution: {integrity: sha512-1seyClxa7Jd7kQjfnCzTTTfYhTa/KUTDUaD3DMHBk5Q4ZUN1D1unJgX+v1aUeXSPxmzocdZETPJJRZjhVOqg9g==} - engines: {node: '>=18'} - peerDependencies: - '@polkadot/util': '*' - '@polkadot/x-randomvalues': '*' - - '@polkadot/wasm-util@7.5.4': - resolution: {integrity: sha512-hqPpfhCpRAqCIn/CYbBluhh0TXmwkJnDRjxrU9Bnqtw9nMNa97D8JuOjdd2pi0rxm+eeLQ/f1rQMp71RMM9t4w==} - engines: {node: '>=18'} - peerDependencies: - '@polkadot/util': '*' - - '@polkadot/x-bigint@14.0.1': - resolution: {integrity: sha512-gfozjGnebr2rqURs31KtaWumbW4rRZpbiluhlmai6luCNrf5u8pB+oLA35kPEntrsLk9PnIG9OsC/n4hEtx4OQ==} - engines: {node: '>=18'} - - '@polkadot/x-global@14.0.1': - resolution: {integrity: sha512-aCI44DJU4fU0XXqrrSGIpi7JrZXK2kpe0jaQ2p6oDVXOOYEnZYXnMhTTmBE1lF/xtxzX50MnZrrU87jziU0qbA==} - engines: {node: '>=18'} - - '@polkadot/x-randomvalues@14.0.1': - resolution: {integrity: sha512-/XkQcvshzJLHITuPrN3zmQKuFIPdKWoaiHhhVLD6rQWV60lTXA3ajw3ocju8ZN7xRxnweMS9Ce0kMPYa0NhRMg==} - engines: {node: '>=18'} - peerDependencies: - '@polkadot/util': 14.0.1 - '@polkadot/wasm-util': '*' - - '@polkadot/x-textdecoder@14.0.1': - resolution: {integrity: sha512-CcWiPCuPVJsNk4Vq43lgFHqLRBQHb4r9RD7ZIYgmwoebES8TNm4g2ew9ToCzakFKSpzKu6I07Ne9wv/dt5zLuw==} - engines: {node: '>=18'} - - '@polkadot/x-textencoder@14.0.1': - resolution: {integrity: sha512-VY51SpQmF1ccmAGLfxhYnAe95Spfz049WZ/+kK4NfsGF9WejxVdU53Im5C80l45r8qHuYQsCWU3+t0FNunh2Kg==} - engines: {node: '>=18'} - - '@polkadot/x-ws@14.0.1': - resolution: {integrity: sha512-Q18hoSuOl7F4aENNGNt9XYxkrjwZlC6xye9OQrPDeHam1SrvflGv9mSZHyo+mwJs0z1PCz2STpPEN9PKfZvHng==} - engines: {node: '>=18'} - - '@rollup/rollup-android-arm-eabi@4.57.1': - resolution: {integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm64@4.57.1': - resolution: {integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-darwin-arm64@4.57.1': - resolution: {integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.57.1': - resolution: {integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-freebsd-arm64@4.57.1': - resolution: {integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==} - cpu: [arm64] - os: [freebsd] - - '@rollup/rollup-freebsd-x64@4.57.1': - resolution: {integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==} - cpu: [x64] - os: [freebsd] - - '@rollup/rollup-linux-arm-gnueabihf@4.57.1': - resolution: {integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==} - cpu: [arm] - os: [linux] - libc: [glibc] - - '@rollup/rollup-linux-arm-musleabihf@4.57.1': - resolution: {integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==} - cpu: [arm] - os: [linux] - libc: [musl] - - '@rollup/rollup-linux-arm64-gnu@4.57.1': - resolution: {integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@rollup/rollup-linux-arm64-musl@4.57.1': - resolution: {integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@rollup/rollup-linux-loong64-gnu@4.57.1': - resolution: {integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==} - cpu: [loong64] - os: [linux] - libc: [glibc] - - '@rollup/rollup-linux-loong64-musl@4.57.1': - resolution: {integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==} - cpu: [loong64] - os: [linux] - libc: [musl] - - '@rollup/rollup-linux-ppc64-gnu@4.57.1': - resolution: {integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==} - cpu: [ppc64] - os: [linux] - libc: [glibc] - - '@rollup/rollup-linux-ppc64-musl@4.57.1': - resolution: {integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==} - cpu: [ppc64] - os: [linux] - libc: [musl] - - '@rollup/rollup-linux-riscv64-gnu@4.57.1': - resolution: {integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==} - cpu: [riscv64] - os: [linux] - libc: [glibc] - - '@rollup/rollup-linux-riscv64-musl@4.57.1': - resolution: {integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==} - cpu: [riscv64] - os: [linux] - libc: [musl] - - '@rollup/rollup-linux-s390x-gnu@4.57.1': - resolution: {integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==} - cpu: [s390x] - os: [linux] - libc: [glibc] - - '@rollup/rollup-linux-x64-gnu@4.57.1': - resolution: {integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@rollup/rollup-linux-x64-musl@4.57.1': - resolution: {integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==} - cpu: [x64] - os: [linux] - libc: [musl] - - '@rollup/rollup-openbsd-x64@4.57.1': - resolution: {integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==} - cpu: [x64] - os: [openbsd] - - '@rollup/rollup-openharmony-arm64@4.57.1': - resolution: {integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==} - cpu: [arm64] - os: [openharmony] - - '@rollup/rollup-win32-arm64-msvc@4.57.1': - resolution: {integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.57.1': - resolution: {integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-x64-gnu@4.57.1': - resolution: {integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==} - cpu: [x64] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.57.1': - resolution: {integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==} - cpu: [x64] - os: [win32] - - '@scure/base@1.2.6': - resolution: {integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==} - - '@scure/bip32@1.7.0': - resolution: {integrity: sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==} - - '@scure/bip39@1.6.0': - resolution: {integrity: sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==} - - '@scure/sr25519@0.2.0': - resolution: {integrity: sha512-uUuLP7Z126XdSizKtrCGqYyR3b3hYtJ6Fg/XFUXmc2//k2aXHDLqZwFeXxL97gg4XydPROPVnuaHGF2+xriSKg==} - - '@standard-schema/spec@1.1.0': - resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - - '@substrate/ss58-registry@1.51.0': - resolution: {integrity: sha512-TWDurLiPxndFgKjVavCniytBIw+t4ViOi7TYp9h/D0NMmkEc9klFTo+827eyEJ0lELpqO207Ey7uGxUa+BS1jQ==} - - '@types/bn.js@5.2.0': - resolution: {integrity: sha512-DLbJ1BPqxvQhIGbeu8VbUC1DiAiahHtAYvA0ZEAa4P31F7IaArc8z3C3BRQdWX4mtLQuABG4yzp76ZrS02Ui1Q==} - - '@types/chai@5.2.3': - resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} - - '@types/deep-eql@4.0.2': - resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} - - '@types/estree@1.0.8': - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - - '@types/node@24.10.13': - resolution: {integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==} - - '@vitest/expect@4.0.18': - resolution: {integrity: sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==} - - '@vitest/mocker@4.0.18': - resolution: {integrity: sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==} - peerDependencies: - msw: ^2.4.9 - vite: ^6.0.0 || ^7.0.0-0 - peerDependenciesMeta: - msw: - optional: true - vite: - optional: true - - '@vitest/pretty-format@4.0.18': - resolution: {integrity: sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==} - - '@vitest/runner@4.0.18': - resolution: {integrity: sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==} - - '@vitest/snapshot@4.0.18': - resolution: {integrity: sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==} - - '@vitest/spy@4.0.18': - resolution: {integrity: sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==} - - '@vitest/utils@4.0.18': - resolution: {integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==} - - abitype@1.2.3: - resolution: {integrity: sha512-Ofer5QUnuUdTFsBRwARMoWKOH1ND5ehwYhJ3OJ/BQO+StkwQjHw0XyVh4vDttzHB7QOFhPHa/o413PJ82gU/Tg==} - peerDependencies: - typescript: '>=5.0.4' - zod: ^3.22.0 || ^4.0.0 - peerDependenciesMeta: - typescript: - optional: true - zod: - optional: true - - ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - ansi-regex@6.2.2: - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} - engines: {node: '>=12'} - - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - - assertion-error@2.0.1: - resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} - engines: {node: '>=12'} - - bn.js@5.2.2: - resolution: {integrity: sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==} - - chai@6.2.2: - resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} - engines: {node: '>=18'} - - chalk@5.6.2: - resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - cli-cursor@5.0.0: - resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} - engines: {node: '>=18'} - - cli-spinners@3.4.0: - resolution: {integrity: sha512-bXfOC4QcT1tKXGorxL3wbJm6XJPDqEnij2gQ2m7ESQuE+/z9YFIWnl/5RpTiKWbMq3EVKR4fRLJGn6DVfu0mpw==} - engines: {node: '>=18.20'} - - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - dedot@1.0.4: - resolution: {integrity: sha512-NPTNcao0FVmcEc+c0iFyUxdIrd2bsSfFekJUR/aNvSJldrKIka9Bf+o4NpRcCZGsxRrgXvC7OLAhq9rF9fCwCA==} - engines: {node: '>=18'} - hasBin: true - - deshape@0.1.0: - resolution: {integrity: sha512-6Z941WJcKPE2nMz2lqq5H3OlOAgxECQqOj/OtHluaqgM8ajKESt/vcexMkUw7JGzeuLVKXkGe7+vsCC71NC9SQ==} - - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - es-module-lexer@1.7.0: - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - - esbuild@0.27.3: - resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} - engines: {node: '>=18'} - hasBin: true - - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} - - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - - eventemitter3@5.0.4: - resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} - - expect-type@1.3.0: - resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} - engines: {node: '>=12.0.0'} - - fdir@6.5.0: - resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} - engines: {node: '>=12.0.0'} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - get-east-asian-width@1.4.0: - resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} - engines: {node: '>=18'} - - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - is-interactive@2.0.0: - resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} - engines: {node: '>=12'} - - is-unicode-supported@2.1.0: - resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} - engines: {node: '>=18'} - - isows@1.0.7: - resolution: {integrity: sha512-I1fSfDCZL5P0v33sVqeTDSpcstAg/N+wF5HS033mogOVIp4B+oHC7oOCsA3axAbBSGTJ8QubbNmnIRN/h8U7hg==} - peerDependencies: - ws: '*' - - log-symbols@7.0.1: - resolution: {integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==} - engines: {node: '>=18'} - - magic-string@0.30.21: - resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - - mimic-function@5.0.1: - resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} - engines: {node: '>=18'} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - mlkem@2.5.0: - resolution: {integrity: sha512-TnSvGBs0EVPukQcdPF0882ZoYXYuD2rb+VgO0kUDbFi/XM1rJOwnQoFW3wGGuc3nG3AT/zp3oWJ86W7ewwKYyA==} - engines: {node: '>=16.0.0'} - - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - - obug@2.1.1: - resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} - - onetime@7.0.0: - resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} - engines: {node: '>=18'} - - ora@9.3.0: - resolution: {integrity: sha512-lBX72MWFduWEf7v7uWf5DHp9Jn5BI8bNPGuFgtXMmr2uDz2Gz2749y3am3agSDdkhHPHYmmxEGSKH85ZLGzgXw==} - engines: {node: '>=20'} - - ox@0.12.1: - resolution: {integrity: sha512-uU0llpthaaw4UJoXlseCyBHmQ3bLrQmz9rRLIAUHqv46uHuae9SE+ukYBRIPVCnlEnHKuWjDUcDFHWx9gbGNoA==} - peerDependencies: - typescript: '>=5.4.0' - peerDependenciesMeta: - typescript: - optional: true - - pathe@2.0.3: - resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} - - picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - - picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} - engines: {node: '>=12'} - - postcss@8.5.6: - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} - engines: {node: ^10 || ^12 || >=14} - - prettier@3.8.1: - resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} - engines: {node: '>=14'} - hasBin: true - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - restore-cursor@5.1.0: - resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} - engines: {node: '>=18'} - - rollup@4.57.1: - resolution: {integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - - smoldot@2.0.40: - resolution: {integrity: sha512-h6XC/kKDLdZBBTI0X8y4ZxmaZ2KYVVB0+5isCQm6j26ljeNjHZUDOV+hf8VyoE23+jg00wrxNJ2IVcIAURxwtg==} - - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} - - source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - - std-env@3.10.0: - resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - - stdin-discarder@0.3.1: - resolution: {integrity: sha512-reExS1kSGoElkextOcPkel4NE99S0BWxjUHQeDFnR8S993JxpPX7KU4MNmO19NXhlJp+8dmdCbKQVNgLJh2teA==} - engines: {node: '>=18'} - - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string-width@8.1.1: - resolution: {integrity: sha512-KpqHIdDL9KwYk22wEOg/VIqYbrnLeSApsKT/bSj6Ez7pn3CftUiLAv2Lccpq1ALcpLV9UX1Ppn92npZWu2w/aw==} - engines: {node: '>=20'} - - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} - engines: {node: '>=12'} - - tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - - tinyexec@1.0.2: - resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} - engines: {node: '>=18'} - - tinyglobby@0.2.15: - resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} - engines: {node: '>=12.0.0'} - - tinyrainbow@3.0.3: - resolution: {integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==} - engines: {node: '>=14.0.0'} - - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - - uglify-js@3.19.3: - resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} - engines: {node: '>=0.8.0'} - hasBin: true - - undici-types@7.16.0: - resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - - viem@2.46.1: - resolution: {integrity: sha512-c5YPQR/VueqoPG09Tp1JBw2iItKVRGVI0YkWekquRDZw0ciNBhO3muu2QjO9xFelOXh18q3d/kLbW83B2Oxf0g==} - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true - - vite@7.3.1: - resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true - peerDependencies: - '@types/node': ^20.19.0 || >=22.12.0 - jiti: '>=1.21.0' - less: ^4.0.0 - lightningcss: ^1.21.0 - sass: ^1.70.0 - sass-embedded: ^1.70.0 - stylus: '>=0.54.8' - sugarss: ^5.0.0 - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - - vitest@4.0.18: - resolution: {integrity: sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==} - engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@opentelemetry/api': ^1.9.0 - '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.0.18 - '@vitest/browser-preview': 4.0.18 - '@vitest/browser-webdriverio': 4.0.18 - '@vitest/ui': 4.0.18 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@opentelemetry/api': - optional: true - '@types/node': - optional: true - '@vitest/browser-playwright': - optional: true - '@vitest/browser-preview': - optional: true - '@vitest/browser-webdriverio': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - - why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} - hasBin: true - - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - ws@8.18.3: - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.19.0: - resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - - yoctocolors@2.1.2: - resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} - engines: {node: '>=18'} - -snapshots: - - '@adraffy/ens-normalize@1.11.1': {} - - '@dedot/api@1.0.4': - dependencies: - '@dedot/codecs': 1.0.4 - '@dedot/providers': 1.0.4 - '@dedot/runtime-specs': 1.0.4 - '@dedot/shape': 1.0.4 - '@dedot/storage': 1.0.4 - '@dedot/types': 1.0.4 - '@dedot/utils': 1.0.4 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@dedot/chaintypes@0.234.0(dedot@1.0.4)': - dependencies: - dedot: 1.0.4 - - '@dedot/cli@1.0.4': - dependencies: - '@dedot/api': 1.0.4 - '@dedot/codecs': 1.0.4 - '@dedot/codegen': 1.0.4 - '@dedot/wasm': 0.1.0 - '@polkadot/types-support': 16.5.4 - ora: 9.3.0 - yargs: 17.7.2 - transitivePeerDependencies: - - bufferutil - - typescript - - utf-8-validate - - zod - - '@dedot/codecs@1.0.4': - dependencies: - '@dedot/shape': 1.0.4 - '@dedot/utils': 1.0.4 - - '@dedot/codegen@1.0.4': - dependencies: - '@dedot/api': 1.0.4 - '@dedot/codecs': 1.0.4 - '@dedot/contracts': 1.0.4 - '@dedot/providers': 1.0.4 - '@dedot/runtime-specs': 1.0.4 - '@dedot/shape': 1.0.4 - '@dedot/types': 1.0.4 - '@dedot/utils': 1.0.4 - handlebars: 4.7.8 - prettier: 3.8.1 - transitivePeerDependencies: - - bufferutil - - typescript - - utf-8-validate - - zod - - '@dedot/contracts@1.0.4': - dependencies: - '@dedot/api': 1.0.4 - '@dedot/codecs': 1.0.4 - '@dedot/types': 1.0.4 - '@dedot/utils': 1.0.4 - viem: 2.46.1 - transitivePeerDependencies: - - bufferutil - - typescript - - utf-8-validate - - zod - - '@dedot/merkleized-metadata@1.0.4': - dependencies: - '@dedot/codecs': 1.0.4 - '@dedot/shape': 1.0.4 - '@dedot/utils': 1.0.4 - - '@dedot/providers@1.0.4': - dependencies: - '@dedot/utils': 1.0.4 - '@polkadot/x-ws': 14.0.1 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@dedot/runtime-specs@1.0.4': - dependencies: - '@dedot/codecs': 1.0.4 - '@dedot/shape': 1.0.4 - '@dedot/types': 1.0.4 - - '@dedot/shape@1.0.4': - dependencies: - '@dedot/utils': 1.0.4 - deshape: 0.1.0 - - '@dedot/smoldot@1.0.4': - dependencies: - smoldot: 2.0.40 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@dedot/storage@1.0.4': {} - - '@dedot/types@1.0.4': - dependencies: - '@dedot/codecs': 1.0.4 - '@dedot/shape': 1.0.4 - '@dedot/utils': 1.0.4 - - '@dedot/utils@1.0.4': - dependencies: - '@noble/hashes': 1.8.0 - '@scure/base': 1.2.6 - eventemitter3: 5.0.4 - - '@dedot/wasm@0.1.0': {} - - '@esbuild/aix-ppc64@0.27.3': - optional: true - - '@esbuild/android-arm64@0.27.3': - optional: true - - '@esbuild/android-arm@0.27.3': - optional: true - - '@esbuild/android-x64@0.27.3': - optional: true - - '@esbuild/darwin-arm64@0.27.3': - optional: true - - '@esbuild/darwin-x64@0.27.3': - optional: true - - '@esbuild/freebsd-arm64@0.27.3': - optional: true - - '@esbuild/freebsd-x64@0.27.3': - optional: true - - '@esbuild/linux-arm64@0.27.3': - optional: true - - '@esbuild/linux-arm@0.27.3': - optional: true - - '@esbuild/linux-ia32@0.27.3': - optional: true - - '@esbuild/linux-loong64@0.27.3': - optional: true - - '@esbuild/linux-mips64el@0.27.3': - optional: true - - '@esbuild/linux-ppc64@0.27.3': - optional: true - - '@esbuild/linux-riscv64@0.27.3': - optional: true - - '@esbuild/linux-s390x@0.27.3': - optional: true - - '@esbuild/linux-x64@0.27.3': - optional: true - - '@esbuild/netbsd-arm64@0.27.3': - optional: true - - '@esbuild/netbsd-x64@0.27.3': - optional: true - - '@esbuild/openbsd-arm64@0.27.3': - optional: true - - '@esbuild/openbsd-x64@0.27.3': - optional: true - - '@esbuild/openharmony-arm64@0.27.3': - optional: true - - '@esbuild/sunos-x64@0.27.3': - optional: true - - '@esbuild/win32-arm64@0.27.3': - optional: true - - '@esbuild/win32-ia32@0.27.3': - optional: true - - '@esbuild/win32-x64@0.27.3': - optional: true - - '@jridgewell/sourcemap-codec@1.5.5': {} - - '@noble/ciphers@1.3.0': {} - - '@noble/ciphers@2.1.1': {} - - '@noble/curves@1.9.1': - dependencies: - '@noble/hashes': 1.8.0 - - '@noble/curves@1.9.7': - dependencies: - '@noble/hashes': 1.8.0 - - '@noble/hashes@1.8.0': {} - - '@polkadot/keyring@14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1)': - dependencies: - '@polkadot/util': 14.0.1 - '@polkadot/util-crypto': 14.0.1(@polkadot/util@14.0.1) - tslib: 2.8.1 - - '@polkadot/networks@14.0.1': - dependencies: - '@polkadot/util': 14.0.1 - '@substrate/ss58-registry': 1.51.0 - tslib: 2.8.1 - - '@polkadot/types-support@16.5.4': - dependencies: - '@polkadot/util': 14.0.1 - tslib: 2.8.1 - - '@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1)': - dependencies: - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 - '@polkadot/networks': 14.0.1 - '@polkadot/util': 14.0.1 - '@polkadot/wasm-crypto': 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) - '@polkadot/x-bigint': 14.0.1 - '@polkadot/x-randomvalues': 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) - '@scure/base': 1.2.6 - '@scure/sr25519': 0.2.0 - tslib: 2.8.1 - - '@polkadot/util@14.0.1': - dependencies: - '@polkadot/x-bigint': 14.0.1 - '@polkadot/x-global': 14.0.1 - '@polkadot/x-textdecoder': 14.0.1 - '@polkadot/x-textencoder': 14.0.1 - '@types/bn.js': 5.2.0 - bn.js: 5.2.2 - tslib: 2.8.1 - - '@polkadot/wasm-bridge@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))': - dependencies: - '@polkadot/util': 14.0.1 - '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) - '@polkadot/x-randomvalues': 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) - tslib: 2.8.1 - - '@polkadot/wasm-crypto-asmjs@7.5.4(@polkadot/util@14.0.1)': - dependencies: - '@polkadot/util': 14.0.1 - tslib: 2.8.1 - - '@polkadot/wasm-crypto-init@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))': - dependencies: - '@polkadot/util': 14.0.1 - '@polkadot/wasm-bridge': 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - '@polkadot/wasm-crypto-asmjs': 7.5.4(@polkadot/util@14.0.1) - '@polkadot/wasm-crypto-wasm': 7.5.4(@polkadot/util@14.0.1) - '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) - '@polkadot/x-randomvalues': 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) - tslib: 2.8.1 - - '@polkadot/wasm-crypto-wasm@7.5.4(@polkadot/util@14.0.1)': - dependencies: - '@polkadot/util': 14.0.1 - '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) - tslib: 2.8.1 - - '@polkadot/wasm-crypto@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))': - dependencies: - '@polkadot/util': 14.0.1 - '@polkadot/wasm-bridge': 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - '@polkadot/wasm-crypto-asmjs': 7.5.4(@polkadot/util@14.0.1) - '@polkadot/wasm-crypto-init': 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - '@polkadot/wasm-crypto-wasm': 7.5.4(@polkadot/util@14.0.1) - '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) - '@polkadot/x-randomvalues': 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) - tslib: 2.8.1 - - '@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)': - dependencies: - '@polkadot/util': 14.0.1 - tslib: 2.8.1 - - '@polkadot/x-bigint@14.0.1': - dependencies: - '@polkadot/x-global': 14.0.1 - tslib: 2.8.1 - - '@polkadot/x-global@14.0.1': - dependencies: - tslib: 2.8.1 - - '@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))': - dependencies: - '@polkadot/util': 14.0.1 - '@polkadot/wasm-util': 7.5.4(@polkadot/util@14.0.1) - '@polkadot/x-global': 14.0.1 - tslib: 2.8.1 - - '@polkadot/x-textdecoder@14.0.1': - dependencies: - '@polkadot/x-global': 14.0.1 - tslib: 2.8.1 - - '@polkadot/x-textencoder@14.0.1': - dependencies: - '@polkadot/x-global': 14.0.1 - tslib: 2.8.1 - - '@polkadot/x-ws@14.0.1': - dependencies: - '@polkadot/x-global': 14.0.1 - tslib: 2.8.1 - ws: 8.19.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@rollup/rollup-android-arm-eabi@4.57.1': - optional: true - - '@rollup/rollup-android-arm64@4.57.1': - optional: true - - '@rollup/rollup-darwin-arm64@4.57.1': - optional: true - - '@rollup/rollup-darwin-x64@4.57.1': - optional: true - - '@rollup/rollup-freebsd-arm64@4.57.1': - optional: true - - '@rollup/rollup-freebsd-x64@4.57.1': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.57.1': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.57.1': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.57.1': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.57.1': - optional: true - - '@rollup/rollup-linux-loong64-gnu@4.57.1': - optional: true - - '@rollup/rollup-linux-loong64-musl@4.57.1': - optional: true - - '@rollup/rollup-linux-ppc64-gnu@4.57.1': - optional: true - - '@rollup/rollup-linux-ppc64-musl@4.57.1': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.57.1': - optional: true - - '@rollup/rollup-linux-riscv64-musl@4.57.1': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.57.1': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.57.1': - optional: true - - '@rollup/rollup-linux-x64-musl@4.57.1': - optional: true - - '@rollup/rollup-openbsd-x64@4.57.1': - optional: true - - '@rollup/rollup-openharmony-arm64@4.57.1': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.57.1': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.57.1': - optional: true - - '@rollup/rollup-win32-x64-gnu@4.57.1': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.57.1': - optional: true - - '@scure/base@1.2.6': {} - - '@scure/bip32@1.7.0': - dependencies: - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 - '@scure/base': 1.2.6 - - '@scure/bip39@1.6.0': - dependencies: - '@noble/hashes': 1.8.0 - '@scure/base': 1.2.6 - - '@scure/sr25519@0.2.0': - dependencies: - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 - - '@standard-schema/spec@1.1.0': {} - - '@substrate/ss58-registry@1.51.0': {} - - '@types/bn.js@5.2.0': - dependencies: - '@types/node': 24.10.13 - - '@types/chai@5.2.3': - dependencies: - '@types/deep-eql': 4.0.2 - assertion-error: 2.0.1 - - '@types/deep-eql@4.0.2': {} - - '@types/estree@1.0.8': {} - - '@types/node@24.10.13': - dependencies: - undici-types: 7.16.0 - - '@vitest/expect@4.0.18': - dependencies: - '@standard-schema/spec': 1.1.0 - '@types/chai': 5.2.3 - '@vitest/spy': 4.0.18 - '@vitest/utils': 4.0.18 - chai: 6.2.2 - tinyrainbow: 3.0.3 - - '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@24.10.13))': - dependencies: - '@vitest/spy': 4.0.18 - estree-walker: 3.0.3 - magic-string: 0.30.21 - optionalDependencies: - vite: 7.3.1(@types/node@24.10.13) - - '@vitest/pretty-format@4.0.18': - dependencies: - tinyrainbow: 3.0.3 - - '@vitest/runner@4.0.18': - dependencies: - '@vitest/utils': 4.0.18 - pathe: 2.0.3 - - '@vitest/snapshot@4.0.18': - dependencies: - '@vitest/pretty-format': 4.0.18 - magic-string: 0.30.21 - pathe: 2.0.3 - - '@vitest/spy@4.0.18': {} - - '@vitest/utils@4.0.18': - dependencies: - '@vitest/pretty-format': 4.0.18 - tinyrainbow: 3.0.3 - - abitype@1.2.3: {} - - ansi-regex@5.0.1: {} - - ansi-regex@6.2.2: {} - - ansi-styles@4.3.0: - dependencies: - color-convert: 2.0.1 - - assertion-error@2.0.1: {} - - bn.js@5.2.2: {} - - chai@6.2.2: {} - - chalk@5.6.2: {} - - cli-cursor@5.0.0: - dependencies: - restore-cursor: 5.1.0 - - cli-spinners@3.4.0: {} - - cliui@8.0.1: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - - color-convert@2.0.1: - dependencies: - color-name: 1.1.4 - - color-name@1.1.4: {} - - dedot@1.0.4: - dependencies: - '@dedot/api': 1.0.4 - '@dedot/cli': 1.0.4 - '@dedot/codecs': 1.0.4 - '@dedot/contracts': 1.0.4 - '@dedot/merkleized-metadata': 1.0.4 - '@dedot/providers': 1.0.4 - '@dedot/runtime-specs': 1.0.4 - '@dedot/shape': 1.0.4 - '@dedot/smoldot': 1.0.4 - '@dedot/types': 1.0.4 - '@dedot/utils': 1.0.4 - smoldot: 2.0.40 - transitivePeerDependencies: - - bufferutil - - typescript - - utf-8-validate - - zod - - deshape@0.1.0: {} - - emoji-regex@8.0.0: {} - - es-module-lexer@1.7.0: {} - - esbuild@0.27.3: - optionalDependencies: - '@esbuild/aix-ppc64': 0.27.3 - '@esbuild/android-arm': 0.27.3 - '@esbuild/android-arm64': 0.27.3 - '@esbuild/android-x64': 0.27.3 - '@esbuild/darwin-arm64': 0.27.3 - '@esbuild/darwin-x64': 0.27.3 - '@esbuild/freebsd-arm64': 0.27.3 - '@esbuild/freebsd-x64': 0.27.3 - '@esbuild/linux-arm': 0.27.3 - '@esbuild/linux-arm64': 0.27.3 - '@esbuild/linux-ia32': 0.27.3 - '@esbuild/linux-loong64': 0.27.3 - '@esbuild/linux-mips64el': 0.27.3 - '@esbuild/linux-ppc64': 0.27.3 - '@esbuild/linux-riscv64': 0.27.3 - '@esbuild/linux-s390x': 0.27.3 - '@esbuild/linux-x64': 0.27.3 - '@esbuild/netbsd-arm64': 0.27.3 - '@esbuild/netbsd-x64': 0.27.3 - '@esbuild/openbsd-arm64': 0.27.3 - '@esbuild/openbsd-x64': 0.27.3 - '@esbuild/openharmony-arm64': 0.27.3 - '@esbuild/sunos-x64': 0.27.3 - '@esbuild/win32-arm64': 0.27.3 - '@esbuild/win32-ia32': 0.27.3 - '@esbuild/win32-x64': 0.27.3 - - escalade@3.2.0: {} - - estree-walker@3.0.3: - dependencies: - '@types/estree': 1.0.8 - - eventemitter3@5.0.1: {} - - eventemitter3@5.0.4: {} - - expect-type@1.3.0: {} - - fdir@6.5.0(picomatch@4.0.3): - optionalDependencies: - picomatch: 4.0.3 - - fsevents@2.3.3: - optional: true - - get-caller-file@2.0.5: {} - - get-east-asian-width@1.4.0: {} - - handlebars@4.7.8: - dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.19.3 - - is-fullwidth-code-point@3.0.0: {} - - is-interactive@2.0.0: {} - - is-unicode-supported@2.1.0: {} - - isows@1.0.7(ws@8.18.3): - dependencies: - ws: 8.18.3 - - log-symbols@7.0.1: - dependencies: - is-unicode-supported: 2.1.0 - yoctocolors: 2.1.2 - - magic-string@0.30.21: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - - mimic-function@5.0.1: {} - - minimist@1.2.8: {} - - mlkem@2.5.0: {} - - nanoid@3.3.11: {} - - neo-async@2.6.2: {} - - obug@2.1.1: {} - - onetime@7.0.0: - dependencies: - mimic-function: 5.0.1 - - ora@9.3.0: - dependencies: - chalk: 5.6.2 - cli-cursor: 5.0.0 - cli-spinners: 3.4.0 - is-interactive: 2.0.0 - is-unicode-supported: 2.1.0 - log-symbols: 7.0.1 - stdin-discarder: 0.3.1 - string-width: 8.1.1 - - ox@0.12.1: - dependencies: - '@adraffy/ens-normalize': 1.11.1 - '@noble/ciphers': 1.3.0 - '@noble/curves': 1.9.1 - '@noble/hashes': 1.8.0 - '@scure/bip32': 1.7.0 - '@scure/bip39': 1.6.0 - abitype: 1.2.3 - eventemitter3: 5.0.1 - transitivePeerDependencies: - - zod - - pathe@2.0.3: {} - - picocolors@1.1.1: {} - - picomatch@4.0.3: {} - - postcss@8.5.6: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - prettier@3.8.1: {} - - require-directory@2.1.1: {} - - restore-cursor@5.1.0: - dependencies: - onetime: 7.0.0 - signal-exit: 4.1.0 - - rollup@4.57.1: - dependencies: - '@types/estree': 1.0.8 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.57.1 - '@rollup/rollup-android-arm64': 4.57.1 - '@rollup/rollup-darwin-arm64': 4.57.1 - '@rollup/rollup-darwin-x64': 4.57.1 - '@rollup/rollup-freebsd-arm64': 4.57.1 - '@rollup/rollup-freebsd-x64': 4.57.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.57.1 - '@rollup/rollup-linux-arm-musleabihf': 4.57.1 - '@rollup/rollup-linux-arm64-gnu': 4.57.1 - '@rollup/rollup-linux-arm64-musl': 4.57.1 - '@rollup/rollup-linux-loong64-gnu': 4.57.1 - '@rollup/rollup-linux-loong64-musl': 4.57.1 - '@rollup/rollup-linux-ppc64-gnu': 4.57.1 - '@rollup/rollup-linux-ppc64-musl': 4.57.1 - '@rollup/rollup-linux-riscv64-gnu': 4.57.1 - '@rollup/rollup-linux-riscv64-musl': 4.57.1 - '@rollup/rollup-linux-s390x-gnu': 4.57.1 - '@rollup/rollup-linux-x64-gnu': 4.57.1 - '@rollup/rollup-linux-x64-musl': 4.57.1 - '@rollup/rollup-openbsd-x64': 4.57.1 - '@rollup/rollup-openharmony-arm64': 4.57.1 - '@rollup/rollup-win32-arm64-msvc': 4.57.1 - '@rollup/rollup-win32-ia32-msvc': 4.57.1 - '@rollup/rollup-win32-x64-gnu': 4.57.1 - '@rollup/rollup-win32-x64-msvc': 4.57.1 - fsevents: 2.3.3 - - siginfo@2.0.0: {} - - signal-exit@4.1.0: {} - - smoldot@2.0.40: - dependencies: - ws: 8.19.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - source-map-js@1.2.1: {} - - source-map@0.6.1: {} - - stackback@0.0.2: {} - - std-env@3.10.0: {} - - stdin-discarder@0.3.1: {} - - string-width@4.2.3: - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - - string-width@8.1.1: - dependencies: - get-east-asian-width: 1.4.0 - strip-ansi: 7.1.2 - - strip-ansi@6.0.1: - dependencies: - ansi-regex: 5.0.1 - - strip-ansi@7.1.2: - dependencies: - ansi-regex: 6.2.2 - - tinybench@2.9.0: {} - - tinyexec@1.0.2: {} - - tinyglobby@0.2.15: - dependencies: - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - - tinyrainbow@3.0.3: {} - - tslib@2.8.1: {} - - uglify-js@3.19.3: - optional: true - - undici-types@7.16.0: {} - - viem@2.46.1: - dependencies: - '@noble/curves': 1.9.1 - '@noble/hashes': 1.8.0 - '@scure/bip32': 1.7.0 - '@scure/bip39': 1.6.0 - abitype: 1.2.3 - isows: 1.0.7(ws@8.18.3) - ox: 0.12.1 - ws: 8.18.3 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - zod - - vite@7.3.1(@types/node@24.10.13): - dependencies: - esbuild: 0.27.3 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.57.1 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 24.10.13 - fsevents: 2.3.3 - - vitest@4.0.18(@types/node@24.10.13): - dependencies: - '@vitest/expect': 4.0.18 - '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@24.10.13)) - '@vitest/pretty-format': 4.0.18 - '@vitest/runner': 4.0.18 - '@vitest/snapshot': 4.0.18 - '@vitest/spy': 4.0.18 - '@vitest/utils': 4.0.18 - es-module-lexer: 1.7.0 - expect-type: 1.3.0 - magic-string: 0.30.21 - obug: 2.1.1 - pathe: 2.0.3 - picomatch: 4.0.3 - std-env: 3.10.0 - tinybench: 2.9.0 - tinyexec: 1.0.2 - tinyglobby: 0.2.15 - tinyrainbow: 3.0.3 - vite: 7.3.1(@types/node@24.10.13) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 24.10.13 - transitivePeerDependencies: - - jiti - - less - - lightningcss - - msw - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml - - why-is-node-running@2.3.0: - dependencies: - siginfo: 2.0.0 - stackback: 0.0.2 - - wordwrap@1.0.0: {} - - wrap-ansi@7.0.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - ws@8.18.3: {} - - ws@8.19.0: {} - - y18n@5.0.8: {} - - yargs-parser@21.1.1: {} - - yargs@17.7.2: - dependencies: - cliui: 8.0.1 - escalade: 3.2.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - - yoctocolors@2.1.2: {} diff --git a/e2e/pnpm-workspace.yaml b/e2e/pnpm-workspace.yaml deleted file mode 100644 index 21cf1c3993..0000000000 --- a/e2e/pnpm-workspace.yaml +++ /dev/null @@ -1,16 +0,0 @@ -packages: - - shared - - shield - -catalog: - "@dedot/chaintypes": "^0.234.0" - "@dedot/cli": "^1.0.4" - "@noble/ciphers": "^2.1.1" - "@polkadot/keyring": "^14.0.1" - "@polkadot/util": "^14.0.1" - "@polkadot/util-crypto": "^14.0.1" - "@types/node": "^24" - "dedot": "^1.0.4" - "mlkem": "^2.5.0" - "prettier": "^3.0.0" - "vitest": "^4.0.0" diff --git a/e2e/shared/chainspec.ts b/e2e/shared/chainspec.ts deleted file mode 100644 index 514b6c0028..0000000000 --- a/e2e/shared/chainspec.ts +++ /dev/null @@ -1,191 +0,0 @@ -import { spawn, execFileSync } from "node:child_process"; -import { writeFile, readFile } from "node:fs/promises"; -import { Keyring } from "@polkadot/keyring"; -import { log } from "./node.js"; - -// --------------------------------------------------------------------------- -// Chain spec generation -// --------------------------------------------------------------------------- - -/** - * Generate a raw chain spec. If `patchSpec` is provided, first generates a - * non-raw spec, applies the patch, then converts to raw. This allows adding - * extra authorities, balances, etc. without modifying the Rust chain spec. - */ -export const generateChainSpec = async ( - binaryPath: string, - outputPath: string, - patchSpec?: (spec: any) => void, -) => { - if (!patchSpec) { - return generateRawChainSpec(binaryPath, outputPath, "local"); - } - - // 2-step: generate non-raw → patch → generate raw. - const nonRawPath = outputPath + ".nonraw.json"; - - await new Promise((resolve, reject) => { - const proc = spawn(binaryPath, [ - "build-spec", - "--disable-default-bootnode", - "--chain", - "local", - ]); - const chunks: Buffer[] = []; - proc.stdout.on("data", (chunk: Buffer) => chunks.push(chunk)); - let stderr = ""; - proc.stderr?.on("data", (chunk: Buffer) => { - stderr += chunk.toString(); - }); - proc.on("close", async (code) => { - if (code !== 0) { - reject(new Error(`Failed to generate non-raw chain spec (exit ${code}): ${stderr}`)); - return; - } - await writeFile(nonRawPath, Buffer.concat(chunks)); - resolve(); - }); - proc.on("error", reject); - }); - - const specJson = JSON.parse(await readFile(nonRawPath, "utf-8")); - patchSpec(specJson); - await writeFile(nonRawPath, JSON.stringify(specJson, null, 2)); - - await generateRawChainSpec(binaryPath, outputPath, nonRawPath); -}; - -async function generateRawChainSpec(binaryPath: string, outputPath: string, chain: string) { - return new Promise((resolve, reject) => { - const proc = spawn(binaryPath, [ - "build-spec", - "--disable-default-bootnode", - "--raw", - "--chain", - chain, - ]); - - const chunks: Buffer[] = []; - proc.stdout.on("data", (chunk: Buffer) => chunks.push(chunk)); - - let stderr = ""; - proc.stderr?.on("data", (chunk: Buffer) => { - stderr += chunk.toString(); - }); - - proc.on("close", async (code) => { - if (code !== 0) { - reject(new Error(`Failed to generate chain spec (exit ${code}): ${stderr}`)); - return; - } - const data = Buffer.concat(chunks); - await writeFile(outputPath, data); - log(`Chain spec written to ${outputPath} (${data.length} bytes)`); - resolve(); - }); - - proc.on("error", reject); - }); -} - -// --------------------------------------------------------------------------- -// Chain spec patching helpers (composable) -// --------------------------------------------------------------------------- - -/** - * Extract the genesis runtime patch object from a non-raw chain spec. - * Works with both the `runtimeGenesis.patch` and legacy `runtime` formats. - */ -export function getGenesisPatch(spec: any): any { - const patch = spec.genesis?.runtimeGenesis?.patch ?? spec.genesis?.runtime; - if (!patch) throw new Error("Cannot find genesis patch in chain spec"); - return patch; -} - -/** Add an Aura authority (sr25519 address) to the chain spec. */ -export function addAuraAuthority(patch: any, address: string) { - if (patch.aura?.authorities) { - patch.aura.authorities.push(address); - } -} - -/** Add a GRANDPA authority (ed25519 address, weight) to the chain spec. */ -export function addGrandpaAuthority(patch: any, address: string, weight = 1) { - if (patch.grandpa?.authorities) { - patch.grandpa.authorities.push([address, weight]); - } -} - -/** Add a balance entry to the chain spec. */ -export function addBalance(patch: any, address: string, amount: number | bigint) { - if (patch.balances?.balances) { - patch.balances.balances.push([address, Number(amount)]); - } -} - -// --------------------------------------------------------------------------- -// Authority key helpers -// --------------------------------------------------------------------------- - -export type AuthorityKeys = { - aura: string; - grandpa: string; - account: string; -}; - -/** Derive authority keys (aura sr25519, grandpa ed25519, account) from a seed. */ -export function generateAuthorityKeys(seed: string): AuthorityKeys { - const sr = new Keyring({ type: "sr25519" }); - const ed = new Keyring({ type: "ed25519" }); - return { - aura: sr.addFromUri(`//${seed}`).address, - grandpa: ed.addFromUri(`//${seed}`).address, - account: sr.addFromUri(`//${seed}`).address, - }; -} - -/** - * Convenience: add a full authority (aura + grandpa + funded account) to a - * chain spec genesis patch. Derives keys from the given seed. - */ -export function addAuthority(patch: any, seed: string, balance = 2_000_000_000_000) { - const keys = generateAuthorityKeys(seed); - addAuraAuthority(patch, keys.aura); - addGrandpaAuthority(patch, keys.grandpa); - addBalance(patch, keys.account, balance); -} - -// --------------------------------------------------------------------------- -// Key insertion -// --------------------------------------------------------------------------- - -/** - * Insert Aura (sr25519) and GRANDPA (ed25519) keys into a node's keystore. - * Required for authority nodes that don't have a built-in substrate CLI shortcut. - */ -export const insertKeys = ( - binaryPath: string, - basePath: string, - chainSpec: string, - seed: string, -) => { - const run = (scheme: string, keyType: string) => { - execFileSync(binaryPath, [ - "key", - "insert", - "--base-path", - basePath, - "--chain", - chainSpec, - "--suri", - seed, - "--scheme", - scheme, - "--key-type", - keyType, - ]); - }; - run("sr25519", "aura"); - run("ed25519", "gran"); - log(`Inserted aura+grandpa keys for ${seed} into ${basePath}`); -}; diff --git a/e2e/shared/client.ts b/e2e/shared/client.ts deleted file mode 100644 index b553f7f3b7..0000000000 --- a/e2e/shared/client.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { DedotClient, WsProvider } from "dedot"; -import { Keyring } from "@polkadot/keyring"; -import type { KeyringPair } from "@polkadot/keyring/types"; -import type { NodeSubtensorApi } from "../node-subtensor/index.js"; - -const SECOND = 1000; - -export const connectClient = async (rpcPort: number): Promise> => { - const provider = new WsProvider(`ws://localhost:${rpcPort}`); - return DedotClient.new(provider); -}; - -export const createKeyring = () => { - return new Keyring({ type: "sr25519" }); -}; - -export const getAccountNonce = async ( - client: { query: { system: { account: (address: string) => Promise<{ nonce: number }> } } }, - address: string, -): Promise => { - const account = await client.query.system.account(address); - return account.nonce; -}; - -export const getBalance = async ( - client: { - query: { system: { account: (address: string) => Promise<{ data: { free: bigint } }> } }; - }, - address: string, -): Promise => { - const account = await client.query.system.account(address); - return account.data.free; -}; - -export const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)); - -/** Polls the chain until `count` new finalized blocks have been produced. */ -export async function waitForFinalizedBlocks( - client: { - rpc: { - chain_getFinalizedHead: () => Promise<`0x${string}`>; - chain_getHeader: (hash: `0x${string}`) => Promise<{ number: number } | undefined>; - }; - }, - count: number, - pollInterval = 1 * SECOND, - timeout = 120 * SECOND, -): Promise { - const startHash = await client.rpc.chain_getFinalizedHead(); - const startHeader = await client.rpc.chain_getHeader(startHash); - const start = startHeader!.number; - const target = start + count; - const deadline = Date.now() + timeout; - - while (Date.now() < deadline) { - await sleep(pollInterval); - const hash = await client.rpc.chain_getFinalizedHead(); - const header = await client.rpc.chain_getHeader(hash); - if (header && header.number >= target) return; - } - - throw new Error( - `Timed out waiting for ${count} finalized blocks (from #${start}, target #${target})`, - ); -} - -type TxStatus = { type: string; value?: { error?: string } }; - -/** Signs, sends, and watches a transaction until one of the given terminal - * status types is observed. If signAndSend itself rejects (e.g. pool - * rejection), the error is wrapped as an Invalid status. */ -export const watchTxStatus = ( - tx: any, - signer: KeyringPair, - options: Record, - terminalTypes: string[], - timeout = 30_000, -): Promise => { - return new Promise((resolve, reject) => { - const timer = setTimeout( - () => reject(new Error(`watchTxStatus timed out waiting for ${terminalTypes.join("/")}`)), - timeout, - ); - - tx.signAndSend(signer, options, (result: { status: TxStatus }) => { - if (terminalTypes.includes(result.status.type)) { - clearTimeout(timer); - resolve(result.status); - } - }).catch((err: unknown) => { - clearTimeout(timer); - resolve({ type: "Invalid", value: { error: String(err) } }); - }); - }); -}; diff --git a/e2e/shared/node.ts b/e2e/shared/node.ts deleted file mode 100644 index 51b80a0c18..0000000000 --- a/e2e/shared/node.ts +++ /dev/null @@ -1,149 +0,0 @@ -import { spawn, ChildProcess } from "node:child_process"; - -const SECOND = 1000; -const MINUTE = 60 * SECOND; - -// Substrate CLI shortcuts that inject keystore keys automatically. -const SUBSTRATE_SHORTCUTS = new Set([ - "alice", - "bob", - "charlie", - "dave", - "eve", - "ferdie", - "one", - "two", -]); - -export type NodeOptions = { - binaryPath: string; - basePath: string; - name: string; - port: number; - rpcPort: number; - validator: boolean; - chainSpec: string; -}; - -export type Node = { - name: string; - binaryPath: string; - rpcPort: number; - port: number; - process: ChildProcess; -}; - -export const log = (message: string) => console.log(`[${new Date().toISOString()}] ${message}`); - -export const startNode = (opts: NodeOptions): Node => { - const nameArgs = SUBSTRATE_SHORTCUTS.has(opts.name) ? [`--${opts.name}`] : ["--name", opts.name]; - - const child = spawn(opts.binaryPath, [ - ...nameArgs, - ...["--chain", opts.chainSpec], - ...["--base-path", opts.basePath], - ...["--port", opts.port.toString()], - ...["--rpc-port", opts.rpcPort.toString()], - ...(opts.validator ? ["--validator"] : []), - "--rpc-cors=all", - "--allow-private-ipv4", - "--discover-local", - "--unsafe-force-node-key-generation", - ]); - - let lastStderr = ""; - child.stderr?.on("data", (chunk: Buffer) => { - lastStderr = chunk.toString(); - }); - child.on("error", (error) => console.error(`${opts.name} (error): ${error}`)); - child.on("close", (code) => { - if (code !== 0 && code !== null) { - log(`${opts.name}: process crashed with code ${code}. Last stderr: ${lastStderr}`); - } else { - log(`${opts.name}: process closed with code ${code}`); - } - }); - - return { - name: opts.name, - binaryPath: opts.binaryPath, - rpcPort: opts.rpcPort, - port: opts.port, - process: child, - }; -}; - -export const stop = (node: Node): Promise => { - return new Promise((resolve, reject) => { - node.process.on("close", () => resolve()); - node.process.on("error", reject); - - if (!node.process.kill()) { - reject(new Error(`Failed to stop ${node.name}`)); - } - }); -}; - -export const started = (node: Node, timeout = 60 * SECOND) => { - const errorMessage = `${node.name} failed to start in time`; - - return innerEnsure(node, errorMessage, timeout, (data, ok) => { - if (data.includes("💤 Idle")) { - log(`${node.name}: started using ${node.binaryPath}`); - ok(); - } - }); -}; - -export const peerCount = (node: Node, expectedPeers: number, timeout = 60 * SECOND) => { - const errorMessage = `${node.name} failed to reach ${expectedPeers} peers in time`; - - return innerEnsure(node, errorMessage, timeout, (data, ok) => { - const maybePeers = /Idle \((?\d+) peers\)/.exec(data)?.groups?.peers; - if (!maybePeers) return; - - const peers = parseInt(maybePeers); - if (peers >= expectedPeers) { - log(`${node.name}: reached ${expectedPeers} peers`); - ok(); - } - }); -}; - -export const finalizedBlocks = (node: Node, expectedFinalized: number, timeout = 10 * MINUTE) => { - const errorMessage = `${node.name} failed to reach ${expectedFinalized} finalized blocks in time`; - - return innerEnsure(node, errorMessage, timeout, (data, ok) => { - const maybeFinalized = /finalized #(?\d+)/.exec(data)?.groups?.blocks; - if (!maybeFinalized) return; - - const finalized = parseInt(maybeFinalized); - if (finalized >= expectedFinalized) { - log(`${node.name}: reached ${expectedFinalized} finalized blocks`); - ok(); - } - }); -}; - -export function innerEnsure( - node: Node, - errorMessage: string, - timeout: number, - f: (data: string, ok: () => void) => void, -) { - return new Promise((resolve, reject) => { - const id = setTimeout(() => reject(new Error(errorMessage)), timeout); - - const fn = (chunk: Buffer) => { - const data = chunk.toString(); - f(data, () => { - clearTimeout(id); - node.process.stderr?.off("data", fn); - resolve(); - }); - }; - - node.process.stderr?.on("data", fn); - }); -} - diff --git a/e2e/shared/package.json b/e2e/shared/package.json deleted file mode 100644 index c6df531244..0000000000 --- a/e2e/shared/package.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "e2e-shared", - "version": "1.0.0", - "type": "module", - "exports": { - "./node.js": "./node.ts", - "./chainspec.js": "./chainspec.ts", - "./sequencer.js": "./sequencer.ts", - "./client.js": "./client.ts" - }, - "dependencies": { - "@polkadot/keyring": "catalog:", - "dedot": "catalog:" - }, - "devDependencies": { - "@types/node": "catalog:", - "vitest": "catalog:" - } -} diff --git a/e2e/shared/pnpm-lock.yaml b/e2e/shared/pnpm-lock.yaml deleted file mode 100644 index 767156e260..0000000000 --- a/e2e/shared/pnpm-lock.yaml +++ /dev/null @@ -1,1628 +0,0 @@ -lockfileVersion: "9.0" - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -importers: - .: - dependencies: - "@polkadot/keyring": - specifier: ^14.0.1 - version: 14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1) - devDependencies: - "@types/node": - specifier: ^24 - version: 24.10.13 - vitest: - specifier: ^3.0.0 - version: 3.2.4(@types/node@24.10.13) - -packages: - "@esbuild/aix-ppc64@0.27.3": - resolution: - { - integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==, - } - engines: { node: ">=18" } - cpu: [ppc64] - os: [aix] - - "@esbuild/android-arm64@0.27.3": - resolution: - { - integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==, - } - engines: { node: ">=18" } - cpu: [arm64] - os: [android] - - "@esbuild/android-arm@0.27.3": - resolution: - { - integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==, - } - engines: { node: ">=18" } - cpu: [arm] - os: [android] - - "@esbuild/android-x64@0.27.3": - resolution: - { - integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==, - } - engines: { node: ">=18" } - cpu: [x64] - os: [android] - - "@esbuild/darwin-arm64@0.27.3": - resolution: - { - integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==, - } - engines: { node: ">=18" } - cpu: [arm64] - os: [darwin] - - "@esbuild/darwin-x64@0.27.3": - resolution: - { - integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==, - } - engines: { node: ">=18" } - cpu: [x64] - os: [darwin] - - "@esbuild/freebsd-arm64@0.27.3": - resolution: - { - integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==, - } - engines: { node: ">=18" } - cpu: [arm64] - os: [freebsd] - - "@esbuild/freebsd-x64@0.27.3": - resolution: - { - integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==, - } - engines: { node: ">=18" } - cpu: [x64] - os: [freebsd] - - "@esbuild/linux-arm64@0.27.3": - resolution: - { - integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==, - } - engines: { node: ">=18" } - cpu: [arm64] - os: [linux] - - "@esbuild/linux-arm@0.27.3": - resolution: - { - integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==, - } - engines: { node: ">=18" } - cpu: [arm] - os: [linux] - - "@esbuild/linux-ia32@0.27.3": - resolution: - { - integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==, - } - engines: { node: ">=18" } - cpu: [ia32] - os: [linux] - - "@esbuild/linux-loong64@0.27.3": - resolution: - { - integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==, - } - engines: { node: ">=18" } - cpu: [loong64] - os: [linux] - - "@esbuild/linux-mips64el@0.27.3": - resolution: - { - integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==, - } - engines: { node: ">=18" } - cpu: [mips64el] - os: [linux] - - "@esbuild/linux-ppc64@0.27.3": - resolution: - { - integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==, - } - engines: { node: ">=18" } - cpu: [ppc64] - os: [linux] - - "@esbuild/linux-riscv64@0.27.3": - resolution: - { - integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==, - } - engines: { node: ">=18" } - cpu: [riscv64] - os: [linux] - - "@esbuild/linux-s390x@0.27.3": - resolution: - { - integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==, - } - engines: { node: ">=18" } - cpu: [s390x] - os: [linux] - - "@esbuild/linux-x64@0.27.3": - resolution: - { - integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==, - } - engines: { node: ">=18" } - cpu: [x64] - os: [linux] - - "@esbuild/netbsd-arm64@0.27.3": - resolution: - { - integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==, - } - engines: { node: ">=18" } - cpu: [arm64] - os: [netbsd] - - "@esbuild/netbsd-x64@0.27.3": - resolution: - { - integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==, - } - engines: { node: ">=18" } - cpu: [x64] - os: [netbsd] - - "@esbuild/openbsd-arm64@0.27.3": - resolution: - { - integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==, - } - engines: { node: ">=18" } - cpu: [arm64] - os: [openbsd] - - "@esbuild/openbsd-x64@0.27.3": - resolution: - { - integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==, - } - engines: { node: ">=18" } - cpu: [x64] - os: [openbsd] - - "@esbuild/openharmony-arm64@0.27.3": - resolution: - { - integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==, - } - engines: { node: ">=18" } - cpu: [arm64] - os: [openharmony] - - "@esbuild/sunos-x64@0.27.3": - resolution: - { - integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==, - } - engines: { node: ">=18" } - cpu: [x64] - os: [sunos] - - "@esbuild/win32-arm64@0.27.3": - resolution: - { - integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==, - } - engines: { node: ">=18" } - cpu: [arm64] - os: [win32] - - "@esbuild/win32-ia32@0.27.3": - resolution: - { - integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==, - } - engines: { node: ">=18" } - cpu: [ia32] - os: [win32] - - "@esbuild/win32-x64@0.27.3": - resolution: - { - integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==, - } - engines: { node: ">=18" } - cpu: [x64] - os: [win32] - - "@jridgewell/sourcemap-codec@1.5.5": - resolution: - { - integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==, - } - - "@noble/curves@1.9.7": - resolution: - { - integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==, - } - engines: { node: ^14.21.3 || >=16 } - - "@noble/hashes@1.8.0": - resolution: - { - integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==, - } - engines: { node: ^14.21.3 || >=16 } - - "@polkadot/keyring@14.0.1": - resolution: - { - integrity: sha512-kHydQPCeTvJrMC9VQO8LPhAhTUxzxfNF1HEknhZDBPPsxP/XpkYsEy/Ln1QzJmQqD5VsgwzLDE6cExbJ2CT9CA==, - } - engines: { node: ">=18" } - peerDependencies: - "@polkadot/util": 14.0.1 - "@polkadot/util-crypto": 14.0.1 - - "@polkadot/networks@14.0.1": - resolution: - { - integrity: sha512-wGlBtXDkusRAj4P7uxfPz80gLO1+j99MLBaQi3bEym2xrFrFhgIWVHOZlBit/1PfaBjhX2Z8XjRxaM2w1p7w2w==, - } - engines: { node: ">=18" } - - "@polkadot/util-crypto@14.0.1": - resolution: - { - integrity: sha512-Cu7AKUzBTsUkbOtyuNzXcTpDjR9QW0fVR56o3gBmzfUCmvO1vlsuGzmmPzqpHymQQ3rrfqV78CPs62EGhw0R+A==, - } - engines: { node: ">=18" } - peerDependencies: - "@polkadot/util": 14.0.1 - - "@polkadot/util@14.0.1": - resolution: - { - integrity: sha512-764HhxkPV3x5rM0/p6QdynC2dw26n+SaE+jisjx556ViCd4E28Ke4xSPef6C0Spy4aoXf2gt0PuLEcBvd6fVZg==, - } - engines: { node: ">=18" } - - "@polkadot/wasm-bridge@7.5.4": - resolution: - { - integrity: sha512-6xaJVvoZbnbgpQYXNw9OHVNWjXmtcoPcWh7hlwx3NpfiLkkjljj99YS+XGZQlq7ks2fVCg7FbfknkNb8PldDaA==, - } - engines: { node: ">=18" } - peerDependencies: - "@polkadot/util": "*" - "@polkadot/x-randomvalues": "*" - - "@polkadot/wasm-crypto-asmjs@7.5.4": - resolution: - { - integrity: sha512-ZYwxQHAJ8pPt6kYk9XFmyuFuSS+yirJLonvP+DYbxOrARRUHfN4nzp4zcZNXUuaFhpbDobDSFn6gYzye6BUotA==, - } - engines: { node: ">=18" } - peerDependencies: - "@polkadot/util": "*" - - "@polkadot/wasm-crypto-init@7.5.4": - resolution: - { - integrity: sha512-U6s4Eo2rHs2n1iR01vTz/sOQ7eOnRPjaCsGWhPV+ZC/20hkVzwPAhiizu/IqMEol4tO2yiSheD4D6bn0KxUJhg==, - } - engines: { node: ">=18" } - peerDependencies: - "@polkadot/util": "*" - "@polkadot/x-randomvalues": "*" - - "@polkadot/wasm-crypto-wasm@7.5.4": - resolution: - { - integrity: sha512-PsHgLsVTu43eprwSvUGnxybtOEuHPES6AbApcs7y5ZbM2PiDMzYbAjNul098xJK/CPtrxZ0ePDFnaQBmIJyTFw==, - } - engines: { node: ">=18" } - peerDependencies: - "@polkadot/util": "*" - - "@polkadot/wasm-crypto@7.5.4": - resolution: - { - integrity: sha512-1seyClxa7Jd7kQjfnCzTTTfYhTa/KUTDUaD3DMHBk5Q4ZUN1D1unJgX+v1aUeXSPxmzocdZETPJJRZjhVOqg9g==, - } - engines: { node: ">=18" } - peerDependencies: - "@polkadot/util": "*" - "@polkadot/x-randomvalues": "*" - - "@polkadot/wasm-util@7.5.4": - resolution: - { - integrity: sha512-hqPpfhCpRAqCIn/CYbBluhh0TXmwkJnDRjxrU9Bnqtw9nMNa97D8JuOjdd2pi0rxm+eeLQ/f1rQMp71RMM9t4w==, - } - engines: { node: ">=18" } - peerDependencies: - "@polkadot/util": "*" - - "@polkadot/x-bigint@14.0.1": - resolution: - { - integrity: sha512-gfozjGnebr2rqURs31KtaWumbW4rRZpbiluhlmai6luCNrf5u8pB+oLA35kPEntrsLk9PnIG9OsC/n4hEtx4OQ==, - } - engines: { node: ">=18" } - - "@polkadot/x-global@14.0.1": - resolution: - { - integrity: sha512-aCI44DJU4fU0XXqrrSGIpi7JrZXK2kpe0jaQ2p6oDVXOOYEnZYXnMhTTmBE1lF/xtxzX50MnZrrU87jziU0qbA==, - } - engines: { node: ">=18" } - - "@polkadot/x-randomvalues@14.0.1": - resolution: - { - integrity: sha512-/XkQcvshzJLHITuPrN3zmQKuFIPdKWoaiHhhVLD6rQWV60lTXA3ajw3ocju8ZN7xRxnweMS9Ce0kMPYa0NhRMg==, - } - engines: { node: ">=18" } - peerDependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-util": "*" - - "@polkadot/x-textdecoder@14.0.1": - resolution: - { - integrity: sha512-CcWiPCuPVJsNk4Vq43lgFHqLRBQHb4r9RD7ZIYgmwoebES8TNm4g2ew9ToCzakFKSpzKu6I07Ne9wv/dt5zLuw==, - } - engines: { node: ">=18" } - - "@polkadot/x-textencoder@14.0.1": - resolution: - { - integrity: sha512-VY51SpQmF1ccmAGLfxhYnAe95Spfz049WZ/+kK4NfsGF9WejxVdU53Im5C80l45r8qHuYQsCWU3+t0FNunh2Kg==, - } - engines: { node: ">=18" } - - "@rollup/rollup-android-arm-eabi@4.57.1": - resolution: - { - integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==, - } - cpu: [arm] - os: [android] - - "@rollup/rollup-android-arm64@4.57.1": - resolution: - { - integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==, - } - cpu: [arm64] - os: [android] - - "@rollup/rollup-darwin-arm64@4.57.1": - resolution: - { - integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==, - } - cpu: [arm64] - os: [darwin] - - "@rollup/rollup-darwin-x64@4.57.1": - resolution: - { - integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==, - } - cpu: [x64] - os: [darwin] - - "@rollup/rollup-freebsd-arm64@4.57.1": - resolution: - { - integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==, - } - cpu: [arm64] - os: [freebsd] - - "@rollup/rollup-freebsd-x64@4.57.1": - resolution: - { - integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==, - } - cpu: [x64] - os: [freebsd] - - "@rollup/rollup-linux-arm-gnueabihf@4.57.1": - resolution: - { - integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==, - } - cpu: [arm] - os: [linux] - libc: [glibc] - - "@rollup/rollup-linux-arm-musleabihf@4.57.1": - resolution: - { - integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==, - } - cpu: [arm] - os: [linux] - libc: [musl] - - "@rollup/rollup-linux-arm64-gnu@4.57.1": - resolution: - { - integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==, - } - cpu: [arm64] - os: [linux] - libc: [glibc] - - "@rollup/rollup-linux-arm64-musl@4.57.1": - resolution: - { - integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==, - } - cpu: [arm64] - os: [linux] - libc: [musl] - - "@rollup/rollup-linux-loong64-gnu@4.57.1": - resolution: - { - integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==, - } - cpu: [loong64] - os: [linux] - libc: [glibc] - - "@rollup/rollup-linux-loong64-musl@4.57.1": - resolution: - { - integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==, - } - cpu: [loong64] - os: [linux] - libc: [musl] - - "@rollup/rollup-linux-ppc64-gnu@4.57.1": - resolution: - { - integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==, - } - cpu: [ppc64] - os: [linux] - libc: [glibc] - - "@rollup/rollup-linux-ppc64-musl@4.57.1": - resolution: - { - integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==, - } - cpu: [ppc64] - os: [linux] - libc: [musl] - - "@rollup/rollup-linux-riscv64-gnu@4.57.1": - resolution: - { - integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==, - } - cpu: [riscv64] - os: [linux] - libc: [glibc] - - "@rollup/rollup-linux-riscv64-musl@4.57.1": - resolution: - { - integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==, - } - cpu: [riscv64] - os: [linux] - libc: [musl] - - "@rollup/rollup-linux-s390x-gnu@4.57.1": - resolution: - { - integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==, - } - cpu: [s390x] - os: [linux] - libc: [glibc] - - "@rollup/rollup-linux-x64-gnu@4.57.1": - resolution: - { - integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==, - } - cpu: [x64] - os: [linux] - libc: [glibc] - - "@rollup/rollup-linux-x64-musl@4.57.1": - resolution: - { - integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==, - } - cpu: [x64] - os: [linux] - libc: [musl] - - "@rollup/rollup-openbsd-x64@4.57.1": - resolution: - { - integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==, - } - cpu: [x64] - os: [openbsd] - - "@rollup/rollup-openharmony-arm64@4.57.1": - resolution: - { - integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==, - } - cpu: [arm64] - os: [openharmony] - - "@rollup/rollup-win32-arm64-msvc@4.57.1": - resolution: - { - integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==, - } - cpu: [arm64] - os: [win32] - - "@rollup/rollup-win32-ia32-msvc@4.57.1": - resolution: - { - integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==, - } - cpu: [ia32] - os: [win32] - - "@rollup/rollup-win32-x64-gnu@4.57.1": - resolution: - { - integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==, - } - cpu: [x64] - os: [win32] - - "@rollup/rollup-win32-x64-msvc@4.57.1": - resolution: - { - integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==, - } - cpu: [x64] - os: [win32] - - "@scure/base@1.2.6": - resolution: - { - integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==, - } - - "@scure/sr25519@0.2.0": - resolution: - { - integrity: sha512-uUuLP7Z126XdSizKtrCGqYyR3b3hYtJ6Fg/XFUXmc2//k2aXHDLqZwFeXxL97gg4XydPROPVnuaHGF2+xriSKg==, - } - - "@substrate/ss58-registry@1.51.0": - resolution: - { - integrity: sha512-TWDurLiPxndFgKjVavCniytBIw+t4ViOi7TYp9h/D0NMmkEc9klFTo+827eyEJ0lELpqO207Ey7uGxUa+BS1jQ==, - } - - "@types/bn.js@5.2.0": - resolution: - { - integrity: sha512-DLbJ1BPqxvQhIGbeu8VbUC1DiAiahHtAYvA0ZEAa4P31F7IaArc8z3C3BRQdWX4mtLQuABG4yzp76ZrS02Ui1Q==, - } - - "@types/chai@5.2.3": - resolution: - { - integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==, - } - - "@types/deep-eql@4.0.2": - resolution: - { - integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==, - } - - "@types/estree@1.0.8": - resolution: - { - integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==, - } - - "@types/node@24.10.13": - resolution: - { - integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==, - } - - "@vitest/expect@3.2.4": - resolution: - { - integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==, - } - - "@vitest/mocker@3.2.4": - resolution: - { - integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==, - } - peerDependencies: - msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 - peerDependenciesMeta: - msw: - optional: true - vite: - optional: true - - "@vitest/pretty-format@3.2.4": - resolution: - { - integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==, - } - - "@vitest/runner@3.2.4": - resolution: - { - integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==, - } - - "@vitest/snapshot@3.2.4": - resolution: - { - integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==, - } - - "@vitest/spy@3.2.4": - resolution: - { - integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==, - } - - "@vitest/utils@3.2.4": - resolution: - { - integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==, - } - - assertion-error@2.0.1: - resolution: - { - integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==, - } - engines: { node: ">=12" } - - bn.js@5.2.2: - resolution: - { - integrity: sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==, - } - - cac@6.7.14: - resolution: - { - integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==, - } - engines: { node: ">=8" } - - chai@5.3.3: - resolution: - { - integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==, - } - engines: { node: ">=18" } - - check-error@2.1.3: - resolution: - { - integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==, - } - engines: { node: ">= 16" } - - debug@4.4.3: - resolution: - { - integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==, - } - engines: { node: ">=6.0" } - peerDependencies: - supports-color: "*" - peerDependenciesMeta: - supports-color: - optional: true - - deep-eql@5.0.2: - resolution: - { - integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==, - } - engines: { node: ">=6" } - - es-module-lexer@1.7.0: - resolution: - { - integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==, - } - - esbuild@0.27.3: - resolution: - { - integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==, - } - engines: { node: ">=18" } - hasBin: true - - estree-walker@3.0.3: - resolution: - { - integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, - } - - expect-type@1.3.0: - resolution: - { - integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==, - } - engines: { node: ">=12.0.0" } - - fdir@6.5.0: - resolution: - { - integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==, - } - engines: { node: ">=12.0.0" } - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - - fsevents@2.3.3: - resolution: - { - integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, - } - engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } - os: [darwin] - - js-tokens@9.0.1: - resolution: - { - integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==, - } - - loupe@3.2.1: - resolution: - { - integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==, - } - - magic-string@0.30.21: - resolution: - { - integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==, - } - - ms@2.1.3: - resolution: - { - integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, - } - - nanoid@3.3.11: - resolution: - { - integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==, - } - engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } - hasBin: true - - pathe@2.0.3: - resolution: - { - integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==, - } - - pathval@2.0.1: - resolution: - { - integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==, - } - engines: { node: ">= 14.16" } - - picocolors@1.1.1: - resolution: - { - integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, - } - - picomatch@4.0.3: - resolution: - { - integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==, - } - engines: { node: ">=12" } - - postcss@8.5.6: - resolution: - { - integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==, - } - engines: { node: ^10 || ^12 || >=14 } - - rollup@4.57.1: - resolution: - { - integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==, - } - engines: { node: ">=18.0.0", npm: ">=8.0.0" } - hasBin: true - - siginfo@2.0.0: - resolution: - { - integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==, - } - - source-map-js@1.2.1: - resolution: - { - integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, - } - engines: { node: ">=0.10.0" } - - stackback@0.0.2: - resolution: - { - integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==, - } - - std-env@3.10.0: - resolution: - { - integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==, - } - - strip-literal@3.1.0: - resolution: - { - integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==, - } - - tinybench@2.9.0: - resolution: - { - integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==, - } - - tinyexec@0.3.2: - resolution: - { - integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==, - } - - tinyglobby@0.2.15: - resolution: - { - integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==, - } - engines: { node: ">=12.0.0" } - - tinypool@1.1.1: - resolution: - { - integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==, - } - engines: { node: ^18.0.0 || >=20.0.0 } - - tinyrainbow@2.0.0: - resolution: - { - integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==, - } - engines: { node: ">=14.0.0" } - - tinyspy@4.0.4: - resolution: - { - integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==, - } - engines: { node: ">=14.0.0" } - - tslib@2.8.1: - resolution: - { - integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==, - } - - undici-types@7.16.0: - resolution: - { - integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==, - } - - vite-node@3.2.4: - resolution: - { - integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==, - } - engines: { node: ^18.0.0 || ^20.0.0 || >=22.0.0 } - hasBin: true - - vite@7.3.1: - resolution: - { - integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==, - } - engines: { node: ^20.19.0 || >=22.12.0 } - hasBin: true - peerDependencies: - "@types/node": ^20.19.0 || >=22.12.0 - jiti: ">=1.21.0" - less: ^4.0.0 - lightningcss: ^1.21.0 - sass: ^1.70.0 - sass-embedded: ^1.70.0 - stylus: ">=0.54.8" - sugarss: ^5.0.0 - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - "@types/node": - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - - vitest@3.2.4: - resolution: - { - integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==, - } - engines: { node: ^18.0.0 || ^20.0.0 || >=22.0.0 } - hasBin: true - peerDependencies: - "@edge-runtime/vm": "*" - "@types/debug": ^4.1.12 - "@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0 - "@vitest/browser": 3.2.4 - "@vitest/ui": 3.2.4 - happy-dom: "*" - jsdom: "*" - peerDependenciesMeta: - "@edge-runtime/vm": - optional: true - "@types/debug": - optional: true - "@types/node": - optional: true - "@vitest/browser": - optional: true - "@vitest/ui": - optional: true - happy-dom: - optional: true - jsdom: - optional: true - - why-is-node-running@2.3.0: - resolution: - { - integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==, - } - engines: { node: ">=8" } - hasBin: true - -snapshots: - "@esbuild/aix-ppc64@0.27.3": - optional: true - - "@esbuild/android-arm64@0.27.3": - optional: true - - "@esbuild/android-arm@0.27.3": - optional: true - - "@esbuild/android-x64@0.27.3": - optional: true - - "@esbuild/darwin-arm64@0.27.3": - optional: true - - "@esbuild/darwin-x64@0.27.3": - optional: true - - "@esbuild/freebsd-arm64@0.27.3": - optional: true - - "@esbuild/freebsd-x64@0.27.3": - optional: true - - "@esbuild/linux-arm64@0.27.3": - optional: true - - "@esbuild/linux-arm@0.27.3": - optional: true - - "@esbuild/linux-ia32@0.27.3": - optional: true - - "@esbuild/linux-loong64@0.27.3": - optional: true - - "@esbuild/linux-mips64el@0.27.3": - optional: true - - "@esbuild/linux-ppc64@0.27.3": - optional: true - - "@esbuild/linux-riscv64@0.27.3": - optional: true - - "@esbuild/linux-s390x@0.27.3": - optional: true - - "@esbuild/linux-x64@0.27.3": - optional: true - - "@esbuild/netbsd-arm64@0.27.3": - optional: true - - "@esbuild/netbsd-x64@0.27.3": - optional: true - - "@esbuild/openbsd-arm64@0.27.3": - optional: true - - "@esbuild/openbsd-x64@0.27.3": - optional: true - - "@esbuild/openharmony-arm64@0.27.3": - optional: true - - "@esbuild/sunos-x64@0.27.3": - optional: true - - "@esbuild/win32-arm64@0.27.3": - optional: true - - "@esbuild/win32-ia32@0.27.3": - optional: true - - "@esbuild/win32-x64@0.27.3": - optional: true - - "@jridgewell/sourcemap-codec@1.5.5": {} - - "@noble/curves@1.9.7": - dependencies: - "@noble/hashes": 1.8.0 - - "@noble/hashes@1.8.0": {} - - "@polkadot/keyring@14.0.1(@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1))(@polkadot/util@14.0.1)": - dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/util-crypto": 14.0.1(@polkadot/util@14.0.1) - tslib: 2.8.1 - - "@polkadot/networks@14.0.1": - dependencies: - "@polkadot/util": 14.0.1 - "@substrate/ss58-registry": 1.51.0 - tslib: 2.8.1 - - "@polkadot/util-crypto@14.0.1(@polkadot/util@14.0.1)": - dependencies: - "@noble/curves": 1.9.7 - "@noble/hashes": 1.8.0 - "@polkadot/networks": 14.0.1 - "@polkadot/util": 14.0.1 - "@polkadot/wasm-crypto": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/x-bigint": 14.0.1 - "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) - "@scure/base": 1.2.6 - "@scure/sr25519": 0.2.0 - tslib: 2.8.1 - - "@polkadot/util@14.0.1": - dependencies: - "@polkadot/x-bigint": 14.0.1 - "@polkadot/x-global": 14.0.1 - "@polkadot/x-textdecoder": 14.0.1 - "@polkadot/x-textencoder": 14.0.1 - "@types/bn.js": 5.2.0 - bn.js: 5.2.2 - tslib: 2.8.1 - - "@polkadot/wasm-bridge@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": - dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) - tslib: 2.8.1 - - "@polkadot/wasm-crypto-asmjs@7.5.4(@polkadot/util@14.0.1)": - dependencies: - "@polkadot/util": 14.0.1 - tslib: 2.8.1 - - "@polkadot/wasm-crypto-init@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": - dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-bridge": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - "@polkadot/wasm-crypto-asmjs": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/wasm-crypto-wasm": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) - tslib: 2.8.1 - - "@polkadot/wasm-crypto-wasm@7.5.4(@polkadot/util@14.0.1)": - dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - tslib: 2.8.1 - - "@polkadot/wasm-crypto@7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)))": - dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-bridge": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - "@polkadot/wasm-crypto-asmjs": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/wasm-crypto-init": 7.5.4(@polkadot/util@14.0.1)(@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))) - "@polkadot/wasm-crypto-wasm": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/x-randomvalues": 14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)) - tslib: 2.8.1 - - "@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1)": - dependencies: - "@polkadot/util": 14.0.1 - tslib: 2.8.1 - - "@polkadot/x-bigint@14.0.1": - dependencies: - "@polkadot/x-global": 14.0.1 - tslib: 2.8.1 - - "@polkadot/x-global@14.0.1": - dependencies: - tslib: 2.8.1 - - "@polkadot/x-randomvalues@14.0.1(@polkadot/util@14.0.1)(@polkadot/wasm-util@7.5.4(@polkadot/util@14.0.1))": - dependencies: - "@polkadot/util": 14.0.1 - "@polkadot/wasm-util": 7.5.4(@polkadot/util@14.0.1) - "@polkadot/x-global": 14.0.1 - tslib: 2.8.1 - - "@polkadot/x-textdecoder@14.0.1": - dependencies: - "@polkadot/x-global": 14.0.1 - tslib: 2.8.1 - - "@polkadot/x-textencoder@14.0.1": - dependencies: - "@polkadot/x-global": 14.0.1 - tslib: 2.8.1 - - "@rollup/rollup-android-arm-eabi@4.57.1": - optional: true - - "@rollup/rollup-android-arm64@4.57.1": - optional: true - - "@rollup/rollup-darwin-arm64@4.57.1": - optional: true - - "@rollup/rollup-darwin-x64@4.57.1": - optional: true - - "@rollup/rollup-freebsd-arm64@4.57.1": - optional: true - - "@rollup/rollup-freebsd-x64@4.57.1": - optional: true - - "@rollup/rollup-linux-arm-gnueabihf@4.57.1": - optional: true - - "@rollup/rollup-linux-arm-musleabihf@4.57.1": - optional: true - - "@rollup/rollup-linux-arm64-gnu@4.57.1": - optional: true - - "@rollup/rollup-linux-arm64-musl@4.57.1": - optional: true - - "@rollup/rollup-linux-loong64-gnu@4.57.1": - optional: true - - "@rollup/rollup-linux-loong64-musl@4.57.1": - optional: true - - "@rollup/rollup-linux-ppc64-gnu@4.57.1": - optional: true - - "@rollup/rollup-linux-ppc64-musl@4.57.1": - optional: true - - "@rollup/rollup-linux-riscv64-gnu@4.57.1": - optional: true - - "@rollup/rollup-linux-riscv64-musl@4.57.1": - optional: true - - "@rollup/rollup-linux-s390x-gnu@4.57.1": - optional: true - - "@rollup/rollup-linux-x64-gnu@4.57.1": - optional: true - - "@rollup/rollup-linux-x64-musl@4.57.1": - optional: true - - "@rollup/rollup-openbsd-x64@4.57.1": - optional: true - - "@rollup/rollup-openharmony-arm64@4.57.1": - optional: true - - "@rollup/rollup-win32-arm64-msvc@4.57.1": - optional: true - - "@rollup/rollup-win32-ia32-msvc@4.57.1": - optional: true - - "@rollup/rollup-win32-x64-gnu@4.57.1": - optional: true - - "@rollup/rollup-win32-x64-msvc@4.57.1": - optional: true - - "@scure/base@1.2.6": {} - - "@scure/sr25519@0.2.0": - dependencies: - "@noble/curves": 1.9.7 - "@noble/hashes": 1.8.0 - - "@substrate/ss58-registry@1.51.0": {} - - "@types/bn.js@5.2.0": - dependencies: - "@types/node": 24.10.13 - - "@types/chai@5.2.3": - dependencies: - "@types/deep-eql": 4.0.2 - assertion-error: 2.0.1 - - "@types/deep-eql@4.0.2": {} - - "@types/estree@1.0.8": {} - - "@types/node@24.10.13": - dependencies: - undici-types: 7.16.0 - - "@vitest/expect@3.2.4": - dependencies: - "@types/chai": 5.2.3 - "@vitest/spy": 3.2.4 - "@vitest/utils": 3.2.4 - chai: 5.3.3 - tinyrainbow: 2.0.0 - - "@vitest/mocker@3.2.4(vite@7.3.1(@types/node@24.10.13))": - dependencies: - "@vitest/spy": 3.2.4 - estree-walker: 3.0.3 - magic-string: 0.30.21 - optionalDependencies: - vite: 7.3.1(@types/node@24.10.13) - - "@vitest/pretty-format@3.2.4": - dependencies: - tinyrainbow: 2.0.0 - - "@vitest/runner@3.2.4": - dependencies: - "@vitest/utils": 3.2.4 - pathe: 2.0.3 - strip-literal: 3.1.0 - - "@vitest/snapshot@3.2.4": - dependencies: - "@vitest/pretty-format": 3.2.4 - magic-string: 0.30.21 - pathe: 2.0.3 - - "@vitest/spy@3.2.4": - dependencies: - tinyspy: 4.0.4 - - "@vitest/utils@3.2.4": - dependencies: - "@vitest/pretty-format": 3.2.4 - loupe: 3.2.1 - tinyrainbow: 2.0.0 - - assertion-error@2.0.1: {} - - bn.js@5.2.2: {} - - cac@6.7.14: {} - - chai@5.3.3: - dependencies: - assertion-error: 2.0.1 - check-error: 2.1.3 - deep-eql: 5.0.2 - loupe: 3.2.1 - pathval: 2.0.1 - - check-error@2.1.3: {} - - debug@4.4.3: - dependencies: - ms: 2.1.3 - - deep-eql@5.0.2: {} - - es-module-lexer@1.7.0: {} - - esbuild@0.27.3: - optionalDependencies: - "@esbuild/aix-ppc64": 0.27.3 - "@esbuild/android-arm": 0.27.3 - "@esbuild/android-arm64": 0.27.3 - "@esbuild/android-x64": 0.27.3 - "@esbuild/darwin-arm64": 0.27.3 - "@esbuild/darwin-x64": 0.27.3 - "@esbuild/freebsd-arm64": 0.27.3 - "@esbuild/freebsd-x64": 0.27.3 - "@esbuild/linux-arm": 0.27.3 - "@esbuild/linux-arm64": 0.27.3 - "@esbuild/linux-ia32": 0.27.3 - "@esbuild/linux-loong64": 0.27.3 - "@esbuild/linux-mips64el": 0.27.3 - "@esbuild/linux-ppc64": 0.27.3 - "@esbuild/linux-riscv64": 0.27.3 - "@esbuild/linux-s390x": 0.27.3 - "@esbuild/linux-x64": 0.27.3 - "@esbuild/netbsd-arm64": 0.27.3 - "@esbuild/netbsd-x64": 0.27.3 - "@esbuild/openbsd-arm64": 0.27.3 - "@esbuild/openbsd-x64": 0.27.3 - "@esbuild/openharmony-arm64": 0.27.3 - "@esbuild/sunos-x64": 0.27.3 - "@esbuild/win32-arm64": 0.27.3 - "@esbuild/win32-ia32": 0.27.3 - "@esbuild/win32-x64": 0.27.3 - - estree-walker@3.0.3: - dependencies: - "@types/estree": 1.0.8 - - expect-type@1.3.0: {} - - fdir@6.5.0(picomatch@4.0.3): - optionalDependencies: - picomatch: 4.0.3 - - fsevents@2.3.3: - optional: true - - js-tokens@9.0.1: {} - - loupe@3.2.1: {} - - magic-string@0.30.21: - dependencies: - "@jridgewell/sourcemap-codec": 1.5.5 - - ms@2.1.3: {} - - nanoid@3.3.11: {} - - pathe@2.0.3: {} - - pathval@2.0.1: {} - - picocolors@1.1.1: {} - - picomatch@4.0.3: {} - - postcss@8.5.6: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - rollup@4.57.1: - dependencies: - "@types/estree": 1.0.8 - optionalDependencies: - "@rollup/rollup-android-arm-eabi": 4.57.1 - "@rollup/rollup-android-arm64": 4.57.1 - "@rollup/rollup-darwin-arm64": 4.57.1 - "@rollup/rollup-darwin-x64": 4.57.1 - "@rollup/rollup-freebsd-arm64": 4.57.1 - "@rollup/rollup-freebsd-x64": 4.57.1 - "@rollup/rollup-linux-arm-gnueabihf": 4.57.1 - "@rollup/rollup-linux-arm-musleabihf": 4.57.1 - "@rollup/rollup-linux-arm64-gnu": 4.57.1 - "@rollup/rollup-linux-arm64-musl": 4.57.1 - "@rollup/rollup-linux-loong64-gnu": 4.57.1 - "@rollup/rollup-linux-loong64-musl": 4.57.1 - "@rollup/rollup-linux-ppc64-gnu": 4.57.1 - "@rollup/rollup-linux-ppc64-musl": 4.57.1 - "@rollup/rollup-linux-riscv64-gnu": 4.57.1 - "@rollup/rollup-linux-riscv64-musl": 4.57.1 - "@rollup/rollup-linux-s390x-gnu": 4.57.1 - "@rollup/rollup-linux-x64-gnu": 4.57.1 - "@rollup/rollup-linux-x64-musl": 4.57.1 - "@rollup/rollup-openbsd-x64": 4.57.1 - "@rollup/rollup-openharmony-arm64": 4.57.1 - "@rollup/rollup-win32-arm64-msvc": 4.57.1 - "@rollup/rollup-win32-ia32-msvc": 4.57.1 - "@rollup/rollup-win32-x64-gnu": 4.57.1 - "@rollup/rollup-win32-x64-msvc": 4.57.1 - fsevents: 2.3.3 - - siginfo@2.0.0: {} - - source-map-js@1.2.1: {} - - stackback@0.0.2: {} - - std-env@3.10.0: {} - - strip-literal@3.1.0: - dependencies: - js-tokens: 9.0.1 - - tinybench@2.9.0: {} - - tinyexec@0.3.2: {} - - tinyglobby@0.2.15: - dependencies: - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - - tinypool@1.1.1: {} - - tinyrainbow@2.0.0: {} - - tinyspy@4.0.4: {} - - tslib@2.8.1: {} - - undici-types@7.16.0: {} - - vite-node@3.2.4(@types/node@24.10.13): - dependencies: - cac: 6.7.14 - debug: 4.4.3 - es-module-lexer: 1.7.0 - pathe: 2.0.3 - vite: 7.3.1(@types/node@24.10.13) - transitivePeerDependencies: - - "@types/node" - - jiti - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - - vite@7.3.1(@types/node@24.10.13): - dependencies: - esbuild: 0.27.3 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.57.1 - tinyglobby: 0.2.15 - optionalDependencies: - "@types/node": 24.10.13 - fsevents: 2.3.3 - - vitest@3.2.4(@types/node@24.10.13): - dependencies: - "@types/chai": 5.2.3 - "@vitest/expect": 3.2.4 - "@vitest/mocker": 3.2.4(vite@7.3.1(@types/node@24.10.13)) - "@vitest/pretty-format": 3.2.4 - "@vitest/runner": 3.2.4 - "@vitest/snapshot": 3.2.4 - "@vitest/spy": 3.2.4 - "@vitest/utils": 3.2.4 - chai: 5.3.3 - debug: 4.4.3 - expect-type: 1.3.0 - magic-string: 0.30.21 - pathe: 2.0.3 - picomatch: 4.0.3 - std-env: 3.10.0 - tinybench: 2.9.0 - tinyexec: 0.3.2 - tinyglobby: 0.2.15 - tinypool: 1.1.1 - tinyrainbow: 2.0.0 - vite: 7.3.1(@types/node@24.10.13) - vite-node: 3.2.4(@types/node@24.10.13) - why-is-node-running: 2.3.0 - optionalDependencies: - "@types/node": 24.10.13 - transitivePeerDependencies: - - jiti - - less - - lightningcss - - msw - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - - why-is-node-running@2.3.0: - dependencies: - siginfo: 2.0.0 - stackback: 0.0.2 diff --git a/e2e/shared/sequencer.ts b/e2e/shared/sequencer.ts deleted file mode 100644 index a87490d89b..0000000000 --- a/e2e/shared/sequencer.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { BaseSequencer } from "vitest/node"; -import type { TestSpecification } from "vitest/node"; - -/** - * Sorts test files alphabetically by their module path. - * - * Vitest's default sequencer orders files by cached duration/failure history, - * which does not respect numeric prefixes (00-, 01-, 02-, ...). This sequencer - * ensures files always run in the order they are named, which matters for - * multi-file suites where later files depend on state set up by earlier ones - * (e.g. a scaling test that adds nodes for subsequent edge-case tests). - */ -export default class AlphabeticalSequencer extends BaseSequencer { - async shard(files: TestSpecification[]): Promise { - return super.shard(files); - } - - async sort(files: TestSpecification[]): Promise { - return files.sort((a, b) => a.moduleId.localeCompare(b.moduleId)); - } -} diff --git a/e2e/shared/tsconfig.json b/e2e/shared/tsconfig.json deleted file mode 100644 index b4cbbb843b..0000000000 --- a/e2e/shared/tsconfig.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "compilerOptions": { - "target": "ES2022", - "module": "ESNext", - "moduleResolution": "bundler", - "esModuleInterop": true, - "strict": true, - "skipLibCheck": true, - "types": ["node"] - } -} diff --git a/e2e/shield/.gitignore b/e2e/shield/.gitignore deleted file mode 100644 index 3e6b0f99ff..0000000000 --- a/e2e/shield/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -node_modules/ -node-subtensor/ diff --git a/e2e/shield/helpers.ts b/e2e/shield/helpers.ts deleted file mode 100644 index 4979d14baf..0000000000 --- a/e2e/shield/helpers.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { DedotClient } from "dedot"; -import { hexToU8a } from "@polkadot/util"; -import { xchacha20poly1305 } from "@noble/ciphers/chacha.js"; -import { randomBytes } from "@noble/ciphers/utils.js"; -import { MlKem768 } from "mlkem"; -import { xxhashAsU8a } from "@polkadot/util-crypto"; -import type { KeyringPair } from "@polkadot/keyring/types"; -import type { NodeSubtensorApi } from "../node-subtensor/index.js"; - -export const getNextKey = async ( - client: DedotClient, -): Promise => { - const key = await client.query.mevShield.nextKey(); - if (!key) return undefined; - return hexToU8a(key); -}; - -export const getCurrentKey = async ( - client: DedotClient, -): Promise => { - const key = await client.query.mevShield.currentKey(); - if (!key) return undefined; - return hexToU8a(key); -}; - -export const encryptTransaction = async ( - plaintext: Uint8Array, - publicKey: Uint8Array, -): Promise => { - const keyHash = xxhashAsU8a(publicKey, 128); - - const mlKem = new MlKem768(); - const [kemCt, sharedSecret] = await mlKem.encap(publicKey); - - const nonce = randomBytes(24); - const chacha = xchacha20poly1305(sharedSecret, nonce); - const aeadCt = chacha.encrypt(plaintext); - - const kemLenBytes = new Uint8Array(2); - new DataView(kemLenBytes.buffer).setUint16(0, kemCt.length, true); - - return new Uint8Array([...keyHash, ...kemLenBytes, ...kemCt, ...nonce, ...aeadCt]); -}; - -export const submitEncrypted = async ( - client: DedotClient, - signer: KeyringPair, - innerTxBytes: Uint8Array, - publicKey: Uint8Array, - nonce?: number, -) => { - const ciphertext = await encryptTransaction(innerTxBytes, publicKey); - return submitEncryptedRaw(client, signer, ciphertext, nonce); -}; - -export const submitEncryptedRaw = async ( - client: DedotClient, - signer: KeyringPair, - ciphertext: Uint8Array, - nonce?: number, -) => { - const tx = client.tx.mevShield.submitEncrypted(ciphertext); - const signed = await tx.sign(signer, nonce !== undefined ? { nonce } : {}); - - return signed.send().untilFinalized(); -}; diff --git a/e2e/shield/package.json b/e2e/shield/package.json deleted file mode 100644 index da11f8fbca..0000000000 --- a/e2e/shield/package.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "e2e-shield", - "version": "1.0.0", - "type": "module", - "scripts": { - "test": "vitest run" - }, - "dependencies": { - "e2e-shared": "workspace:*", - "@noble/ciphers": "catalog:", - "@polkadot/keyring": "catalog:", - "@polkadot/util": "catalog:", - "@polkadot/util-crypto": "catalog:", - "dedot": "catalog:", - "mlkem": "catalog:" - }, - "devDependencies": { - "@dedot/cli": "catalog:", - "@dedot/chaintypes": "catalog:", - "@types/node": "catalog:", - "vitest": "catalog:" - } -} diff --git a/e2e/shield/setup.ts b/e2e/shield/setup.ts deleted file mode 100644 index 26974c3faf..0000000000 --- a/e2e/shield/setup.ts +++ /dev/null @@ -1,165 +0,0 @@ -import { writeFile, readFile, rm } from "node:fs/promises"; -import { - generateChainSpec, - insertKeys, - getGenesisPatch, - addAuthority, -} from "e2e-shared/chainspec.js"; -import { - startNode, - started, - peerCount, - finalizedBlocks, - stop, - log, - type Node, - type NodeOptions, -} from "e2e-shared/node.js"; - -const CHAIN_SPEC_PATH = "/tmp/e2e-shield-chain-spec.json"; -const STATE_FILE = "/tmp/e2e-shield-nodes.json"; - -export type NetworkState = { - binaryPath: string; - chainSpec: string; - nodes: { - name: string; - rpcPort: number; - port: number; - pid: number; - basePath: string; - }[]; -}; - -const nodes: Node[] = []; - -const BINARY_PATH = process.env.BINARY_PATH || "../../target/debug/node-subtensor"; - -// The local chain spec has 2 built-in authorities (One, Two). -// We add "Three" dynamically by patching the chain spec JSON. -const EXTRA_AUTHORITY_SEEDS = ["Three"]; - -type NodeConfig = Omit & { - keySeed?: string; -}; - -const NODE_CONFIGS: NodeConfig[] = [ - { name: "one", port: 30333, rpcPort: 9944, basePath: "/tmp/e2e-shield-one", validator: true }, - { name: "two", port: 30334, rpcPort: 9945, basePath: "/tmp/e2e-shield-two", validator: true }, - { - name: "three", - port: 30335, - rpcPort: 9946, - basePath: "/tmp/e2e-shield-three", - validator: true, - keySeed: "//Three", - }, -]; - -export async function setup() { - log(`Setting up ${NODE_CONFIGS.length}-node network for shield E2E tests`); - log(`Binary path: ${BINARY_PATH}`); - - await generateChainSpec(BINARY_PATH, CHAIN_SPEC_PATH, (spec) => { - const patch = getGenesisPatch(spec); - for (const seed of EXTRA_AUTHORITY_SEEDS) { - addAuthority(patch, seed); - } - }); - - for (const config of NODE_CONFIGS) { - await rm(config.basePath, { recursive: true, force: true }); - } - - // Insert keys for authority nodes that don't have built-in substrate shortcuts. - for (const config of NODE_CONFIGS) { - if (config.keySeed) { - insertKeys(BINARY_PATH, config.basePath, CHAIN_SPEC_PATH, config.keySeed); - } - } - - for (const config of NODE_CONFIGS) { - const node = startNode({ - binaryPath: BINARY_PATH, - chainSpec: CHAIN_SPEC_PATH, - ...config, - }); - nodes.push(node); - await started(node); - } - - const all = Promise.all.bind(Promise); - - await all(nodes.map((n) => peerCount(n, nodes.length - 1))); - log("All nodes peered"); - - await all(nodes.map((n) => finalizedBlocks(n, 3))); - log("All nodes finalized block 3"); - - const state: NetworkState = { - binaryPath: BINARY_PATH, - chainSpec: CHAIN_SPEC_PATH, - nodes: NODE_CONFIGS.map((c, i) => ({ - name: c.name, - rpcPort: c.rpcPort, - port: c.port, - pid: nodes[i].process.pid!, - basePath: c.basePath, - })), - }; - - await writeFile(STATE_FILE, JSON.stringify(state, null, 2)); - log("Network state written to " + STATE_FILE); -} - -export async function teardown() { - log("Tearing down shield E2E test network"); - - // Read the state file to find ALL nodes (including extras added by scaling tests). - let state: NetworkState | undefined; - try { - const data = await readFile(STATE_FILE, "utf-8"); - state = JSON.parse(data); - } catch {} - - // Stop nodes we have handles to (from globalSetup). - for (const node of nodes) { - try { - await stop(node); - } catch (e) { - log(`Warning: failed to stop ${node.name}: ${e}`); - } - } - - // Kill any extra nodes (added by scaling tests) by PID. - if (state) { - const ownPids = new Set(nodes.map((n) => n.process.pid)); - for (const nodeInfo of state.nodes) { - if (!ownPids.has(nodeInfo.pid)) { - try { - process.kill(nodeInfo.pid, "SIGTERM"); - log(`Killed extra node ${nodeInfo.name} (pid ${nodeInfo.pid})`); - } catch { - // Already dead, ignore. - } - } - } - - // Clean up all base paths. - for (const nodeInfo of state.nodes) { - await rm(nodeInfo.basePath, { recursive: true, force: true }); - } - } - - try { - await rm(STATE_FILE, { force: true }); - await rm(CHAIN_SPEC_PATH, { force: true }); - } catch {} - - log("Teardown complete"); -} - -export async function readNetworkState(): Promise { - const data = await readFile(STATE_FILE, "utf-8"); - return JSON.parse(data); -} diff --git a/e2e/shield/tests/00-basic.test.ts b/e2e/shield/tests/00-basic.test.ts deleted file mode 100644 index cc1811aec7..0000000000 --- a/e2e/shield/tests/00-basic.test.ts +++ /dev/null @@ -1,242 +0,0 @@ -import { describe, it, expect, beforeAll, afterAll } from "vitest"; -import { readFile } from "node:fs/promises"; -import { DedotClient } from "dedot"; -import type { NetworkState } from "../setup.js"; -import type { NodeSubtensorApi } from "../../node-subtensor/index.js"; -import { - connectClient, - createKeyring, - getAccountNonce, - getBalance, - waitForFinalizedBlocks, - watchTxStatus, -} from "e2e-shared/client.js"; -import { - getNextKey, - getCurrentKey, - encryptTransaction, - submitEncrypted, -} from "../helpers.js"; - -let client: DedotClient; -let state: NetworkState; - -const keyring = createKeyring(); -const alice = keyring.addFromUri("//Alice"); -const bob = keyring.addFromUri("//Bob"); -const charlie = keyring.addFromUri("//Charlie"); - -beforeAll(async () => { - const data = await readFile("/tmp/e2e-shield-nodes.json", "utf-8"); - state = JSON.parse(data); - client = await connectClient(state.nodes[0].rpcPort); - - // Wait for enough finalized blocks so the inherent has had time to run - // and keys have rotated at least once. - await waitForFinalizedBlocks(client, 3); -}); - -afterAll(async () => { - await client?.disconnect(); -}); - -describe("MEV Shield — key rotation", () => { - it("NextKey and CurrentKey are populated and rotate across blocks", async () => { - const nextKey1 = await getNextKey(client); - expect(nextKey1).toBeDefined(); - expect(nextKey1!.length).toBe(1184); // ML-KEM-768 public key - - const currentKey1 = await getCurrentKey(client); - expect(currentKey1).toBeDefined(); - expect(currentKey1!.length).toBe(1184); - - await waitForFinalizedBlocks(client, 2); - - const nextKey2 = await getNextKey(client); - expect(nextKey2).toBeDefined(); - // Keys should have rotated — nextKey changes each block. - expect(nextKey2).not.toEqual(nextKey1); - - const currentKey2 = await getCurrentKey(client); - expect(currentKey2).toBeDefined(); - expect(currentKey2).not.toEqual(currentKey1); - }); - - it("AuthorKeys stores per-author keys", async () => { - const authorities = await client.query.aura.authorities(); - expect(authorities.length).toBeGreaterThan(0); - - let foundKeys = 0; - for (const authority of authorities) { - const key = await client.query.mevShield.authorKeys(authority); - if (key) foundKeys++; - } - - expect(foundKeys).toBeGreaterThan(0); - }); -}); - -describe("MEV Shield — encrypted transactions", () => { - it("Happy path: wrapper and inner tx are included in the same block", async () => { - const nextKey = await getNextKey(client); - expect(nextKey).toBeDefined(); - - const balanceBefore = await getBalance(client, bob.address); - - const nonce = await getAccountNonce(client, alice.address); - const innerTx = await client.tx.balances - .transferKeepAlive(bob.address, 10_000_000_000n) - .sign(alice, { nonce: nonce + 1 }); - - const result = await submitEncrypted(client, alice, innerTx.toU8a(), nextKey!, nonce); - - expect(result.status.type).toBe("Finalized"); - - // Verify EncryptedSubmitted event was emitted. - const encryptedEvent = result.events.find( - (e: any) => - e.event?.pallet === "MevShield" && e.event?.palletEvent?.name === "EncryptedSubmitted", - ); - expect(encryptedEvent).toBeDefined(); - - // The inner transfer should be in the same block as the wrapper. - const balanceAfter = await getBalance(client, bob.address); - expect(balanceAfter).toBeGreaterThan(balanceBefore); - }); - - it("Failed inner tx: wrapper succeeds but inner transfer has no effect", async () => { - const nextKey = await getNextKey(client); - expect(nextKey).toBeDefined(); - - const balanceBefore = await getBalance(client, bob.address); - - // Encrypt a transfer of more than Alice has. - // The wrapper is valid (correct key_hash, valid encryption), but the - // inner transfer should fail at dispatch with InsufficientBalance. - const nonce = await getAccountNonce(client, alice.address); - const innerTx = await client.tx.balances - .transferKeepAlive(bob.address, 9_000_000_000_000_000_000n) - .sign(alice, { nonce: nonce + 1 }); - - const result = await submitEncrypted(client, alice, innerTx.toU8a(), nextKey!, nonce); - - // The wrapper itself should be finalized successfully. - expect(result.status.type).toBe("Finalized"); - - // The EncryptedSubmitted event should be present (wrapper was valid). - const encryptedEvent = result.events.find( - (e: any) => - e.event?.pallet === "MevShield" && e.event?.palletEvent?.name === "EncryptedSubmitted", - ); - expect(encryptedEvent).toBeDefined(); - - // The inner transfer failed, so bob's balance should not increase. - const balanceAfter = await getBalance(client, bob.address); - expect(balanceAfter).toBe(balanceBefore); - }); - - it("Malformed ciphertext is rejected at pool level", async () => { - const nonce = await getAccountNonce(client, alice.address); - - // 5 bytes of garbage — not valid ciphertext at all. - const garbage = new Uint8Array([0x01, 0x02, 0x03, 0x04, 0x05]); - - const tx = client.tx.mevShield.submitEncrypted(garbage); - - // Pool validation rejects with FailedShieldedTxParsing (Custom code 23). - const status = await watchTxStatus(tx, alice, { nonce }, ["Invalid"]); - expect(status.type).toBe("Invalid"); - }); - - it("Wrong key hash is not included by the block proposer", async () => { - const nextKey = await getNextKey(client); - expect(nextKey).toBeDefined(); - - const balanceBefore = await getBalance(client, bob.address); - - const nonce = await getAccountNonce(client, alice.address); - const innerTx = await client.tx.balances - .transferKeepAlive(bob.address, 1_000_000_000n) - .sign(alice, { nonce: nonce + 1 }); - - const ciphertext = await encryptTransaction(innerTx.toU8a(), nextKey!); - - // Tamper the first 16 bytes (key_hash). - const tampered = new Uint8Array(ciphertext); - for (let i = 0; i < 16; i++) tampered[i] = 0xff; - - const tx = client.tx.mevShield.submitEncrypted(tampered); - const signed = await tx.sign(alice, { nonce }); - // Send without waiting — the tx enters the pool but the block - // proposer will skip it because the key_hash doesn't match. - signed.send().catch(() => {}); - - await waitForFinalizedBlocks(client, 3); - - // The inner transfer should NOT have executed. - const balanceAfter = await getBalance(client, bob.address); - expect(balanceAfter).toBe(balanceBefore); - }); - - it("Stale key is not included after rotation", async () => { - const staleKey = await getNextKey(client); - expect(staleKey).toBeDefined(); - - // Wait for enough blocks that the key has rotated past both - // currentKey and nextKey positions. - await waitForFinalizedBlocks(client, 3); - - const balanceBefore = await getBalance(client, bob.address); - - const nonce = await getAccountNonce(client, alice.address); - const innerTx = await client.tx.balances - .transferKeepAlive(bob.address, 1_000_000_000n) - .sign(alice, { nonce: nonce + 1 }); - - const ciphertext = await encryptTransaction(innerTx.toU8a(), staleKey!); - - const tx = client.tx.mevShield.submitEncrypted(ciphertext); - const signed = await tx.sign(alice, { nonce }); - // Send without waiting — the block proposer will reject because - // key_hash no longer matches currentKey or nextKey. - signed.send().catch(() => {}); - - await waitForFinalizedBlocks(client, 3); - - // The inner transfer should NOT have executed. - const balanceAfter = await getBalance(client, bob.address); - expect(balanceAfter).toBe(balanceBefore); - }); - - it("Multiple encrypted txs in same block", async () => { - // Use different signers to avoid nonce ordering issues between - // the outer wrappers and decrypted inner transactions. - const nextKey = await getNextKey(client); - expect(nextKey).toBeDefined(); - - const balanceBefore = await getBalance(client, charlie.address); - - const senders = [alice, bob]; - const amount = 1_000_000_000n; - const txPromises = []; - - for (const sender of senders) { - const nonce = await getAccountNonce(client, sender.address); - - const innerTx = await client.tx.balances - .transferKeepAlive(charlie.address, amount) - .sign(sender, { nonce: nonce + 1 }); - - txPromises.push(submitEncrypted(client, sender, innerTx.toU8a(), nextKey!, nonce)); - } - - // Both should finalize (possibly in different blocks, that's fine). - const results = await Promise.allSettled(txPromises); - - const succeeded = results.filter((r) => r.status === "fulfilled"); - expect(succeeded.length).toBe(senders.length); - - const balanceAfter = await getBalance(client, charlie.address); - expect(balanceAfter).toBeGreaterThan(balanceBefore); - }); -}); diff --git a/e2e/shield/tests/01-scaling.test.ts b/e2e/shield/tests/01-scaling.test.ts deleted file mode 100644 index 9627b9f425..0000000000 --- a/e2e/shield/tests/01-scaling.test.ts +++ /dev/null @@ -1,139 +0,0 @@ -import { describe, it, expect, beforeAll, afterAll } from "vitest"; -import { readFile, writeFile, rm } from "node:fs/promises"; -import { DedotClient } from "dedot"; -import type { NetworkState } from "../setup.js"; -import type { NodeSubtensorApi } from "../../node-subtensor/index.js"; -import { - connectClient, - createKeyring, - getAccountNonce, - getBalance, - waitForFinalizedBlocks, -} from "e2e-shared/client.js"; -import { startNode, started, log } from "e2e-shared/node.js"; -import { getNextKey, submitEncrypted } from "../helpers.js"; - -let client: DedotClient; -let state: NetworkState; - -const keyring = createKeyring(); -const alice = keyring.addFromUri("//Alice"); -const bob = keyring.addFromUri("//Bob"); -const charlie = keyring.addFromUri("//Charlie"); - -// Extra nodes join as non-authority full nodes. -const EXTRA_NODE_CONFIGS = [ - { name: "four", port: 30336, rpcPort: 9947, basePath: "/tmp/e2e-shield-four" }, - { name: "five", port: 30337, rpcPort: 9948, basePath: "/tmp/e2e-shield-five" }, - { name: "six", port: 30338, rpcPort: 9949, basePath: "/tmp/e2e-shield-six" }, -]; - -beforeAll(async () => { - const data = await readFile("/tmp/e2e-shield-nodes.json", "utf-8"); - state = JSON.parse(data); - client = await connectClient(state.nodes[0].rpcPort); - - // Start 3 additional full nodes to scale from 3 → 6. - for (const config of EXTRA_NODE_CONFIGS) { - await rm(config.basePath, { recursive: true, force: true }); - - const node = startNode({ - ...config, - binaryPath: state.binaryPath, - validator: false, - chainSpec: state.chainSpec, - }); - await started(node); - log(`Extra node ${config.name} started`); - - // Track in state file so global teardown can clean up. - state.nodes.push({ - name: config.name, - rpcPort: config.rpcPort, - port: config.port, - pid: node.process.pid!, - basePath: config.basePath, - }); - } - - // Persist updated state for subsequent test files (edge-cases). - await writeFile("/tmp/e2e-shield-nodes.json", JSON.stringify(state, null, 2)); -}); - -afterAll(async () => { - await client?.disconnect(); -}); - -describe("MEV Shield — 6 node scaling", () => { - it("Network scales to 6 nodes with full peering", async () => { - expect(state.nodes.length).toBe(6); - - // Verify the network is healthy by checking finalization continues. - await waitForFinalizedBlocks(client, 2); - }); - - it("Key rotation continues with more peers", async () => { - const key1 = await getNextKey(client); - expect(key1).toBeDefined(); - - await waitForFinalizedBlocks(client, 2); - - const key2 = await getNextKey(client); - expect(key2).toBeDefined(); - expect(key2!.length).toBe(1184); - }); - - it("Encrypted tx works with 6 nodes", async () => { - const nextKey = await getNextKey(client); - expect(nextKey).toBeDefined(); - - const balanceBefore = await getBalance(client, bob.address); - - const nonce = await getAccountNonce(client, alice.address); - const innerTx = await client.tx.balances - .transferKeepAlive(bob.address, 5_000_000_000n) - .sign(alice, { nonce: nonce + 1 }); - - const result = await submitEncrypted(client, alice, innerTx.toU8a(), nextKey!, nonce); - - expect(result.status.type).toBe("Finalized"); - - const encryptedEvent = result.events.find( - (e: any) => - e.event?.pallet === "MevShield" && e.event?.palletEvent?.name === "EncryptedSubmitted", - ); - expect(encryptedEvent).toBeDefined(); - - const balanceAfter = await getBalance(client, bob.address); - expect(balanceAfter).toBeGreaterThan(balanceBefore); - }); - - it("Multiple encrypted txs in same block with 6 nodes", async () => { - const nextKey = await getNextKey(client); - expect(nextKey).toBeDefined(); - - const balanceBefore = await getBalance(client, charlie.address); - - const senders = [alice, bob]; - const amount = 1_000_000_000n; - const txPromises = []; - - for (const sender of senders) { - const nonce = await getAccountNonce(client, sender.address); - - const innerTx = await client.tx.balances - .transferKeepAlive(charlie.address, amount) - .sign(sender, { nonce: nonce + 1 }); - - txPromises.push(submitEncrypted(client, sender, innerTx.toU8a(), nextKey!, nonce)); - } - - const results = await Promise.allSettled(txPromises); - - const succeeded = results.filter((r) => r.status === "fulfilled"); - expect(succeeded.length).toBe(senders.length); - - const balanceAfter = await getBalance(client, charlie.address); - expect(balanceAfter).toBeGreaterThan(balanceBefore); - }); -}); diff --git a/e2e/shield/tests/02-edge-cases.test.ts b/e2e/shield/tests/02-edge-cases.test.ts deleted file mode 100644 index ea6bff86fd..0000000000 --- a/e2e/shield/tests/02-edge-cases.test.ts +++ /dev/null @@ -1,89 +0,0 @@ -import { describe, it, expect, beforeAll, afterAll } from "vitest"; -import { readFile } from "node:fs/promises"; -import { DedotClient } from "dedot"; -import type { NetworkState } from "../setup.js"; -import type { NodeSubtensorApi } from "../../node-subtensor/index.js"; -import { - connectClient, - createKeyring, - getAccountNonce, - getBalance, -} from "e2e-shared/client.js"; -import { getNextKey, submitEncrypted } from "../helpers.js"; -let client: DedotClient; -let state: NetworkState; - -const keyring = createKeyring(); -const alice = keyring.addFromUri("//Alice"); -const bob = keyring.addFromUri("//Bob"); - -beforeAll(async () => { - const data = await readFile("/tmp/e2e-shield-nodes.json", "utf-8"); - state = JSON.parse(data); - client = await connectClient(state.nodes[0].rpcPort); -}); - -afterAll(async () => { - await client?.disconnect(); -}); - -describe("MEV Shield — edge cases", () => { - it("Encrypted tx persists across blocks (CurrentKey fallback)", async () => { - // The idea: submit an encrypted tx right at a block boundary. - // Even if the key rotates (NextKey changes), the old key becomes - // CurrentKey, so the extension still accepts it. - const nextKey = await getNextKey(client); - expect(nextKey).toBeDefined(); - - const balanceBefore = await getBalance(client, bob.address); - - const nonce = await getAccountNonce(client, alice.address); - const innerTx = await client.tx.balances - .transferKeepAlive(bob.address, 2_000_000_000n) - .sign(alice, { nonce: nonce + 1 }); - - // Submit and wait for finalization — the tx may land in the next block - // or the one after, where CurrentKey = the old NextKey. - const result = await submitEncrypted(client, alice, innerTx.toU8a(), nextKey!, nonce); - - expect(result.status.type).toBe("Finalized"); - - const balanceAfter = await getBalance(client, bob.address); - expect(balanceAfter).toBeGreaterThan(balanceBefore); - }); - - it("Valid ciphertext with invalid inner call", async () => { - // Encrypt garbage bytes (not a valid extrinsic) using a valid NextKey. - // The wrapper tx should be included in a block because: - // - The ciphertext is well-formed (key_hash, kem_ct, nonce, aead_ct) - // - The key_hash matches a known key - // But the inner decrypted bytes won't decode as a valid extrinsic, - // so no inner transaction should execute. - const nextKey = await getNextKey(client); - expect(nextKey).toBeDefined(); - - const balanceBefore = await getBalance(client, bob.address); - - // Garbage "inner transaction" bytes — not a valid extrinsic at all. - const garbageInner = new Uint8Array(64); - for (let i = 0; i < 64; i++) garbageInner[i] = (i * 7 + 13) & 0xff; - - const nonce = await getAccountNonce(client, alice.address); - - const result = await submitEncrypted(client, alice, garbageInner, nextKey!, nonce); - - // The wrapper should be finalized successfully. - expect(result.status.type).toBe("Finalized"); - - // The EncryptedSubmitted event should be emitted for the wrapper. - const encryptedEvent = result.events.find( - (e: any) => - e.event?.pallet === "MevShield" && e.event?.palletEvent?.name === "EncryptedSubmitted", - ); - expect(encryptedEvent).toBeDefined(); - - // No balance change — the garbage inner call could not have been a valid transfer. - const balanceAfter = await getBalance(client, bob.address); - expect(balanceAfter).toBe(balanceBefore); - }); -}); diff --git a/e2e/shield/tsconfig.json b/e2e/shield/tsconfig.json deleted file mode 100644 index c2f86d9e2c..0000000000 --- a/e2e/shield/tsconfig.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "compilerOptions": { - "target": "ES2022", - "module": "ESNext", - "moduleResolution": "bundler", - "esModuleInterop": true, - "strict": true, - "skipLibCheck": true, - "types": ["node", "vitest/globals"] - } -} diff --git a/e2e/shield/vitest.config.ts b/e2e/shield/vitest.config.ts deleted file mode 100644 index f63f00f5c2..0000000000 --- a/e2e/shield/vitest.config.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { defineConfig } from "vitest/config"; -import AlphabeticalSequencer from "e2e-shared/sequencer.js"; - -export default defineConfig({ - test: { - globals: true, - testTimeout: 120_000, - hookTimeout: 300_000, - fileParallelism: false, - globalSetup: "./setup.ts", - setupFiles: ["./setup.ts"], - include: ["tests/**/*.test.ts"], - sequence: { - sequencer: AlphabeticalSequencer, - }, - }, -}); From ffbd02d38fd5f9bb9d8adb44cfa1dcd090f7ffbb Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Thu, 19 Feb 2026 12:11:42 -0300 Subject: [PATCH 70/78] remove e2e workflow --- .github/workflows/e2e.yml | 120 +------------------------------------- 1 file changed, 1 insertion(+), 119 deletions(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 295b717fad..a3c7ea5ad9 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -12,122 +12,4 @@ on: verbose: description: "Output more information when triggered manually" required: false - default: "" - -env: - CARGO_TERM_COLOR: always - -permissions: - contents: read - -jobs: - # Build the node binary once and share it across test jobs. - build: - runs-on: [self-hosted, type-ccx33] - timeout-minutes: 60 - env: - RUST_BACKTRACE: full - steps: - - name: Check-out repository - uses: actions/checkout@v4 - - - name: Install system dependencies - run: | - sudo DEBIAN_FRONTEND=noninteractive NEEDRESTART_MODE=a apt-get update - sudo DEBIAN_FRONTEND=noninteractive NEEDRESTART_MODE=a apt-get install -y --no-install-recommends \ - -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" \ - build-essential clang curl git make libssl-dev llvm libudev-dev protobuf-compiler pkg-config - - - name: Install Rust - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - - - name: Utilize Shared Rust Cache - uses: Swatinem/rust-cache@v2 - with: - key: e2e - cache-on-failure: true - - - name: Build node-subtensor - run: cargo build --release -p node-subtensor - - - name: Upload binary - uses: actions/upload-artifact@v4 - with: - name: node-subtensor - path: target/release/node-subtensor - if-no-files-found: error - - # Discover e2e packages that have a "test" script. - discover: - runs-on: ubuntu-latest - outputs: - packages: ${{ steps.find.outputs.packages }} - steps: - - name: Check-out repository - uses: actions/checkout@v4 - with: - sparse-checkout: e2e - - - name: Find testable packages - id: find - working-directory: e2e - run: | - packages=$( - find . -maxdepth 2 -name package.json -not -path './node_modules/*' \ - | while read -r pkg; do - name=$(jq -r '.name // empty' "$pkg") - has_test=$(jq -r '.scripts.test // empty' "$pkg") - if [ -n "$has_test" ] && [ -n "$name" ]; then - echo "$name" - fi - done \ - | jq -R -s -c 'split("\n") | map(select(. != ""))' - ) - echo "packages=$packages" >> "$GITHUB_OUTPUT" - echo "Discovered packages: $packages" - - # Run each e2e package's tests in parallel. - test: - needs: [build, discover] - if: ${{ needs.discover.outputs.packages != '[]' }} - runs-on: [self-hosted, type-ccx33] - timeout-minutes: 30 - strategy: - fail-fast: false - matrix: - package: ${{ fromJson(needs.discover.outputs.packages) }} - name: "e2e: ${{ matrix.package }}" - steps: - - name: Check-out repository - uses: actions/checkout@v4 - - - name: Download node-subtensor binary - uses: actions/download-artifact@v4 - with: - name: node-subtensor - path: target/release - - - name: Make binary executable - run: chmod +x target/release/node-subtensor - - - name: Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: "24" - - - name: Setup pnpm - uses: pnpm/action-setup@v4 - with: - version: 10 - - - name: Install e2e dependencies - working-directory: e2e - run: pnpm install --frozen-lockfile - - - name: Run tests - working-directory: e2e - env: - BINARY_PATH: ${{ github.workspace }}/target/release/node-subtensor - run: pnpm --filter ${{ matrix.package }} test + default: "" \ No newline at end of file From 59761dac7891d3685b58eb065603b9a0abd0dca5 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Thu, 19 Feb 2026 13:46:38 -0300 Subject: [PATCH 71/78] fix clippy --- pallets/subtensor/src/tests/evm.rs | 49 +++++++++++++++++++++++++----- 1 file changed, 41 insertions(+), 8 deletions(-) diff --git a/pallets/subtensor/src/tests/evm.rs b/pallets/subtensor/src/tests/evm.rs index 6d668d738d..ae0acde27a 100644 --- a/pallets/subtensor/src/tests/evm.rs +++ b/pallets/subtensor/src/tests/evm.rs @@ -9,6 +9,7 @@ use super::mock::*; use crate::*; use frame_support::testing_prelude::*; use sp_core::{H160, Pair, U256, blake2_256, ecdsa, keccak_256}; +use std::convert::AsRef; fn public_to_evm_key(pubkey: &ecdsa::Public) -> H160 { use libsecp256k1::PublicKey; @@ -103,7 +104,11 @@ fn test_associate_evm_key_different_block_number_success() { let hashed_block_number = keccak_256(block_number.encode().as_ref()); let hotkey_bytes = hotkey.encode(); - let message = [hotkey_bytes.as_ref(), hashed_block_number.as_ref()].concat(); + let message = [ + hotkey_bytes.as_ref(), + <[u8; 32] as AsRef<[u8]>>::as_ref(&hashed_block_number), + ] + .concat(); let signature = sign_evm_message(&pair, message); assert_ok!(SubtensorModule::associate_evm_key( @@ -145,7 +150,11 @@ fn test_associate_evm_key_coldkey_does_not_own_hotkey() { let hashed_block_number = keccak_256(block_number.encode().as_ref()); let hotkey_bytes = hotkey.encode(); - let message = [hotkey_bytes.as_ref(), hashed_block_number.as_ref()].concat(); + let message = [ + hotkey_bytes.as_ref(), + <[u8; 32] as AsRef<[u8]>>::as_ref(&hashed_block_number), + ] + .concat(); let signature = sign_evm_message(&pair, message); assert_err!( @@ -182,7 +191,11 @@ fn test_associate_evm_key_hotkey_not_registered_in_subnet() { let hashed_block_number = keccak_256(block_number.encode().as_ref()); let hotkey_bytes = hotkey.encode(); - let message = [hotkey_bytes.as_ref(), hashed_block_number.as_ref()].concat(); + let message = [ + hotkey_bytes.as_ref(), + <[u8; 32] as AsRef<[u8]>>::as_ref(&hashed_block_number), + ] + .concat(); let signature = sign_evm_message(&pair, message); assert_err!( @@ -222,7 +235,11 @@ fn test_associate_evm_key_using_wrong_hash_function() { let hashed_block_number = keccak_256(block_number.encode().as_ref()); let hotkey_bytes = hotkey.encode(); - let message = [hotkey_bytes.as_ref(), hashed_block_number.as_ref()].concat(); + let message = [ + hotkey_bytes.as_ref(), + <[u8; 32] as AsRef<[u8]>>::as_ref(&hashed_block_number), + ] + .concat(); let hashed_message = blake2_256(message.as_ref()); let signature = pair.sign_prehashed(&hashed_message); @@ -262,7 +279,11 @@ fn test_associate_evm_key_rate_limit_exceeded() { let hashed_block_number = keccak_256(block_number.encode().as_ref()); let hotkey_bytes = hotkey.encode(); - let message = [hotkey_bytes.as_ref(), hashed_block_number.as_ref()].concat(); + let message = [ + hotkey_bytes.as_ref(), + <[u8; 32] as AsRef<[u8]>>::as_ref(&hashed_block_number), + ] + .concat(); let signature = sign_evm_message(&pair, message); // First association should succeed @@ -278,7 +299,11 @@ fn test_associate_evm_key_rate_limit_exceeded() { let block_number = frame_system::Pallet::::block_number(); let hashed_block_number = keccak_256(block_number.encode().as_ref()); let hotkey_bytes = hotkey.encode(); - let message = [hotkey_bytes.as_ref(), hashed_block_number.as_ref()].concat(); + let message = [ + hotkey_bytes.as_ref(), + <[u8; 32] as AsRef<[u8]>>::as_ref(&hashed_block_number), + ] + .concat(); let signature = sign_evm_message(&pair, message); // Second association should fail due to rate limit @@ -297,7 +322,11 @@ fn test_associate_evm_key_rate_limit_exceeded() { let block_number = frame_system::Pallet::::block_number(); let hashed_block_number = keccak_256(block_number.encode().as_ref()); let hotkey_bytes = hotkey.encode(); - let message = [hotkey_bytes.as_ref(), hashed_block_number.as_ref()].concat(); + let message = [ + hotkey_bytes.as_ref(), + <[u8; 32] as AsRef<[u8]>>::as_ref(&hashed_block_number), + ] + .concat(); let signature = sign_evm_message(&pair, message); assert_ok!(SubtensorModule::associate_evm_key( @@ -329,7 +358,11 @@ fn test_associate_evm_key_uid_not_found() { let hashed_block_number = keccak_256(block_number.encode().as_ref()); let hotkey_bytes = hotkey.encode(); - let message = [hotkey_bytes.as_ref(), hashed_block_number.as_ref()].concat(); + let message = [ + hotkey_bytes.as_ref(), + <[u8; 32] as AsRef<[u8]>>::as_ref(&hashed_block_number), + ] + .concat(); let signature = sign_evm_message(&pair, message); assert_noop!( From 69904f2c826c60e0b2e0f75ac68983e5dfe8046a Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Thu, 19 Feb 2026 15:41:44 -0300 Subject: [PATCH 72/78] fix benchmarks --- pallets/subtensor/src/macros/dispatches.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pallets/subtensor/src/macros/dispatches.rs b/pallets/subtensor/src/macros/dispatches.rs index 5c5d5ed1a7..d4729b41ee 100644 --- a/pallets/subtensor/src/macros/dispatches.rs +++ b/pallets/subtensor/src/macros/dispatches.rs @@ -1083,8 +1083,8 @@ mod dispatches { /// Weight is calculated based on the number of database reads and writes. #[pallet::call_index(71)] #[pallet::weight(Weight::from_parts(161_700_000, 0) - .saturating_add(T::DbWeight::get().reads(16_u64)) - .saturating_add(T::DbWeight::get().writes(11_u64)))] + .saturating_add(T::DbWeight::get().reads(17_u64)) + .saturating_add(T::DbWeight::get().writes(10_u64)))] pub fn swap_coldkey( origin: OriginFor, old_coldkey: T::AccountId, From 097280ecb9d83c7e487afd84c986de6a52baf8ff Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Thu, 19 Feb 2026 17:51:48 -0300 Subject: [PATCH 73/78] fix benchmarks --- pallets/shield/src/lib.rs | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/pallets/shield/src/lib.rs b/pallets/shield/src/lib.rs index 938515559c..2becd6d6f4 100644 --- a/pallets/shield/src/lib.rs +++ b/pallets/shield/src/lib.rs @@ -115,12 +115,9 @@ pub mod pallet { /// store the next key as `None` to reflect that this author will not be able /// handle encrypted transactions in his next block. #[pallet::call_index(0)] - #[pallet::weight(( - Weight::from_parts(20_999_999_999, 0) - .saturating_add(T::DbWeight::get().reads(1_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)), - DispatchClass::Operational, - ))] + #[pallet::weight(Weight::from_parts(23_190_000, 0) + .saturating_add(T::DbWeight::get().reads(2_u64)) + .saturating_add(T::DbWeight::get().writes(3_u64)))] pub fn announce_next_key( origin: OriginFor, public_key: Option, @@ -180,9 +177,9 @@ pub mod pallet { /// ciphertext = key_hash || kem_len || kem_ct || nonce || aead_ct /// #[pallet::call_index(1)] - #[pallet::weight(Weight::from_parts(13_980_000, 0) - .saturating_add(T::DbWeight::get().reads(1_u64)) - .saturating_add(T::DbWeight::get().writes(1_u64)))] + #[pallet::weight(Weight::from_parts(207_500_000, 0) + .saturating_add(T::DbWeight::get().reads(0_u64)) + .saturating_add(T::DbWeight::get().writes(0_u64)))] pub fn submit_encrypted( origin: OriginFor, ciphertext: BoundedVec>, From fbff3ca5a512d4c55a78cac8d43cab7e227790f9 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Mon, 23 Feb 2026 20:39:57 -0300 Subject: [PATCH 74/78] set longevity to 3 for mev shield txs --- pallets/shield/src/extension.rs | 40 ++++++++++++++++++++++++--------- 1 file changed, 29 insertions(+), 11 deletions(-) diff --git a/pallets/shield/src/extension.rs b/pallets/shield/src/extension.rs index 020b03b66a..e055444a56 100644 --- a/pallets/shield/src/extension.rs +++ b/pallets/shield/src/extension.rs @@ -9,7 +9,7 @@ use sp_runtime::traits::{ AsSystemOriginSigner, DispatchInfoOf, Dispatchable, Implication, TransactionExtension, ValidateResult, }; -use sp_runtime::transaction_validity::TransactionSource; +use sp_runtime::transaction_validity::{TransactionSource, ValidTransaction}; use subtensor_macros::freeze_struct; use subtensor_runtime_common::CustomTransactionError; @@ -84,7 +84,17 @@ where } } - Ok((Default::default(), (), origin)) + // Shielded txs get a short longevity so they are evicted from the pool + // if not included within a few blocks. Keys rotate every block, so a tx + // encrypted against a key that has rotated out of the 2-key window + // (CurrentKey + NextKey) will never be included — without this it would + // stay in the pool indefinitely since pool revalidation skips the key check. + let validity = ValidTransaction { + longevity: 3, + ..Default::default() + }; + + Ok((validity, (), origin)) } } @@ -95,7 +105,7 @@ mod tests { use frame_support::dispatch::GetDispatchInfo; use frame_support::pallet_prelude::{BoundedVec, ConstU32}; use sp_runtime::traits::TxBaseImplication; - use sp_runtime::transaction_validity::TransactionValidityError; + use sp_runtime::transaction_validity::{TransactionValidityError, ValidTransaction}; /// Build wire-format ciphertext with a given key_hash. /// Layout: key_hash(16) || kem_ct_len(2 LE) || kem_ct(N) || nonce(24) || aead_ct(rest) @@ -132,7 +142,7 @@ mod tests { who: Option, call: &RuntimeCall, source: TransactionSource, - ) -> Result<(), TransactionValidityError> { + ) -> Result { let ext = CheckShieldedTxValidity::::new(); let info = call.get_dispatch_info(); let origin = match who { @@ -140,7 +150,7 @@ mod tests { None => RuntimeOrigin::none(), }; ext.validate(origin, call, &info, 0, (), &TxBaseImplication(call), source) - .map(|_| ()) + .map(|(validity, _, _)| validity) } const PK_A: [u8; 32] = [0x11; 32]; @@ -150,7 +160,9 @@ mod tests { fn non_shield_call_passes_through() { new_test_ext().execute_with(|| { let call = RuntimeCall::System(frame_system::Call::remark { remark: vec![] }); - assert!(validate_ext(Some(1), &call, TransactionSource::InBlock).is_ok()); + let validity = validate_ext(Some(1), &call, TransactionSource::InBlock).unwrap(); + // Non-shield calls get default (max) longevity. + assert_eq!(validity.longevity, u64::MAX); }); } @@ -158,7 +170,8 @@ mod tests { fn unsigned_origin_passes_through() { new_test_ext().execute_with(|| { let call = make_submit_call([0xFF; 16]); - assert!(validate_ext(None, &call, TransactionSource::InBlock).is_ok()); + let validity = validate_ext(None, &call, TransactionSource::InBlock).unwrap(); + assert_eq!(validity.longevity, u64::MAX); }); } @@ -193,7 +206,8 @@ mod tests { new_test_ext().execute_with(|| { set_current_key(&PK_A); let call = make_submit_call(twox_128(&PK_A)); - assert!(validate_ext(Some(1), &call, TransactionSource::InBlock).is_ok()); + let validity = validate_ext(Some(1), &call, TransactionSource::InBlock).unwrap(); + assert_eq!(validity.longevity, 3); }); } @@ -202,7 +216,8 @@ mod tests { new_test_ext().execute_with(|| { set_next_key(&PK_B); let call = make_submit_call(twox_128(&PK_B)); - assert!(validate_ext(Some(1), &call, TransactionSource::InBlock).is_ok()); + let validity = validate_ext(Some(1), &call, TransactionSource::InBlock).unwrap(); + assert_eq!(validity.longevity, 3); }); } @@ -234,7 +249,9 @@ mod tests { fn pool_local_skips_key_check() { new_test_ext().execute_with(|| { let call = make_submit_call([0xFF; 16]); - assert!(validate_ext(Some(1), &call, TransactionSource::Local).is_ok()); + let validity = validate_ext(Some(1), &call, TransactionSource::Local).unwrap(); + // Pool sources skip key check but still get short longevity. + assert_eq!(validity.longevity, 3); }); } @@ -242,7 +259,8 @@ mod tests { fn pool_external_skips_key_check() { new_test_ext().execute_with(|| { let call = make_submit_call([0xFF; 16]); - assert!(validate_ext(Some(1), &call, TransactionSource::External).is_ok()); + let validity = validate_ext(Some(1), &call, TransactionSource::External).unwrap(); + assert_eq!(validity.longevity, 3); }); } } From 805de461dc5db0449a9f1367701b7465c894e093 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 25 Feb 2026 14:57:40 -0300 Subject: [PATCH 75/78] bump spec version to 383 --- runtime/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 20e49cc225..aba28f27bd 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -264,7 +264,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { // `spec_version`, and `authoring_version` are the same between Wasm and native. // This value is set to 100 to notify Polkadot-JS App (https://polkadot.js.org/apps) to use // the compatible custom types. - spec_version: 382, + spec_version: 383, impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, From f12df5a1ebbd25f9ba623a4bb4e08fe4a7ed1899 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 25 Feb 2026 16:50:15 -0300 Subject: [PATCH 76/78] fix post cherry-pick compilation issues --- Cargo.lock | 17 +++++------------ common/src/transaction_error.rs | 4 ++-- node/src/benchmarking.rs | 4 +++- pallets/subtensor/Cargo.toml | 4 ++++ pallets/subtensor/src/tests/mock.rs | 2 ++ pallets/subtensor/src/tests/registration.rs | 2 +- pallets/subtensor/src/tests/swap_coldkey.rs | 4 +++- pallets/subtensor/src/transaction_extension.rs | 2 +- runtime/src/lib.rs | 5 ++--- 9 files changed, 23 insertions(+), 21 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 09fe492748..53c5c8a733 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -71,17 +71,6 @@ dependencies = [ "subtle 2.6.1", ] -[[package]] -name = "ahash" -version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" -dependencies = [ - "getrandom 0.2.17", - "once_cell", - "version_check", -] - [[package]] name = "ahash" version = "0.8.12" @@ -10785,15 +10774,18 @@ dependencies = [ "log", "ndarray", "num-traits", + "pallet-aura", "pallet-balances", "pallet-commitments", "pallet-crowdloan", "pallet-drand", "pallet-preimage", "pallet-scheduler", + "pallet-shield", "pallet-subtensor-proxy", "pallet-subtensor-swap", "pallet-subtensor-utility", + "pallet-timestamp", "pallet-transaction-payment", "parity-scale-codec", "polkadot-runtime-common", @@ -10805,6 +10797,7 @@ dependencies = [ "serde_json", "sha2 0.10.9", "share-pool", + "sp-consensus-aura", "sp-core", "sp-io", "sp-keyring", @@ -17461,7 +17454,7 @@ name = "sp-trie" version = "40.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=63332fd67a3e676b064b5ecde8ddad308714e42f#63332fd67a3e676b064b5ecde8ddad308714e42f" dependencies = [ - "ahash 0.8.12", + "ahash", "foldhash 0.1.5", "hash-db", "hashbrown 0.15.5", diff --git a/common/src/transaction_error.rs b/common/src/transaction_error.rs index b43f3686f3..b16d13daa1 100644 --- a/common/src/transaction_error.rs +++ b/common/src/transaction_error.rs @@ -2,7 +2,7 @@ use sp_runtime::transaction_validity::{InvalidTransaction, TransactionValidityEr #[derive(Debug, PartialEq)] pub enum CustomTransactionError { - ColdkeySwapAnnounced, + ColdkeyInSwapSchedule, StakeAmountTooLow, BalanceTooLow, SubnetNotExists, @@ -33,7 +33,7 @@ pub enum CustomTransactionError { impl From for u8 { fn from(variant: CustomTransactionError) -> u8 { match variant { - CustomTransactionError::ColdkeySwapAnnounced => 0, + CustomTransactionError::ColdkeyInSwapSchedule => 0, CustomTransactionError::StakeAmountTooLow => 1, CustomTransactionError::BalanceTooLow => 2, CustomTransactionError::SubnetNotExists => 3, diff --git a/node/src/benchmarking.rs b/node/src/benchmarking.rs index 2f7d2fb47d..5061b6d2a5 100644 --- a/node/src/benchmarking.rs +++ b/node/src/benchmarking.rs @@ -141,7 +141,9 @@ pub fn create_benchmark_extrinsic( transaction_payment_wrapper::ChargeTransactionPaymentWrapper::new(0), sudo_wrapper::SudoTransactionExtension::::new(), pallet_shield::CheckShieldedTxValidity::::new(), - pallet_subtensor::SubtensorTransactionExtension::::new(), + pallet_subtensor::transaction_extension::SubtensorTransactionExtension::< + runtime::Runtime, + >::new(), pallet_drand::drand_priority::DrandPriority::::new(), ), frame_metadata_hash_extension::CheckMetadataHash::::new(true), diff --git a/pallets/subtensor/Cargo.toml b/pallets/subtensor/Cargo.toml index 55c11d0c5c..3bec0f558d 100644 --- a/pallets/subtensor/Cargo.toml +++ b/pallets/subtensor/Cargo.toml @@ -72,6 +72,10 @@ pallet-preimage.workspace = true tracing.workspace = true tracing-log.workspace = true tracing-subscriber = { workspace = true, features = ["fmt", "env-filter"] } +pallet-timestamp.workspace = true +pallet-aura.workspace = true +pallet-shield.workspace = true +sp-consensus-aura.workspace = true [features] try-runtime = [ diff --git a/pallets/subtensor/src/tests/mock.rs b/pallets/subtensor/src/tests/mock.rs index f8bc5fcccb..67298c8b6f 100644 --- a/pallets/subtensor/src/tests/mock.rs +++ b/pallets/subtensor/src/tests/mock.rs @@ -20,6 +20,7 @@ use frame_system as system; use frame_system::{EnsureRoot, RawOrigin, limits, offchain::CreateTransactionBase}; use pallet_subtensor_proxy as pallet_proxy; use pallet_subtensor_utility as pallet_utility; +use sp_consensus_aura::sr25519::AuthorityId as AuraId; use sp_core::{ConstU64, Get, H256, U256, offchain::KeyTypeId}; use sp_runtime::Perbill; use sp_runtime::{ @@ -47,6 +48,7 @@ frame_support::construct_runtime!( Swap: pallet_subtensor_swap::{Pallet, Call, Storage, Event} = 12, Crowdloan: pallet_crowdloan::{Pallet, Call, Storage, Event} = 13, Proxy: pallet_subtensor_proxy = 14, + Shield: pallet_shield = 15, } ); diff --git a/pallets/subtensor/src/tests/registration.rs b/pallets/subtensor/src/tests/registration.rs index b98dce1d45..4719695199 100644 --- a/pallets/subtensor/src/tests/registration.rs +++ b/pallets/subtensor/src/tests/registration.rs @@ -15,7 +15,7 @@ use subtensor_runtime_common::{ use super::mock; use super::mock::*; -use crate::extensions::SubtensorTransactionExtension; +use crate::transaction_extension::SubtensorTransactionExtension; use crate::{AxonInfoOf, Error}; /******************************************** diff --git a/pallets/subtensor/src/tests/swap_coldkey.rs b/pallets/subtensor/src/tests/swap_coldkey.rs index 9d3bdbfc62..0702a64ee4 100644 --- a/pallets/subtensor/src/tests/swap_coldkey.rs +++ b/pallets/subtensor/src/tests/swap_coldkey.rs @@ -20,7 +20,9 @@ use sp_core::{Get, H256, U256}; use sp_runtime::traits::{DispatchInfoOf, TransactionExtension}; use sp_runtime::{DispatchError, traits::TxBaseImplication}; use substrate_fixed::types::U96F32; -use subtensor_runtime_common::{AlphaCurrency, Currency, SubnetInfo, TaoCurrency}; +use subtensor_runtime_common::{ + AlphaCurrency, Currency, CustomTransactionError, SubnetInfo, TaoCurrency, +}; use subtensor_swap_interface::{SwapEngine, SwapHandler}; use super::mock; diff --git a/pallets/subtensor/src/transaction_extension.rs b/pallets/subtensor/src/transaction_extension.rs index 91e8db2ab3..d8ab764412 100644 --- a/pallets/subtensor/src/transaction_extension.rs +++ b/pallets/subtensor/src/transaction_extension.rs @@ -1,4 +1,4 @@ -use crate::{BalancesCall, Call, CheckColdkeySwap, Config, Error, Pallet, TransactionType}; +use crate::{BalancesCall, Call, ColdkeySwapScheduled, Config, Error, Pallet, TransactionType}; use codec::{Decode, DecodeWithMemTracking, Encode}; use frame_support::dispatch::{DispatchInfo, PostDispatchInfo}; use frame_support::pallet_prelude::Weight; diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index aba28f27bd..ff293f0ac1 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -71,7 +71,6 @@ use sp_std::prelude::*; use sp_version::NativeVersion; use sp_version::RuntimeVersion; use stp_shield::ShieldedTransaction; -use substrate_fixed::types::U64F64; use subtensor_precompiles::Precompiles; use subtensor_runtime_common::{AlphaCurrency, TaoCurrency, time::*, *}; use subtensor_swap_interface::{Order, SwapHandler}; @@ -200,7 +199,7 @@ impl frame_system::offchain::CreateSignedTransaction ChargeTransactionPaymentWrapper::new(0), SudoTransactionExtension::::new(), pallet_shield::CheckShieldedTxValidity::::new(), - pallet_subtensor::SubtensorTransactionExtension::::new(), + pallet_subtensor::transaction_extension::SubtensorTransactionExtension::::new(), pallet_drand::drand_priority::DrandPriority::::new(), ), frame_metadata_hash_extension::CheckMetadataHash::::new(true), @@ -1644,7 +1643,7 @@ pub type CustomTxExtension = ( ChargeTransactionPaymentWrapper, SudoTransactionExtension, pallet_shield::CheckShieldedTxValidity, - pallet_subtensor::SubtensorTransactionExtension, + pallet_subtensor::transaction_extension::SubtensorTransactionExtension, pallet_drand::drand_priority::DrandPriority, ); pub type TxExtension = ( From dda2342f19fb745690718cd6e7473693a9a482f5 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 25 Feb 2026 17:20:21 -0300 Subject: [PATCH 77/78] cleanup unused pallets in mock --- Cargo.lock | 2 -- pallets/subtensor/Cargo.toml | 4 +--- pallets/subtensor/src/tests/mock.rs | 27 --------------------------- 3 files changed, 1 insertion(+), 32 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 53c5c8a733..d19a613c22 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10774,7 +10774,6 @@ dependencies = [ "log", "ndarray", "num-traits", - "pallet-aura", "pallet-balances", "pallet-commitments", "pallet-crowdloan", @@ -10785,7 +10784,6 @@ dependencies = [ "pallet-subtensor-proxy", "pallet-subtensor-swap", "pallet-subtensor-utility", - "pallet-timestamp", "pallet-transaction-payment", "parity-scale-codec", "polkadot-runtime-common", diff --git a/pallets/subtensor/Cargo.toml b/pallets/subtensor/Cargo.toml index 3bec0f558d..ca73512b50 100644 --- a/pallets/subtensor/Cargo.toml +++ b/pallets/subtensor/Cargo.toml @@ -72,9 +72,7 @@ pallet-preimage.workspace = true tracing.workspace = true tracing-log.workspace = true tracing-subscriber = { workspace = true, features = ["fmt", "env-filter"] } -pallet-timestamp.workspace = true -pallet-aura.workspace = true -pallet-shield.workspace = true +pallet-shield = { workspace = true, features = ["std"] } sp-consensus-aura.workspace = true [features] diff --git a/pallets/subtensor/src/tests/mock.rs b/pallets/subtensor/src/tests/mock.rs index 67298c8b6f..b744c9b771 100644 --- a/pallets/subtensor/src/tests/mock.rs +++ b/pallets/subtensor/src/tests/mock.rs @@ -20,7 +20,6 @@ use frame_system as system; use frame_system::{EnsureRoot, RawOrigin, limits, offchain::CreateTransactionBase}; use pallet_subtensor_proxy as pallet_proxy; use pallet_subtensor_utility as pallet_utility; -use sp_consensus_aura::sr25519::AuthorityId as AuraId; use sp_core::{ConstU64, Get, H256, U256, offchain::KeyTypeId}; use sp_runtime::Perbill; use sp_runtime::{ @@ -48,7 +47,6 @@ frame_support::construct_runtime!( Swap: pallet_subtensor_swap::{Pallet, Call, Storage, Event} = 12, Crowdloan: pallet_crowdloan::{Pallet, Call, Storage, Event} = 13, Proxy: pallet_subtensor_proxy = 14, - Shield: pallet_shield = 15, } ); @@ -554,31 +552,6 @@ where } } -#[derive_impl(pallet_timestamp::config_preludes::TestDefaultConfig)] -impl pallet_timestamp::Config for Test { - type MinimumPeriod = ConstU64<0>; -} - -parameter_types! { - pub const MaxAuthorities: u32 = 32; - pub const AllowMultipleBlocksPerSlot: bool = false; - pub const SlotDuration: u64 = 6000; -} - -impl pallet_aura::Config for Test { - type AuthorityId = AuraId; - // For tests we don't need dynamic disabling; just use unit type. - type DisabledValidators = (); - type MaxAuthorities = MaxAuthorities; - type AllowMultipleBlocksPerSlot = AllowMultipleBlocksPerSlot; - type SlotDuration = SlotDuration; -} - -impl pallet_shield::Config for Test { - type AuthorityId = u64; - type FindAuthors = (); -} - static TEST_LOGS_INIT: OnceLock<()> = OnceLock::new(); pub fn init_logs_for_tests() { From 921dac04afe6e9f888abfbf0b68f9b9914ba1532 Mon Sep 17 00:00:00 2001 From: Loris Moulin Date: Wed, 25 Feb 2026 17:22:00 -0300 Subject: [PATCH 78/78] fix zepter --- pallets/subtensor/Cargo.toml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pallets/subtensor/Cargo.toml b/pallets/subtensor/Cargo.toml index ca73512b50..c8a4074a88 100644 --- a/pallets/subtensor/Cargo.toml +++ b/pallets/subtensor/Cargo.toml @@ -89,7 +89,8 @@ try-runtime = [ "pallet-crowdloan/try-runtime", "pallet-drand/try-runtime", "pallet-subtensor-proxy/try-runtime", - "pallet-subtensor-utility/try-runtime" + "pallet-subtensor-utility/try-runtime", + "pallet-shield/try-runtime", ] default = ["std"] std = [ @@ -134,6 +135,8 @@ std = [ "serde_json/std", "sha2/std", "rand/std", + "pallet-shield/std", + "sp-consensus-aura/std", ] runtime-benchmarks = [ "frame-benchmarking/runtime-benchmarks", @@ -150,7 +153,8 @@ runtime-benchmarks = [ "pallet-drand/runtime-benchmarks", "pallet-subtensor-proxy/runtime-benchmarks", "pallet-subtensor-swap/runtime-benchmarks", - "pallet-subtensor-utility/runtime-benchmarks" + "pallet-subtensor-utility/runtime-benchmarks", + "pallet-shield/runtime-benchmarks" ] pow-faucet = [] fast-runtime = ["subtensor-runtime-common/fast-runtime"]