From 75fa6980293b727f643d2fa083cf3ed18823d463 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 10:58:34 +1200 Subject: [PATCH 01/56] use patched polkadot-sdk --- Cargo.toml | 554 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 554 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 4da960ad30..ed66afdbfc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -295,3 +295,557 @@ sc-consensus-grandpa = { git = "https://github.com/opentensor/grandpa.git", rev [patch.crates-io] w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std" } + +# Patched with Diener (https://github.com/paritytech/diener): +# `diener patch --target https://github.com/paritytech/polkadot-sdk --point-to-git https://github.com/opentensor/polkadot-sdk.git --point-to-git-commit 901f89f44cfcbd9213c95cfd3cb74908511eac99 --crates-to-patch ../polkadot-sdk` +# +# Full diff of changes: +[patch."https://github.com/paritytech/polkadot-sdk"] +bridge-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-header-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +binary-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-crypto-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-runtime-interface-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-wasm-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-state-machine = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-panic-handler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-trie = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-api-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-metadata-ir = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-version-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-test-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-test-runtime-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-database = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-executor-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-maybe-compressed-blob = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-executor-polkavm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-executor-wasmtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-runtime-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-tracing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-test-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-support-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-support-procedural-tools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-support-procedural-tools-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-client-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-state-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +kitchensink-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-example-mbm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-migrations = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-sdk-frame = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-examples = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-default-config-example = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-dev-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-example-authorization-tx-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-verify-signature = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-example-basic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-example-frame-crate = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-example-kitchensink = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-example-offchain-worker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-example-single-block-migrations = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-example-split = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-example-tasks = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-example-view-functions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +asset-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-pallet-parachain-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-pallet-parachain-system-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-primitives-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-parachain-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +staging-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +xcm-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-primitives-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-message-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-runtime-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-election-provider-solution-type = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-broker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-mmr = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-mmr-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-runtime-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +staging-xcm-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-support-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-support-test-pallet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-primitives-test-helpers = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +staging-xcm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-asset-conversion = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-assets = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-salary = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-ranked-collective = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +xcm-runtime-apis = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +xcm-simulator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-test-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-indices = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-vesting = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-asset-rate = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-election-provider-support-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-identity = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-treasury = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-collective = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +slot-range-helper = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-consensus-beefy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +test-runtime-constants = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-test-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-pallet-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-test-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-pallet-aura-ext = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-test-relay-sproof-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-primitives-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-glutton = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +staging-parachain-info = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-test-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-client-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-network-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-network-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-informant = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +fork-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-network-light = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-network-transactions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-test-runtime-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-rpc-server = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-rpc-spec-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-sysinfo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-transaction-storage-proof = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-client-collator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-client-consensus-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-client-pov-recovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-relay-chain-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-overseer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +tracing-gum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +tracing-gum-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-test-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-subsystem = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-subsystem-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-network-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-statement-table = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-client-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-runtime-utilities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-beefy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-beefy-mmr = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-conviction-voting = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-delegated-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-elections-phragmen = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-meta-tx = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-nomination-pools-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-offences-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-im-online = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-parameters = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-proxy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-recovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-referenda = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-session-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-society = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-state-trie-migration = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-remote-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-rpc-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-state-trie-migration-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-whitelist = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-xcm-benchmarks = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +westend-runtime-constants = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +mmr-gadget = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-approval-distribution = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-subsystem-util = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-erasure-coding = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-subsystem-test-helpers = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-availability-bitfield-distribution = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-availability-distribution = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-subsystem-bench = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-availability-recovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-approval-voting = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-approval-voting-parallel = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-av-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-statement-distribution = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-collator-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-dispute-distribution = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-gossip-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-network-bridge = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-collation-generation = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-backing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-bitfield-signing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-candidate-validation = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-pvf = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-pvf-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-pvf-execute-worker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-pvf-prepare-worker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +staging-tracking-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +rococo-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-bounties = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-child-bounties = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-democracy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-nis = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-tips = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +rococo-runtime-constants = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +test-parachain-adder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +test-parachain-halt = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-chain-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-network-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-chain-selection = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-dispute-coordinator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-parachains-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-prospective-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-provisioner = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-pvf-checker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-node-core-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +mmr-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-beefy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-network-gossip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-beefy-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-sync-state-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-proposer-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-test-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-test-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-client-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-relay-chain-inprocess-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-storage-monitor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-client-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-client-consensus-proposer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-client-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-relay-chain-minimal-node = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-relay-chain-rpc-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-pallet-xcmp-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-xcm-bridge-hub-router = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-collator-selection = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-xcm-bridge-hub-router = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +parachains-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-primitives-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-asset-tx-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +parachains-runtimes-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +assets-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-messages = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-polkadot-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-relayers = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-xcm-bridge-hub = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bridge-hub-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bridge-hub-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-bridge-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-bridge-messages = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-bridge-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-bridge-relayers = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-xcm-bridge-hub = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-client-consensus-relay-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-pallet-dmp-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-pallet-session-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-pallet-solo-to-para = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-pallet-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-ping = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-primitives-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +emulated-integration-tests-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +xcm-emulator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-benchmarking-pallet-pov = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +generate-bags = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-alliance = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-asset-conversion-ops = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-asset-conversion-tx-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-asset-rewards = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-assets-freezer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-assets-holder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-atomic-swap = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-collective-content = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-contracts = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-contracts-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-contracts-uapi = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-contracts-fixtures = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-contracts-mock-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-core-fellowship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-lottery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-nft-fractionalization = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-nfts = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-nfts-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-node-authorization = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-paged-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-remark = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-revive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-revive-fixtures = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-revive-uapi = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-revive-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-revive-eth-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-cli-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +staging-node-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +staging-node-inspect = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +node-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +node-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-skip-feeless-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-service-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-revive-mock-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-root-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-scored-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-statement = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-transaction-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-tx-pause = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-uniques = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-omni-node-lib = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +staging-chain-spec-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-consensus-pow = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-consensus-pow = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-network-statement = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sc-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-core-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-core-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +subkey = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-bip39 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-frame-rpc-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +testnet-parachains-constants = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-runtime-interface-test-wasm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-asset-hub-rococo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-bridge-hub-cumulus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-asset-hub-westend = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-bridge-hub-rococo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-bridge-hub-westend = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-polkadot-bulletin = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-rococo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-westend = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-bridge-beefy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bp-beefy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +relay-substrate-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +finality-relay = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +relay-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +equivocation-detector = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +substrate-relay-helper = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +messages-relay = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +parachains-relay = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-ethereum-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-beacon-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-ethereum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-ethereum-client-fixtures = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-verification-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-inbound-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-inbound-queue-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-outbound-queue-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-inbound-queue-fixtures = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-inbound-queue-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-inbound-queue-v2-fixtures = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-outbound-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-outbound-queue-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-outbound-queue-v2-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-outbound-queue-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-system-frontend = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-pallet-system-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-system-v2-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-system-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +snowbridge-runtime-test-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-pov-validator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +asset-hub-rococo-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +asset-hub-rococo-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +rococo-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +asset-hub-westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +asset-hub-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bridge-hub-rococo-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bridge-hub-rococo-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bridge-hub-westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bridge-hub-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +collectives-westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +collectives-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +coretime-rococo-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +coretime-rococo-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +coretime-westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +coretime-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +people-rococo-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +people-rococo-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +people-westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +people-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +penpal-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +penpal-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +rococo-system-emulated-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +rococo-westend-system-emulated-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +westend-system-emulated-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +asset-hub-rococo-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +asset-hub-westend-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bridge-hub-rococo-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +bridge-hub-westend-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +collectives-westend-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +coretime-rococo-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +coretime-westend-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +people-rococo-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +people-westend-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +glutton-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +rococo-parachain-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-omni-node = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-parachain-bin = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-zombienet-sdk-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +cumulus-zombienet-sdk-helpers = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-sdk-docs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +chain-spec-guide-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-sdk-docs-first-pallet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-sdk-docs-first-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +minimal-template-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-minimal-template = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +parachain-template-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-parachain-template = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +solochain-template-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-template = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +xcm-docs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +erasure_coding_fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-test-malus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +zombienet-backchannel = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +test-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +test-parachain-adder-collator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +test-parachain-undying = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +test-parachain-undying-collator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-voter-bags = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +remote-ext-tests-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-bags-list-remote-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +xcm-executor-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +xcm-simulator-example = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +xcm-simulator-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +polkadot-zombienet-sdk-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +node-bench = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-bags-list-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-election-provider-e2e-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-election-solution-type-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-nomination-pools-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-nomination-pools-test-delegate-stake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-paged-list-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +pallet-sassafras = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-consensus-sassafras = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-support-test-compile-pass = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-support-test-stg-frame-crate = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-api-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-application-crypto-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-arithmetic-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-core-fuzz = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-npos-elections-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-runtime-interface-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +sp-runtime-interface-test-wasm-deprecated = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +node-template-release = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +node-runtime-generate-bags = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +frame-omni-bencher = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +minimal-template-node = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +parachain-template = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +parachain-template-node = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +solochain-template-node = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } +template-zombienet-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } From 0f404cb5e55f16e32e9606a5f839c9d485034653 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 11:24:13 +1200 Subject: [PATCH 02/56] basic babe block check in aura mode --- node/src/command.rs | 1 + .../consensus/aura_wrapped_import_queue.rs | 112 +++++++++++++++--- 2 files changed, 94 insertions(+), 19 deletions(-) diff --git a/node/src/command.rs b/node/src/command.rs index eb261bedfa..12c81fae24 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -273,6 +273,7 @@ fn start_babe_service(arg_matches: &ArgMatches) -> Result<(), sc_cli::Error> { return start_babe_service(arg_matches); // Unknown error, return it. } else { + log::error!("Failed to start Babe service: {:?}", e); Err(e.into()) } } diff --git a/node/src/consensus/aura_wrapped_import_queue.rs b/node/src/consensus/aura_wrapped_import_queue.rs index c6433d8dd6..af026d5dc6 100644 --- a/node/src/consensus/aura_wrapped_import_queue.rs +++ b/node/src/consensus/aura_wrapped_import_queue.rs @@ -1,3 +1,4 @@ +use futures::future::pending; use sc_client_api::AuxStore; use sc_client_api::BlockOf; use sc_client_api::UsageProvider; @@ -8,17 +9,23 @@ use sc_consensus::{BasicQueue, DefaultImportQueue}; use sc_consensus_aura::AuraVerifier; use sc_consensus_aura::CheckForEquivocation; use sc_consensus_aura::ImportQueueParams; +use sc_consensus_babe::CompatibleDigestItem as _; use sc_consensus_slots::InherentDataProviderExt; use sc_telemetry::TelemetryHandle; use sp_api::ApiExt; use sp_api::ProvideRuntimeApi; use sp_block_builder::BlockBuilder as BlockBuilderApi; use sp_blockchain::HeaderBackend; +use sp_blockchain::HeaderMetadata; use sp_consensus::error::Error as ConsensusError; use sp_consensus_aura::AuraApi; -use sp_consensus_aura::sr25519::AuthorityId; -use sp_consensus_aura::sr25519::AuthorityPair; +use sp_consensus_aura::sr25519::AuthorityId as AuraAuthorityId; +use sp_consensus_aura::sr25519::AuthorityPair as AuraAuthorityPair; +use sp_consensus_babe::AuthorityId as BabeAuthorityId; +use sp_consensus_babe::AuthorityPair as BabeAuthorityPair; use sp_consensus_babe::BABE_ENGINE_ID; +use sp_core::Pair; +use sp_core::crypto::Ss58Codec; use sp_inherents::CreateInherentDataProviders; use sp_runtime::Digest; use sp_runtime::DigestItem; @@ -34,11 +41,19 @@ use std::sync::Arc; /// blacklist the offending node and refuse to connect with them until they /// are restarted struct AuraWrappedVerifier { - inner: AuraVerifier, + inner: AuraVerifier, + client: Arc, _phantom: std::marker::PhantomData, } -impl AuraWrappedVerifier { +impl AuraWrappedVerifier +where + CIDP: CreateInherentDataProviders + Send + Sync, + CIDP::InherentDataProviders: InherentDataProviderExt + Send + Sync, + C: ProvideRuntimeApi + Send + Sync + sc_client_api::backend::AuxStore, + C::Api: BlockBuilderApi + AuraApi + ApiExt, + C: HeaderBackend + HeaderMetadata, +{ pub fn new( client: Arc, create_inherent_data_providers: CIDP, @@ -47,27 +62,89 @@ impl AuraWrappedVerifier { compatibility_mode: sc_consensus_aura::CompatibilityMode, ) -> Self { let verifier_params = sc_consensus_aura::BuildVerifierParams:: { - client, + client: client.clone(), create_inherent_data_providers, telemetry, check_for_equivocation, compatibility_mode, }; let verifier = - sc_consensus_aura::build_verifier::(verifier_params); + sc_consensus_aura::build_verifier::(verifier_params); AuraWrappedVerifier { inner: verifier, + client, _phantom: std::marker::PhantomData, } } + + /// When a Babe block is encountered in Aura mode, we need to check it is legitimate + /// before switching to the Babe service. + /// + /// We can't use a full [`BabeVerifier`] because we don't have a Babe link running, however we + /// can check that the block author is one of the authorities from the last verified Aura block. + /// + /// The Babe block will be verified in full after the node spins back up as a Babe service. + async fn check_babe_block(&self, block: BlockImportParams) -> Result<(), String> { + log::info!( + "Checking Babe block {:?} is legitimate", + block.post_header().hash() + ); + let mut header = block.header.clone(); + let seal = header + .digest_mut() + .pop() + .ok_or_else(|| "Header Unsealed".to_string())?; + let sig = seal + .as_babe_seal() + .ok_or_else(|| "Header bad seal".to_string())?; + + let authorities = self.get_last_aura_authorities(block.header)?; + if let Some(a) = authorities.into_iter().find(|a| { + let babe_key = BabeAuthorityId::from(a.clone().into_inner()); + BabeAuthorityPair::verify(&sig, header.hash(), &babe_key) + }) { + log::info!( + "Babe block has a valid signature by author: {}", + a.to_ss58check() + ); + Ok(()) + } else { + Err("Babe block has a bad signature. Rejecting.".to_string()) + } + } + + /// Given the hash of the first Babe block mined, get the Aura authorities that existed prior to + /// the runtime upgrade. + /// + /// Note: We need get the Aura authorities from grandparent rather than the parent, + /// because the runtime upgrade clearing the Aura authorities occurs in the parent. + fn get_last_aura_authorities( + &self, + first_babe_block_header: B::Header, + ) -> Result, String> { + let parent_header = self + .client + .header(*first_babe_block_header.parent_hash()) + .map_err(|e| format!("Failed to get parent header: {}", e))? + .ok_or("Parent header not found".to_string())?; + let grandparent_hash = parent_header.parent_hash(); + + let runtime_api = self.client.runtime_api(); + let authorities = runtime_api + .authorities(*grandparent_hash) + .map_err(|e| format!("Failed to get Aura authorities: {}", e))?; + + Ok(authorities) + } } #[async_trait::async_trait] impl Verifier for AuraWrappedVerifier> where C: ProvideRuntimeApi + Send + Sync + sc_client_api::backend::AuxStore, - C::Api: BlockBuilderApi + AuraApi + ApiExt, + C::Api: BlockBuilderApi + AuraApi + ApiExt, + C: HeaderBackend + HeaderMetadata, CIDP: CreateInherentDataProviders + Send + Sync, CIDP::InherentDataProviders: InherentDataProviderExt + Send + Sync, { @@ -75,16 +152,12 @@ where let number: NumberFor = *block.post_header().number(); log::debug!("Verifying block: {:?}", number); if is_babe_digest(block.header.digest()) { - // TODO: Use a BabeVerifier to verify Babe blocks. This will - // prevent rapid validation failure and subsequent re-fetching - // of the same block from peers, which triggers the peers to - // blacklist the offending node and refuse to connect with them until they - // are restarted. - // - // Unfortunately, BabeVerifier construction logic is NOT public outside of - // its crate in vanilla Polkadot SDK, so we are unable to use it until we - // migrate to our Polkadot SDK fork. - self.inner.verify(block).await + self.check_babe_block(block).await?; + log::debug!( + "Detected Babe block! Verifier cannot continue, upgrade must be triggered elsewhere..." + ); + pending::<()>().await; + unreachable!("Should not reach here, pending forever."); } else { self.inner.verify(block).await } @@ -97,7 +170,7 @@ pub fn import_queue( ) -> Result, sp_consensus::Error> where B: BlockT, - C::Api: BlockBuilderApi + AuraApi + ApiExt, + C::Api: BlockBuilderApi + AuraApi + ApiExt, C: 'static + ProvideRuntimeApi + BlockOf @@ -105,7 +178,8 @@ where + Sync + AuxStore + UsageProvider - + HeaderBackend, + + HeaderBackend + + HeaderMetadata, I: BlockImport + Send + Sync + 'static, S: sp_core::traits::SpawnEssentialNamed, CIDP: CreateInherentDataProviders + Sync + Send + 'static, From 19ea395b625eec1270f2cc316c70d24f59fb179e Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 11:24:19 +1200 Subject: [PATCH 03/56] aura to babe keystore migration --- node/src/service.rs | 57 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/node/src/service.rs b/node/src/service.rs index 9bf3056b54..1c79df7f33 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -9,6 +9,7 @@ use sc_consensus::{BasicQueue, BoxBlockImport}; use sc_consensus_grandpa::BlockNumberOps; use sc_consensus_slots::BackoffAuthoringOnFinalizedHeadLagging; use sc_consensus_slots::SlotProportion; +use sc_keystore::LocalKeystore; use sc_network::config::SyncMode; use sc_network_sync::strategy::warp::{WarpSyncConfig, WarpSyncProvider}; use sc_service::{Configuration, PartialComponents, TaskManager, error::Error as ServiceError}; @@ -16,6 +17,9 @@ use sc_telemetry::{Telemetry, TelemetryHandle, TelemetryWorker, log}; use sc_transaction_pool::TransactionPoolHandle; use sc_transaction_pool_api::OffchainTransactionPoolFactory; use sp_core::H256; +use sp_core::crypto::KeyTypeId; +use sp_keystore::Keystore; +use sp_runtime::key_types; use sp_runtime::traits::{Block as BlockT, NumberFor}; use std::collections::HashSet; use std::str::FromStr; @@ -31,6 +35,8 @@ use crate::ethereum::{ StorageOverrideHandler, db_config_dir, new_frontier_partial, spawn_frontier_tasks, }; +const LOG_TARGET: &str = "node-service"; + /// The minimum period of blocks on which justifications will be /// imported and generated. const GRANDPA_JUSTIFICATION_PERIOD: u32 = 512; @@ -94,6 +100,13 @@ pub fn new_partial( executor, )?; + // Prepare keystore for authoring Babe blocks. + copy_keys( + &keystore_container.local_keystore(), + key_types::AURA, + key_types::BABE, + )?; + let client = Arc::new(client); let telemetry = telemetry.map(|(worker, telemetry)| { @@ -758,3 +771,47 @@ fn run_manual_seal_authorship( .spawn_blocking("manual-seal", None, manual_seal); Ok(()) } + +/// Copy `from_key_type` keys to also exist as `to_key_type`. +/// +/// Used for the Aura to Babe migration, where Aura validators need their keystore to copy their +/// Aura keys over to Babe. This works because Aura and Babe keys use identical crypto. +fn copy_keys( + keystore: &LocalKeystore, + from_key_type: KeyTypeId, + to_key_type: KeyTypeId, +) -> sc_keystore::Result<()> { + use std::collections::HashSet; + + let from_keys: HashSet<_> = keystore + .raw_public_keys(from_key_type)? + .into_iter() + .collect(); + let to_keys: HashSet<_> = keystore.raw_public_keys(to_key_type)?.into_iter().collect(); + let to_copy: Vec<_> = from_keys.difference(&to_keys).collect(); + + log::debug!(target: LOG_TARGET, "from_keys: {:?}", from_keys); + log::debug!(target: LOG_TARGET, "to_keys: {:?}", to_keys); + log::debug!(target: LOG_TARGET, "to_copy: {:?} from {:?} to {:?}", &to_copy, from_key_type, to_key_type); + + for public in to_copy { + if let Some(phrase) = keystore.key_phrase_by_type(&public, from_key_type)? { + if let Err(_) = keystore.insert(to_key_type, &phrase, &public) { + log::error!( + target: LOG_TARGET, + "Failed to copy key {:?} into keystore, insert operation failed.", + &public, + ); + }; + } else { + log::error!( + target: LOG_TARGET, + "Failed to copy key from {:?} to {:?} as the key phrase is not available", + from_key_type, + to_key_type + ); + } + } + + Ok(()) +} From 81da4de614acd65fef0c0957397b61af1b94b60c Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 11:25:46 +1200 Subject: [PATCH 04/56] remove grandpa specific patch --- Cargo.lock | 2323 +++++++++++++++++++++++++++++++++++++++++++++++----- Cargo.toml | 7 +- 2 files changed, 2099 insertions(+), 231 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f15da9dce1..425c43e304 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1174,7 +1174,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "hash-db", "log", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.16.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2203,7 +2203,7 @@ dependencies = [ "cumulus-test-relay-sproof-builder", "parity-scale-codec", "sc-client-api", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2214,7 +2214,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.18.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2230,7 +2230,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.18.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2244,7 +2244,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", @@ -2254,7 +2254,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2271,7 +2271,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2290,7 +2290,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3378,7 +3378,7 @@ dependencies = [ "rustc-hex", "serde", "serde_json", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", ] [[package]] @@ -3537,7 +3537,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", ] @@ -3665,7 +3665,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "40.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-support", "frame-support-procedural", @@ -3689,7 +3689,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "47.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "Inflector", "array-bytes", @@ -3763,7 +3763,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -3774,7 +3774,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "40.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3790,7 +3790,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "40.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "aquamarine", "frame-support", @@ -3832,7 +3832,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "const-hex", @@ -3848,7 +3848,7 @@ dependencies = [ [[package]] name = "frame-support" version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "aquamarine", "array-bytes", @@ -3871,7 +3871,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-crypto-hashing-proc-macro", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-debug-derive", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -3879,7 +3879,7 @@ dependencies = [ "sp-runtime", "sp-staking", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "sp-tracing 17.1.0", "sp-trie", "sp-weights", @@ -3889,7 +3889,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "33.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "Inflector", "cfg-expr", @@ -3902,7 +3902,7 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "syn 2.0.104", ] @@ -3922,7 +3922,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-support-procedural-tools-derive 12.0.0", "proc-macro-crate 3.3.0", @@ -3945,7 +3945,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "proc-macro2", "quote", @@ -3955,7 +3955,7 @@ dependencies = [ [[package]] name = "frame-system" version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "cfg-if", "docify", @@ -3974,7 +3974,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-benchmarking", "frame-support", @@ -3988,7 +3988,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "parity-scale-codec", @@ -3998,7 +3998,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-support", "parity-scale-codec", @@ -6964,7 +6964,7 @@ dependencies = [ "sp-runtime", "sp-session", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "sp-storage 22.0.0", "sp-tracing 17.1.0", "sp-transaction-pool", @@ -7337,7 +7337,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "sp-tracing 17.1.0", "sp-weights", "substrate-fixed", @@ -7349,7 +7349,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-support", "frame-system", @@ -7365,7 +7365,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-support", "frame-system", @@ -7380,7 +7380,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-support", "frame-system", @@ -7393,7 +7393,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-benchmarking", "frame-support", @@ -7416,7 +7416,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "39.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "aquamarine", "docify", @@ -7437,7 +7437,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "41.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "frame-benchmarking", @@ -7477,7 +7477,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "subtensor-macros", ] @@ -7502,7 +7502,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "subtensor-macros", "subtensor-runtime-common", "tle", @@ -7524,7 +7524,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "subtensor-macros", ] @@ -7564,7 +7564,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "39.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7586,7 +7586,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7707,7 +7707,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "frame-benchmarking", @@ -7725,7 +7725,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-benchmarking", "frame-support", @@ -7762,7 +7762,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7773,7 +7773,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-benchmarking", "frame-support", @@ -7789,7 +7789,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "log", "parity-scale-codec", @@ -7800,7 +7800,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "38.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-support", "frame-system", @@ -7818,7 +7818,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -7828,7 +7828,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-support", "frame-system", @@ -7843,7 +7843,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-benchmarking", "frame-support", @@ -7876,7 +7876,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7896,14 +7896,14 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "subtensor-macros", ] [[package]] name = "pallet-root-testing" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-support", "frame-system", @@ -7917,7 +7917,7 @@ dependencies = [ [[package]] name = "pallet-safe-mode" version = "21.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "frame-benchmarking", @@ -7935,7 +7935,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "41.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "frame-benchmarking", @@ -7952,7 +7952,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "40.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-support", "frame-system", @@ -7973,7 +7973,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "40.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7995,7 +7995,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -8006,7 +8006,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "log", "sp-arithmetic", @@ -8015,7 +8015,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "sp-api", @@ -8065,7 +8065,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "sp-tracing 17.1.0", "sp-version", "substrate-fixed", @@ -8095,7 +8095,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "sp-tracing 17.1.0", "substrate-fixed", "subtensor-macros", @@ -8122,13 +8122,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", ] [[package]] name = "pallet-sudo" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "frame-benchmarking", @@ -8143,7 +8143,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "frame-benchmarking", @@ -8162,7 +8162,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-benchmarking", "frame-support", @@ -8178,7 +8178,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -8194,7 +8194,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -8225,7 +8225,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-benchmarking", "frame-support", @@ -8571,7 +8571,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-core-primitives" version = "17.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "scale-info", @@ -8582,7 +8582,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "bs58", "futures", @@ -8599,7 +8599,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -8624,7 +8624,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "bitvec", "bounded-vec", @@ -8648,7 +8648,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -8676,7 +8676,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "futures", @@ -8696,7 +8696,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "16.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "bounded-collections", "derive_more 0.99.20", @@ -8712,7 +8712,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "18.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "bitvec", "hex-literal", @@ -8733,7 +8733,7 @@ dependencies = [ "sp-keystore", "sp-runtime", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "thiserror 1.0.69", ] @@ -8749,7 +8749,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.9.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "frame-benchmarking", @@ -8784,7 +8784,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -9014,7 +9014,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "syn 2.0.104", ] @@ -9198,7 +9198,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "syn 2.0.104", ] @@ -10125,7 +10125,7 @@ version = "0.1.0" dependencies = [ "num-traits", "sp-arithmetic", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "substrate-fixed", ] @@ -10168,7 +10168,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "31.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "log", "sp-core", @@ -10179,7 +10179,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "futures", @@ -10207,7 +10207,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "futures", "log", @@ -10228,7 +10228,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.44.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "sp-api", @@ -10243,7 +10243,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "docify", @@ -10258,7 +10258,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -10269,7 +10269,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -10280,7 +10280,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.51.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "chrono", @@ -10322,7 +10322,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "fnv", "futures", @@ -10348,7 +10348,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "hash-db", "kvdb", @@ -10374,7 +10374,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "futures", @@ -10397,7 +10397,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "futures", @@ -10426,7 +10426,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "fork-tree", @@ -10451,7 +10451,7 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-slots", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-inherents", "sp-keystore", "sp-runtime", @@ -10462,7 +10462,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "futures", "jsonrpsee", @@ -10484,7 +10484,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "fork-tree", "parity-scale-codec", @@ -10496,8 +10496,8 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" -version = "0.33.0" -source = "git+https://github.com/opentensor/grandpa.git?rev=67ff75e915bd44586b8f8443e457b5b101920da8#67ff75e915bd44586b8f8443e457b5b101920da8" +version = "0.34.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "ahash 0.8.12", "array-bytes", @@ -10531,7 +10531,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -10541,7 +10541,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "finality-grandpa", "futures", @@ -10561,7 +10561,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "assert_matches", "async-trait", @@ -10596,7 +10596,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "futures", @@ -10605,6 +10605,7 @@ dependencies = [ "parity-scale-codec", "sc-client-api", "sc-consensus", + "sc-consensus-epochs", "sc-telemetry", "sp-arithmetic", "sp-blockchain", @@ -10619,7 +10620,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.42.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -10642,7 +10643,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.38.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "polkavm", "sc-allocator", @@ -10655,7 +10656,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.35.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "log", "polkavm", @@ -10666,7 +10667,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.38.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "anyhow", "log", @@ -10682,7 +10683,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "console", "futures", @@ -10698,7 +10699,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "35.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "parking_lot 0.12.4", @@ -10712,7 +10713,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -10740,7 +10741,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.49.2" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -10790,7 +10791,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -10800,7 +10801,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "ahash 0.8.12", "futures", @@ -10819,7 +10820,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -10840,7 +10841,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -10875,7 +10876,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "futures", @@ -10894,7 +10895,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.4" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "bs58", "bytes", @@ -10913,7 +10914,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "44.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "bytes", "fnv", @@ -10947,7 +10948,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10956,7 +10957,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "futures", "jsonrpsee", @@ -10988,7 +10989,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -11008,7 +11009,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -11032,7 +11033,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.49.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "futures", @@ -11064,13 +11065,13 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "sc-executor", "sc-executor-common", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-state-machine", "sp-wasm-interface 21.0.1", "thiserror 1.0.69", @@ -11079,7 +11080,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "directories", @@ -11143,7 +11144,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.38.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "log", "parity-scale-codec", @@ -11154,7 +11155,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "derive_more 0.99.20", "futures", @@ -11167,14 +11168,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-io", ] [[package]] name = "sc-telemetry" version = "28.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "chrono", "futures", @@ -11193,7 +11194,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "chrono", "console", @@ -11221,7 +11222,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -11232,7 +11233,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "futures", @@ -11250,7 +11251,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-runtime", "sp-tracing 17.1.0", "sp-transaction-pool", @@ -11264,7 +11265,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "futures", @@ -11281,7 +11282,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-channel 1.9.0", "futures", @@ -11902,7 +11903,7 @@ name = "share-pool" version = "0.1.0" dependencies = [ "safe-math", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "substrate-fixed", ] @@ -12158,7 +12159,7 @@ dependencies = [ [[package]] name = "sp-api" version = "36.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "hash-db", @@ -12180,7 +12181,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "22.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "Inflector", "blake2 0.10.6", @@ -12194,7 +12195,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "scale-info", @@ -12206,7 +12207,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "integer-sqrt", @@ -12229,7 +12230,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "scale-info", @@ -12241,7 +12242,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "sp-api", "sp-inherents", @@ -12251,7 +12252,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "futures", "parity-scale-codec", @@ -12270,7 +12271,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.42.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "futures", @@ -12284,7 +12285,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.42.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "parity-scale-codec", @@ -12300,7 +12301,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.42.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "parity-scale-codec", @@ -12318,7 +12319,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "23.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "finality-grandpa", "log", @@ -12335,7 +12336,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.42.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "scale-info", @@ -12346,7 +12347,7 @@ dependencies = [ [[package]] name = "sp-core" version = "36.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "ark-vrf", "array-bytes", @@ -12376,11 +12377,11 @@ dependencies = [ "secp256k1 0.28.2", "secrecy 0.8.0", "serde", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-debug-derive", "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "sp-storage 22.0.0", "ss58-registry", "substrate-bip39", @@ -12413,7 +12414,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.15.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -12447,7 +12448,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "blake2b_simd", "byteorder", @@ -12460,17 +12461,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "syn 2.0.104", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -12479,17 +12480,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", -] - -[[package]] -name = "sp-debug-derive" -version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#59fb2e7482d471a7ec4e8d3b30499497efa7b34c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "proc-macro2", "quote", @@ -12509,7 +12500,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "environmental", "parity-scale-codec", @@ -12519,7 +12510,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "scale-info", @@ -12531,7 +12522,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -12544,7 +12535,7 @@ dependencies = [ [[package]] name = "sp-io" version = "40.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "bytes", "docify", @@ -12556,7 +12547,7 @@ dependencies = [ "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-externalities 0.30.0", "sp-keystore", "sp-runtime-interface 29.0.1", @@ -12570,7 +12561,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "sp-core", "sp-runtime", @@ -12580,7 +12571,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.42.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -12591,7 +12582,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -12600,7 +12591,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "frame-metadata 20.0.0", "parity-scale-codec", @@ -12610,7 +12601,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "scale-info", @@ -12621,7 +12612,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "36.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "scale-info", @@ -12634,7 +12625,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "sp-api", "sp-core", @@ -12644,7 +12635,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "backtrace", "regex", @@ -12653,7 +12644,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "34.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -12663,7 +12654,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "41.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "binary-merkle-tree", "docify", @@ -12682,7 +12673,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "sp-trie", "sp-weights", "tracing", @@ -12700,7 +12691,7 @@ dependencies = [ "polkavm-derive 0.26.0", "sp-externalities 0.25.0", "sp-runtime-interface-proc-macro 17.0.0", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)", + "sp-std", "sp-storage 19.0.0", "sp-tracing 16.0.0", "sp-wasm-interface 20.0.0", @@ -12710,7 +12701,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -12719,7 +12710,7 @@ dependencies = [ "primitive-types 0.13.1", "sp-externalities 0.30.0", "sp-runtime-interface-proc-macro 18.0.0", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "sp-storage 22.0.0", "sp-tracing 17.1.0", "sp-wasm-interface 21.0.1", @@ -12742,7 +12733,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "Inflector", "expander", @@ -12755,7 +12746,7 @@ dependencies = [ [[package]] name = "sp-session" version = "38.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "scale-info", @@ -12769,7 +12760,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "38.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -12782,7 +12773,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "hash-db", "log", @@ -12802,7 +12793,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "20.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -12815,7 +12806,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-externalities 0.30.0", "sp-runtime", "sp-runtime-interface 29.0.1", @@ -12826,12 +12817,7 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" - -[[package]] -name = "sp-std" -version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#59fb2e7482d471a7ec4e8d3b30499497efa7b34c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" [[package]] name = "sp-storage" @@ -12842,25 +12828,25 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)", + "sp-debug-derive", ] [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-debug-derive", ] [[package]] name = "sp-timestamp" version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "parity-scale-codec", @@ -12884,7 +12870,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "tracing", @@ -12895,7 +12881,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "sp-api", "sp-runtime", @@ -12904,7 +12890,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "36.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "async-trait", "parity-scale-codec", @@ -12918,7 +12904,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "39.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "ahash 0.8.12", "hash-db", @@ -12940,7 +12926,7 @@ dependencies = [ [[package]] name = "sp-version" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -12949,7 +12935,7 @@ dependencies = [ "serde", "sp-crypto-hashing-proc-macro", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "sp-version-proc-macro", "thiserror 1.0.69", ] @@ -12957,7 +12943,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -12980,7 +12966,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -12992,7 +12978,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -13000,7 +12986,7 @@ dependencies = [ "serde", "smallvec", "sp-arithmetic", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-debug-derive", ] [[package]] @@ -13166,7 +13152,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-xcm" version = "16.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "bounded-collections", @@ -13278,7 +13264,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -13303,7 +13289,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" [[package]] name = "substrate-fixed" @@ -13319,7 +13305,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -13339,7 +13325,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.2" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "http-body-util", "hyper 1.6.0", @@ -13363,7 +13349,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "26.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "array-bytes", "build-helper", @@ -13477,7 +13463,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-std", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -14223,7 +14209,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "coarsetime", "polkadot-primitives", @@ -14234,7 +14220,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -15656,7 +15642,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" dependencies = [ "Inflector", "proc-macro2", @@ -15890,3 +15876,1888 @@ dependencies = [ "cc", "pkg-config", ] + +[[patch.unused]] +name = "asset-hub-rococo-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "asset-hub-rococo-integration-tests" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "asset-hub-rococo-runtime" +version = "0.25.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "asset-hub-westend-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "asset-hub-westend-integration-tests" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "asset-hub-westend-runtime" +version = "0.30.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "asset-test-utils" +version = "23.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "assets-common" +version = "0.21.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-asset-hub-rococo" +version = "0.17.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-asset-hub-westend" +version = "0.16.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-beefy" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-bridge-hub-cumulus" +version = "0.21.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-bridge-hub-rococo" +version = "0.21.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-bridge-hub-westend" +version = "0.17.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-header-chain" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-messages" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-parachains" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-polkadot-bulletin" +version = "0.17.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-polkadot-core" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-relayers" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-rococo" +version = "0.19.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-runtime" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-test-utils" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-westend" +version = "0.16.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-xcm-bridge-hub" +version = "0.6.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bp-xcm-bridge-hub-router" +version = "0.17.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bridge-hub-common" +version = "0.13.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bridge-hub-rococo-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bridge-hub-rococo-integration-tests" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bridge-hub-rococo-runtime" +version = "0.19.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bridge-hub-test-utils" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bridge-hub-westend-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bridge-hub-westend-integration-tests" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bridge-hub-westend-runtime" +version = "0.16.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "bridge-runtime-common" +version = "0.21.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "chain-spec-guide-runtime" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "collectives-westend-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "collectives-westend-integration-tests" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "collectives-westend-runtime" +version = "18.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "coretime-rococo-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "coretime-rococo-integration-tests" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "coretime-rococo-runtime" +version = "0.15.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "coretime-westend-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "coretime-westend-integration-tests" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "coretime-westend-runtime" +version = "0.15.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-client-cli" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-client-collator" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-client-consensus-aura" +version = "0.22.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-client-consensus-common" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-client-consensus-proposer" +version = "0.19.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-client-consensus-relay-chain" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-client-network" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-client-pov-recovery" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-client-service" +version = "0.23.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-pallet-aura-ext" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-pallet-dmp-queue" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-pallet-parachain-system" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-pallet-parachain-system-proc-macro" +version = "0.6.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-pallet-session-benchmarking" +version = "21.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-pallet-solo-to-para" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-pallet-weight-reclaim" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-pallet-xcm" +version = "0.19.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-pallet-xcmp-queue" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-ping" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-pov-validator" +version = "0.5.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-primitives-aura" +version = "0.17.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-primitives-timestamp" +version = "0.19.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-primitives-utility" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-relay-chain-inprocess-interface" +version = "0.23.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-relay-chain-minimal-node" +version = "0.23.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-relay-chain-rpc-interface" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-test-client" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-test-runtime" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-test-service" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-zombienet-sdk-helpers" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "cumulus-zombienet-sdk-tests" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "emulated-integration-tests-common" +version = "20.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "equivocation-detector" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "erasure_coding_fuzzer" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "finality-relay" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "frame-benchmarking-pallet-pov" +version = "30.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "frame-election-solution-type-fuzzer" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "frame-omni-bencher" +version = "0.11.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "frame-remote-externalities" +version = "0.50.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "frame-support-test" +version = "3.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "frame-support-test-compile-pass" +version = "4.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "frame-support-test-pallet" +version = "4.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "frame-support-test-stg-frame-crate" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "generate-bags" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "glutton-westend-runtime" +version = "17.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "kitchensink-runtime" +version = "3.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "messages-relay" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "minimal-template-node" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "minimal-template-runtime" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "mmr-gadget" +version = "44.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "mmr-rpc" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "node-bench" +version = "0.9.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "node-primitives" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "node-rpc" +version = "3.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "node-runtime-generate-bags" +version = "3.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "node-template-release" +version = "3.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "node-testing" +version = "3.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-alliance" +version = "39.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-asset-conversion" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-asset-conversion-ops" +version = "0.8.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-asset-conversion-tx-payment" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-asset-rate" +version = "19.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-asset-rewards" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-asset-tx-payment" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-assets" +version = "42.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-assets-freezer" +version = "0.7.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-assets-holder" +version = "0.2.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-atomic-swap" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-bags-list-fuzzer" +version = "4.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-bags-list-remote-tests" +version = "4.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-beefy" +version = "41.1.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-beefy-mmr" +version = "41.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-bounties" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-bridge-beefy" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-bridge-grandpa" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-bridge-messages" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-bridge-parachains" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-bridge-relayers" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-broker" +version = "0.19.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-child-bounties" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-collator-selection" +version = "21.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-collective" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-collective-content" +version = "0.18.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-contracts" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-contracts-fixtures" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-contracts-mock-network" +version = "17.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-contracts-proc-macro" +version = "23.0.3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-contracts-uapi" +version = "14.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-conviction-voting" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-core-fellowship" +version = "24.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-default-config-example" +version = "10.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-delegated-staking" +version = "7.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-democracy" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-dev-mode" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-election-provider-e2e-test" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-elections-phragmen" +version = "41.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-example-authorization-tx-extension" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-example-basic" +version = "34.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-example-frame-crate" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-example-kitchensink" +version = "4.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-example-mbm" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-example-offchain-worker" +version = "28.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-example-single-block-migrations" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-example-split" +version = "10.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-example-tasks" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-example-view-functions" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-examples" +version = "7.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-glutton" +version = "26.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-identity" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-im-online" +version = "39.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-indices" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-lottery" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-message-queue" +version = "43.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-meta-tx" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-migrations" +version = "10.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-minimal-template" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-mixnet" +version = "0.16.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-mmr" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-nft-fractionalization" +version = "23.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-nfts" +version = "34.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-nfts-runtime-api" +version = "26.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-nis" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-node-authorization" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-nomination-pools-benchmarking" +version = "38.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-nomination-pools-fuzzer" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-nomination-pools-test-delegate-stake" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-offences-benchmarking" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-paged-list" +version = "0.18.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-paged-list-fuzzer" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-parachain-template" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-parameters" +version = "0.11.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-ranked-collective" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-recovery" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-referenda" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-remark" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-revive" +version = "0.6.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-revive-eth-rpc" +version = "0.5.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-revive-fixtures" +version = "0.3.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-revive-mock-network" +version = "0.5.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-revive-proc-macro" +version = "0.3.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-revive-uapi" +version = "0.4.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-root-offences" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-salary" +version = "25.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-sassafras" +version = "0.3.5" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-scored-pool" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-session-benchmarking" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-skip-feeless-payment" +version = "15.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-society" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-state-trie-migration" +version = "44.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-statement" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-template" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-tips" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-transaction-storage" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-treasury" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-tx-pause" +version = "21.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-uniques" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-verify-signature" +version = "0.3.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-vesting" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-whitelist" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-xcm" +version = "19.1.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-xcm-benchmarks" +version = "20.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-xcm-bridge-hub" +version = "0.16.3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "pallet-xcm-bridge-hub-router" +version = "0.18.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "parachain-template" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "parachain-template-node" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "parachain-template-runtime" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "parachains-common" +version = "21.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "parachains-relay" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "parachains-runtimes-test-utils" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "penpal-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "penpal-runtime" +version = "0.29.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "people-rococo-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "people-rococo-integration-tests" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "people-rococo-runtime" +version = "0.15.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "people-westend-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "people-westend-integration-tests" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "people-westend-runtime" +version = "0.15.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-approval-distribution" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-availability-bitfield-distribution" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-availability-distribution" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-availability-recovery" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-cli" +version = "23.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-collator-protocol" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-dispute-distribution" +version = "22.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-erasure-coding" +version = "19.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-gossip-support" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-network-bridge" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-collation-generation" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-approval-voting" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-approval-voting-parallel" +version = "0.5.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-av-store" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-backing" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-bitfield-signing" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-candidate-validation" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-chain-api" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-chain-selection" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-dispute-coordinator" +version = "22.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-parachains-inherent" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-prospective-parachains" +version = "21.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-provisioner" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-pvf" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-pvf-checker" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-pvf-common" +version = "19.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-pvf-execute-worker" +version = "19.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-pvf-prepare-worker" +version = "19.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-core-runtime-api" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-subsystem" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-subsystem-test-helpers" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-node-subsystem-util" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-omni-node" +version = "0.5.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-omni-node-lib" +version = "0.5.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-parachain-bin" +version = "6.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-primitives-test-helpers" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-rpc" +version = "23.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-runtime-common" +version = "19.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-runtime-metrics" +version = "20.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-runtime-parachains" +version = "19.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-sdk" +version = "2503.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-sdk-docs" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-sdk-docs-first-pallet" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-sdk-docs-first-runtime" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-service" +version = "23.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-statement-distribution" +version = "22.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-subsystem-bench" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-test-client" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-test-malus" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-test-runtime" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-test-service" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-voter-bags" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "polkadot-zombienet-sdk-tests" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "relay-substrate-client" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "relay-utils" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "remote-ext-tests-bags-list" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "rococo-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "rococo-parachain-runtime" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "rococo-runtime" +version = "22.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "rococo-runtime-constants" +version = "20.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "rococo-system-emulated-network" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "rococo-westend-system-emulated-network" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sc-consensus-beefy" +version = "28.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sc-consensus-beefy-rpc" +version = "28.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sc-consensus-pow" +version = "0.48.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sc-network-statement" +version = "0.31.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sc-network-test" +version = "0.8.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sc-runtime-test" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sc-service-test" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sc-statement-store" +version = "21.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sc-storage-monitor" +version = "0.24.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sc-sync-state-rpc" +version = "0.49.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "slot-range-helper" +version = "17.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-beacon-primitives" +version = "0.13.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-core" +version = "0.13.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-ethereum" +version = "0.12.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-inbound-queue-primitives" +version = "0.2.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-merkle-tree" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-outbound-queue-primitives" +version = "0.2.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-outbound-queue-runtime-api" +version = "0.13.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-outbound-queue-v2-runtime-api" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-ethereum-client" +version = "0.13.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-ethereum-client-fixtures" +version = "0.21.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-inbound-queue" +version = "0.13.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-inbound-queue-fixtures" +version = "0.21.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-inbound-queue-v2" +version = "0.2.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-inbound-queue-v2-fixtures" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-outbound-queue" +version = "0.13.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-outbound-queue-v2" +version = "0.2.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-system" +version = "0.13.3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-system-frontend" +version = "0.2.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-pallet-system-v2" +version = "0.2.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-runtime-common" +version = "0.13.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-runtime-test-common" +version = "0.15.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-system-runtime-api" +version = "0.13.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-system-v2-runtime-api" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-test-utils" +version = "0.2.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "snowbridge-verification-primitives" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "solochain-template-node" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "solochain-template-runtime" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-api-test" +version = "2.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-application-crypto-test" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-arithmetic-fuzzer" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-consensus-beefy" +version = "24.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-consensus-pow" +version = "0.42.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-consensus-sassafras" +version = "0.3.4" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-core-fuzz" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-core-hashing" +version = "16.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-core-hashing-proc-macro" +version = "16.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-mmr-primitives" +version = "36.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-npos-elections-fuzzer" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-runtime-interface-test" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-runtime-interface-test-wasm" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-runtime-interface-test-wasm-deprecated" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "sp-test-primitives" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "staging-chain-spec-builder" +version = "10.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "staging-node-cli" +version = "3.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "staging-node-inspect" +version = "0.27.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "staging-parachain-info" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "staging-tracking-allocator" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "staging-xcm-builder" +version = "20.1.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "staging-xcm-executor" +version = "19.1.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "subkey" +version = "24.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "substrate-cli-test-utils" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "substrate-frame-rpc-support" +version = "44.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "substrate-relay-helper" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "substrate-rpc-client" +version = "0.48.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "substrate-state-trie-migration-rpc" +version = "42.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "substrate-test-client" +version = "2.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "substrate-test-runtime" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "substrate-test-runtime-client" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "substrate-test-runtime-transaction-pool" +version = "2.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "substrate-test-utils" +version = "3.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "template-zombienet-tests" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "test-parachain-adder" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "test-parachain-adder-collator" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "test-parachain-halt" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "test-parachain-undying" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "test-parachain-undying-collator" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "test-parachains" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "test-runtime-constants" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "testnet-parachains-constants" +version = "13.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "westend-emulated-chain" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "westend-runtime" +version = "22.3.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "westend-runtime-constants" +version = "20.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "westend-system-emulated-network" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "xcm-docs" +version = "0.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "xcm-emulator" +version = "0.19.3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "xcm-executor-integration-tests" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "xcm-runtime-apis" +version = "0.7.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "xcm-simulator" +version = "20.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "xcm-simulator-example" +version = "20.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "xcm-simulator-fuzzer" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" + +[[patch.unused]] +name = "zombienet-backchannel" +version = "1.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" diff --git a/Cargo.toml b/Cargo.toml index ed66afdbfc..912d1d3e0b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -290,16 +290,13 @@ codegen-units = 1 default = [] pow-faucet = [] -[patch."https://github.com/paritytech/polkadot-sdk.git"] -sc-consensus-grandpa = { git = "https://github.com/opentensor/grandpa.git", rev = "67ff75e915bd44586b8f8443e457b5b101920da8" } - [patch.crates-io] w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std" } -# Patched with Diener (https://github.com/paritytech/diener): +# Patch 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 901f89f44cfcbd9213c95cfd3cb74908511eac99 --crates-to-patch ../polkadot-sdk` # -# Full diff of changes: +# Full diff of changes: [patch."https://github.com/paritytech/polkadot-sdk"] bridge-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } bp-header-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } From 9c6b06ead55cd763442e8b2b816434c7c2f079a9 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 12:03:43 +1200 Subject: [PATCH 05/56] clippy --- node/src/command.rs | 2 +- node/src/consensus/aura_wrapped_import_queue.rs | 4 ++-- node/src/service.rs | 12 +++++------- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/node/src/command.rs b/node/src/command.rs index 12c81fae24..3edb1a97c6 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -273,7 +273,7 @@ fn start_babe_service(arg_matches: &ArgMatches) -> Result<(), sc_cli::Error> { return start_babe_service(arg_matches); // Unknown error, return it. } else { - log::error!("Failed to start Babe service: {:?}", e); + log::error!("Failed to start Babe service: {e:?}"); Err(e.into()) } } diff --git a/node/src/consensus/aura_wrapped_import_queue.rs b/node/src/consensus/aura_wrapped_import_queue.rs index af026d5dc6..e20dd0f147 100644 --- a/node/src/consensus/aura_wrapped_import_queue.rs +++ b/node/src/consensus/aura_wrapped_import_queue.rs @@ -126,14 +126,14 @@ where let parent_header = self .client .header(*first_babe_block_header.parent_hash()) - .map_err(|e| format!("Failed to get parent header: {}", e))? + .map_err(|e| format!("Failed to get parent header: {e}"))? .ok_or("Parent header not found".to_string())?; let grandparent_hash = parent_header.parent_hash(); let runtime_api = self.client.runtime_api(); let authorities = runtime_api .authorities(*grandparent_hash) - .map_err(|e| format!("Failed to get Aura authorities: {}", e))?; + .map_err(|e| format!("Failed to get Aura authorities: {e}"))?; Ok(authorities) } diff --git a/node/src/service.rs b/node/src/service.rs index 1c79df7f33..ae115f446d 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -790,13 +790,13 @@ fn copy_keys( let to_keys: HashSet<_> = keystore.raw_public_keys(to_key_type)?.into_iter().collect(); let to_copy: Vec<_> = from_keys.difference(&to_keys).collect(); - log::debug!(target: LOG_TARGET, "from_keys: {:?}", from_keys); - log::debug!(target: LOG_TARGET, "to_keys: {:?}", to_keys); + log::debug!(target: LOG_TARGET, "from_keys: {from_keys:?}"); + log::debug!(target: LOG_TARGET, "to_keys: {to_keys:?}"); log::debug!(target: LOG_TARGET, "to_copy: {:?} from {:?} to {:?}", &to_copy, from_key_type, to_key_type); for public in to_copy { - if let Some(phrase) = keystore.key_phrase_by_type(&public, from_key_type)? { - if let Err(_) = keystore.insert(to_key_type, &phrase, &public) { + if let Some(phrase) = keystore.key_phrase_by_type(public, from_key_type)? { + if keystore.insert(to_key_type, &phrase, public).is_err() { log::error!( target: LOG_TARGET, "Failed to copy key {:?} into keystore, insert operation failed.", @@ -806,9 +806,7 @@ fn copy_keys( } else { log::error!( target: LOG_TARGET, - "Failed to copy key from {:?} to {:?} as the key phrase is not available", - from_key_type, - to_key_type + "Failed to copy key from {from_key_type:?} to {to_key_type:?} as the key phrase is not available" ); } } From 30b09faa50afb9fc55d1c8804924e3c676a62fd6 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 16:01:40 +1200 Subject: [PATCH 06/56] use otf patch --- Cargo.lock | 2004 ++-------------------------------------------------- Cargo.toml | 815 ++++----------------- 2 files changed, 202 insertions(+), 2617 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 425c43e304..860e9b68d9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3205,7 +3205,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "async-trait", "fp-storage", @@ -3217,7 +3217,7 @@ dependencies = [ [[package]] name = "fc-aura" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "fc-rpc", "fp-storage", @@ -3233,7 +3233,7 @@ dependencies = [ [[package]] name = "fc-babe" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "fc-rpc", "sc-client-api", @@ -3249,7 +3249,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "async-trait", "fp-consensus", @@ -3265,7 +3265,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "async-trait", "ethereum", @@ -3295,7 +3295,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "fc-db", "fc-storage", @@ -3318,7 +3318,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3369,7 +3369,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3384,7 +3384,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3564,7 +3564,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3583,7 +3583,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "ethereum", "parity-scale-codec", @@ -3594,7 +3594,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3606,7 +3606,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "environmental", "evm", @@ -3622,7 +3622,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3638,7 +3638,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "frame-support", "parity-scale-codec", @@ -3650,7 +3650,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "parity-scale-codec", "serde", @@ -3871,7 +3871,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-crypto-hashing-proc-macro", - "sp-debug-derive", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -3879,7 +3879,7 @@ dependencies = [ "sp-runtime", "sp-staking", "sp-state-machine", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-tracing 17.1.0", "sp-trie", "sp-weights", @@ -6964,7 +6964,7 @@ dependencies = [ "sp-runtime", "sp-session", "sp-staking", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-storage 22.0.0", "sp-tracing 17.1.0", "sp-transaction-pool", @@ -7337,7 +7337,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-tracing 17.1.0", "sp-weights", "substrate-fixed", @@ -7453,7 +7453,7 @@ dependencies = [ [[package]] name = "pallet-base-fee" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "fp-evm", "frame-support", @@ -7477,7 +7477,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "subtensor-macros", ] @@ -7502,7 +7502,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "subtensor-macros", "subtensor-runtime-common", "tle", @@ -7524,7 +7524,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "subtensor-macros", ] @@ -7599,7 +7599,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -7622,7 +7622,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -7646,7 +7646,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "frame-support", "frame-system", @@ -7657,7 +7657,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "fp-evm", "sp-core", @@ -7667,7 +7667,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "fp-evm", "frame-support", @@ -7679,7 +7679,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "fp-evm", "num", @@ -7688,7 +7688,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "fp-evm", "tiny-keccak", @@ -7697,7 +7697,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "fp-evm", "ripemd", @@ -7747,7 +7747,7 @@ dependencies = [ [[package]] name = "pallet-hotfix-sufficients" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "frame-benchmarking", "frame-support", @@ -7896,7 +7896,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "subtensor-macros", ] @@ -8065,7 +8065,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-tracing 17.1.0", "sp-version", "substrate-fixed", @@ -8095,7 +8095,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-tracing 17.1.0", "substrate-fixed", "subtensor-macros", @@ -8122,7 +8122,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", ] [[package]] @@ -8733,7 +8733,7 @@ dependencies = [ "sp-keystore", "sp-runtime", "sp-staking", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "thiserror 1.0.69", ] @@ -8983,7 +8983,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "environmental", "evm", @@ -9007,7 +9007,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" +source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" dependencies = [ "case", "num_enum", @@ -10125,7 +10125,7 @@ version = "0.1.0" dependencies = [ "num-traits", "sp-arithmetic", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "substrate-fixed", ] @@ -11903,7 +11903,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=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "substrate-fixed", ] @@ -12378,10 +12378,10 @@ dependencies = [ "secrecy 0.8.0", "serde", "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", - "sp-debug-derive", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-storage 22.0.0", "ss58-registry", "substrate-bip39", @@ -12487,6 +12487,16 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "sp-debug-derive" +version = "14.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk#59fb2e7482d471a7ec4e8d3b30499497efa7b34c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + [[package]] name = "sp-externalities" version = "0.25.0" @@ -12673,7 +12683,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-io", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-trie", "sp-weights", "tracing", @@ -12691,7 +12701,7 @@ dependencies = [ "polkavm-derive 0.26.0", "sp-externalities 0.25.0", "sp-runtime-interface-proc-macro 17.0.0", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)", "sp-storage 19.0.0", "sp-tracing 16.0.0", "sp-wasm-interface 20.0.0", @@ -12710,7 +12720,7 @@ dependencies = [ "primitive-types 0.13.1", "sp-externalities 0.30.0", "sp-runtime-interface-proc-macro 18.0.0", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-storage 22.0.0", "sp-tracing 17.1.0", "sp-wasm-interface 21.0.1", @@ -12819,6 +12829,11 @@ name = "sp-std" version = "14.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +[[package]] +name = "sp-std" +version = "14.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk#59fb2e7482d471a7ec4e8d3b30499497efa7b34c" + [[package]] name = "sp-storage" version = "19.0.0" @@ -12828,7 +12843,7 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)", ] [[package]] @@ -12840,7 +12855,7 @@ 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=901f89f44cfcbd9213c95cfd3cb74908511eac99)", ] [[package]] @@ -12935,7 +12950,7 @@ dependencies = [ "serde", "sp-crypto-hashing-proc-macro", "sp-runtime", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "sp-version-proc-macro", "thiserror 1.0.69", ] @@ -12986,7 +13001,7 @@ dependencies = [ "serde", "smallvec", "sp-arithmetic", - "sp-debug-derive", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", ] [[package]] @@ -13463,7 +13478,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -15876,1888 +15891,3 @@ dependencies = [ "cc", "pkg-config", ] - -[[patch.unused]] -name = "asset-hub-rococo-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "asset-hub-rococo-integration-tests" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "asset-hub-rococo-runtime" -version = "0.25.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "asset-hub-westend-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "asset-hub-westend-integration-tests" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "asset-hub-westend-runtime" -version = "0.30.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "asset-test-utils" -version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "assets-common" -version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-asset-hub-rococo" -version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-asset-hub-westend" -version = "0.16.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-beefy" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-bridge-hub-cumulus" -version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-bridge-hub-rococo" -version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-bridge-hub-westend" -version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-header-chain" -version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-messages" -version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-parachains" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-polkadot-bulletin" -version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-polkadot-core" -version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-relayers" -version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-rococo" -version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-runtime" -version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-test-utils" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-westend" -version = "0.16.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-xcm-bridge-hub" -version = "0.6.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bp-xcm-bridge-hub-router" -version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bridge-hub-common" -version = "0.13.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bridge-hub-rococo-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bridge-hub-rococo-integration-tests" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bridge-hub-rococo-runtime" -version = "0.19.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bridge-hub-test-utils" -version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bridge-hub-westend-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bridge-hub-westend-integration-tests" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bridge-hub-westend-runtime" -version = "0.16.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "bridge-runtime-common" -version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "chain-spec-guide-runtime" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "collectives-westend-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "collectives-westend-integration-tests" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "collectives-westend-runtime" -version = "18.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "coretime-rococo-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "coretime-rococo-integration-tests" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "coretime-rococo-runtime" -version = "0.15.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "coretime-westend-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "coretime-westend-integration-tests" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "coretime-westend-runtime" -version = "0.15.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-client-cli" -version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-client-collator" -version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-client-consensus-aura" -version = "0.22.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-client-consensus-common" -version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-client-consensus-proposer" -version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-client-consensus-relay-chain" -version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-client-network" -version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-client-pov-recovery" -version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-client-service" -version = "0.23.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-pallet-aura-ext" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-pallet-dmp-queue" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-pallet-parachain-system" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-pallet-parachain-system-proc-macro" -version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-pallet-session-benchmarking" -version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-pallet-solo-to-para" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-pallet-weight-reclaim" -version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-pallet-xcm" -version = "0.19.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-pallet-xcmp-queue" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-ping" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-pov-validator" -version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-primitives-aura" -version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-primitives-timestamp" -version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-primitives-utility" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-relay-chain-inprocess-interface" -version = "0.23.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-relay-chain-minimal-node" -version = "0.23.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-relay-chain-rpc-interface" -version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-test-client" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-test-runtime" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-test-service" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-zombienet-sdk-helpers" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "cumulus-zombienet-sdk-tests" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "emulated-integration-tests-common" -version = "20.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "equivocation-detector" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "erasure_coding_fuzzer" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "finality-relay" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "frame-benchmarking-pallet-pov" -version = "30.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "frame-election-solution-type-fuzzer" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "frame-omni-bencher" -version = "0.11.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "frame-remote-externalities" -version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "frame-support-test" -version = "3.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "frame-support-test-compile-pass" -version = "4.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "frame-support-test-pallet" -version = "4.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "frame-support-test-stg-frame-crate" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "generate-bags" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "glutton-westend-runtime" -version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "kitchensink-runtime" -version = "3.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "messages-relay" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "minimal-template-node" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "minimal-template-runtime" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "mmr-gadget" -version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "mmr-rpc" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "node-bench" -version = "0.9.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "node-primitives" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "node-rpc" -version = "3.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "node-runtime-generate-bags" -version = "3.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "node-template-release" -version = "3.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "node-testing" -version = "3.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-alliance" -version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-asset-conversion" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-asset-conversion-ops" -version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-asset-conversion-tx-payment" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-asset-rate" -version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-asset-rewards" -version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-asset-tx-payment" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-assets" -version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-assets-freezer" -version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-assets-holder" -version = "0.2.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-atomic-swap" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-bags-list-fuzzer" -version = "4.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-bags-list-remote-tests" -version = "4.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-beefy" -version = "41.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-beefy-mmr" -version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-bounties" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-bridge-beefy" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-bridge-grandpa" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-bridge-messages" -version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-bridge-parachains" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-bridge-relayers" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-broker" -version = "0.19.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-child-bounties" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-collator-selection" -version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-collective" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-collective-content" -version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-contracts" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-contracts-fixtures" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-contracts-mock-network" -version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-contracts-proc-macro" -version = "23.0.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-contracts-uapi" -version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-conviction-voting" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-core-fellowship" -version = "24.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-default-config-example" -version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-delegated-staking" -version = "7.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-democracy" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-dev-mode" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-election-provider-e2e-test" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-elections-phragmen" -version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-example-authorization-tx-extension" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-example-basic" -version = "34.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-example-frame-crate" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-example-kitchensink" -version = "4.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-example-mbm" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-example-offchain-worker" -version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-example-single-block-migrations" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-example-split" -version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-example-tasks" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-example-view-functions" -version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-examples" -version = "7.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-glutton" -version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-identity" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-im-online" -version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-indices" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-lottery" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-message-queue" -version = "43.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-meta-tx" -version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-migrations" -version = "10.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-minimal-template" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-mixnet" -version = "0.16.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-mmr" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-nft-fractionalization" -version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-nfts" -version = "34.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-nfts-runtime-api" -version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-nis" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-node-authorization" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-nomination-pools-benchmarking" -version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-nomination-pools-fuzzer" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-nomination-pools-test-delegate-stake" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-offences-benchmarking" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-paged-list" -version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-paged-list-fuzzer" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-parachain-template" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-parameters" -version = "0.11.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-ranked-collective" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-recovery" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-referenda" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-remark" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-revive" -version = "0.6.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-revive-eth-rpc" -version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-revive-fixtures" -version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-revive-mock-network" -version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-revive-proc-macro" -version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-revive-uapi" -version = "0.4.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-root-offences" -version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-salary" -version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-sassafras" -version = "0.3.5" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-scored-pool" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-session-benchmarking" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-skip-feeless-payment" -version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-society" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-state-trie-migration" -version = "44.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-statement" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-template" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-tips" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-transaction-storage" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-treasury" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-tx-pause" -version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-uniques" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-verify-signature" -version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-vesting" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-whitelist" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-xcm" -version = "19.1.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-xcm-benchmarks" -version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-xcm-bridge-hub" -version = "0.16.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "pallet-xcm-bridge-hub-router" -version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "parachain-template" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "parachain-template-node" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "parachain-template-runtime" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "parachains-common" -version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "parachains-relay" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "parachains-runtimes-test-utils" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "penpal-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "penpal-runtime" -version = "0.29.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "people-rococo-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "people-rococo-integration-tests" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "people-rococo-runtime" -version = "0.15.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "people-westend-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "people-westend-integration-tests" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "people-westend-runtime" -version = "0.15.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-approval-distribution" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-availability-bitfield-distribution" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-availability-distribution" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-availability-recovery" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-cli" -version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-collator-protocol" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-dispute-distribution" -version = "22.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-erasure-coding" -version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-gossip-support" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-network-bridge" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-collation-generation" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-approval-voting" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-approval-voting-parallel" -version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-av-store" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-backing" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-bitfield-signing" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-candidate-validation" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-chain-api" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-chain-selection" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-dispute-coordinator" -version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-parachains-inherent" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-prospective-parachains" -version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-provisioner" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-pvf" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-pvf-checker" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-pvf-common" -version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-pvf-execute-worker" -version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-pvf-prepare-worker" -version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-core-runtime-api" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-subsystem" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-subsystem-test-helpers" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-node-subsystem-util" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-omni-node" -version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-omni-node-lib" -version = "0.5.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-parachain-bin" -version = "6.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-primitives-test-helpers" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-rpc" -version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-runtime-common" -version = "19.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-runtime-metrics" -version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-runtime-parachains" -version = "19.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-sdk" -version = "2503.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-sdk-docs" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-sdk-docs-first-pallet" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-sdk-docs-first-runtime" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-service" -version = "23.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-statement-distribution" -version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-subsystem-bench" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-test-client" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-test-malus" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-test-runtime" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-test-service" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-voter-bags" -version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "polkadot-zombienet-sdk-tests" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "relay-substrate-client" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "relay-utils" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "remote-ext-tests-bags-list" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "rococo-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "rococo-parachain-runtime" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "rococo-runtime" -version = "22.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "rococo-runtime-constants" -version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "rococo-system-emulated-network" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "rococo-westend-system-emulated-network" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sc-consensus-beefy" -version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sc-consensus-beefy-rpc" -version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sc-consensus-pow" -version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sc-network-statement" -version = "0.31.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sc-network-test" -version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sc-runtime-test" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sc-service-test" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sc-statement-store" -version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sc-storage-monitor" -version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sc-sync-state-rpc" -version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "slot-range-helper" -version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-beacon-primitives" -version = "0.13.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-core" -version = "0.13.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-ethereum" -version = "0.12.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-inbound-queue-primitives" -version = "0.2.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-merkle-tree" -version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-outbound-queue-primitives" -version = "0.2.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-outbound-queue-runtime-api" -version = "0.13.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-outbound-queue-v2-runtime-api" -version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-ethereum-client" -version = "0.13.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-ethereum-client-fixtures" -version = "0.21.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-inbound-queue" -version = "0.13.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-inbound-queue-fixtures" -version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-inbound-queue-v2" -version = "0.2.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-inbound-queue-v2-fixtures" -version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-outbound-queue" -version = "0.13.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-outbound-queue-v2" -version = "0.2.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-system" -version = "0.13.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-system-frontend" -version = "0.2.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-pallet-system-v2" -version = "0.2.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-runtime-common" -version = "0.13.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-runtime-test-common" -version = "0.15.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-system-runtime-api" -version = "0.13.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-system-v2-runtime-api" -version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-test-utils" -version = "0.2.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "snowbridge-verification-primitives" -version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "solochain-template-node" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "solochain-template-runtime" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-api-test" -version = "2.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-application-crypto-test" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-arithmetic-fuzzer" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-consensus-beefy" -version = "24.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-consensus-pow" -version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-consensus-sassafras" -version = "0.3.4" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-core-fuzz" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-core-hashing" -version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-core-hashing-proc-macro" -version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-mmr-primitives" -version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-npos-elections-fuzzer" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-runtime-interface-test" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-runtime-interface-test-wasm" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-runtime-interface-test-wasm-deprecated" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "sp-test-primitives" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "staging-chain-spec-builder" -version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "staging-node-cli" -version = "3.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "staging-node-inspect" -version = "0.27.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "staging-parachain-info" -version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "staging-tracking-allocator" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "staging-xcm-builder" -version = "20.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "staging-xcm-executor" -version = "19.1.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "subkey" -version = "24.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "substrate-cli-test-utils" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "substrate-frame-rpc-support" -version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "substrate-relay-helper" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "substrate-rpc-client" -version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "substrate-state-trie-migration-rpc" -version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "substrate-test-client" -version = "2.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "substrate-test-runtime" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "substrate-test-runtime-client" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "substrate-test-runtime-transaction-pool" -version = "2.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "substrate-test-utils" -version = "3.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "template-zombienet-tests" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "test-parachain-adder" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "test-parachain-adder-collator" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "test-parachain-halt" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "test-parachain-undying" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "test-parachain-undying-collator" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "test-parachains" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "test-runtime-constants" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "testnet-parachains-constants" -version = "13.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "westend-emulated-chain" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "westend-runtime" -version = "22.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "westend-runtime-constants" -version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "westend-system-emulated-network" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "xcm-docs" -version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "xcm-emulator" -version = "0.19.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "xcm-executor-integration-tests" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "xcm-runtime-apis" -version = "0.7.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "xcm-simulator" -version = "20.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "xcm-simulator-example" -version = "20.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "xcm-simulator-fuzzer" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" - -[[patch.unused]] -name = "zombienet-backchannel" -version = "1.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" diff --git a/Cargo.toml b/Cargo.toml index 912d1d3e0b..e852a0182f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -112,153 +112,162 @@ expander = "2" ahash = { version = "0.8", default-features = false } regex = { version = "1.11.1", 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 } +# Using OTF Polkadot SDK Patches from branch `polkadot-stable2503-6-otf-patches` latest commit. +# +# Diff: +# + +frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } frame-metadata = { version = "20.0.0", default-features = false } pallet-proxy = { path = "pallets/proxy", default-features = false } pallet-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-membership = { 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-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", 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/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", 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-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/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", 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-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", 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/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", 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/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } + +cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -cumulus-primitives-proof-size-hostfunction = { 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/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } # Frontier -fp-evm = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fp-account = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fc-storage = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fc-db = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fc-api = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fc-aura = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fc-babe = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fp-evm = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fp-account = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fc-storage = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fc-db = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fc-api = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fc-aura = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fc-babe = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } # Frontier FRAME -pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } -pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } #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/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", 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/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", 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 } @@ -292,557 +301,3 @@ pow-faucet = [] [patch.crates-io] w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std" } - -# Patch 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 901f89f44cfcbd9213c95cfd3cb74908511eac99 --crates-to-patch ../polkadot-sdk` -# -# Full diff of changes: -[patch."https://github.com/paritytech/polkadot-sdk"] -bridge-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-header-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -binary-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-crypto-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-runtime-interface-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-wasm-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-state-machine = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-panic-handler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-trie = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-api-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-metadata-ir = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-version-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-test-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-test-runtime-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-database = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-executor-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-maybe-compressed-blob = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-executor-polkavm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-executor-wasmtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-runtime-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-tracing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-test-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-support-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-support-procedural-tools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-support-procedural-tools-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-client-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-state-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -kitchensink-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-example-mbm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-migrations = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-sdk-frame = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-examples = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-default-config-example = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-dev-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-example-authorization-tx-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-verify-signature = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-example-basic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-example-frame-crate = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-example-kitchensink = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-example-offchain-worker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-example-single-block-migrations = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-example-split = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-example-tasks = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-example-view-functions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -asset-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-pallet-parachain-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-pallet-parachain-system-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-primitives-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-parachain-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -staging-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -xcm-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-primitives-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-message-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-runtime-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-election-provider-solution-type = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-broker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-mmr = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-mmr-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-runtime-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -staging-xcm-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-support-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-support-test-pallet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-primitives-test-helpers = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -staging-xcm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-asset-conversion = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-assets = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-salary = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-ranked-collective = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -xcm-runtime-apis = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -xcm-simulator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-test-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-indices = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-vesting = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-asset-rate = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-election-provider-support-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-identity = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-treasury = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-collective = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -slot-range-helper = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-consensus-beefy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -test-runtime-constants = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-test-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-pallet-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-test-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-pallet-aura-ext = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-test-relay-sproof-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-primitives-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-glutton = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -staging-parachain-info = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-test-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-client-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-network-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-network-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-informant = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -fork-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-network-light = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-network-transactions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-test-runtime-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-rpc-server = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-rpc-spec-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-sysinfo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-transaction-storage-proof = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-client-collator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-client-consensus-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-client-pov-recovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-relay-chain-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-overseer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -tracing-gum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -tracing-gum-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-test-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-subsystem = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-subsystem-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-network-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-statement-table = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-client-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-runtime-utilities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-beefy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-beefy-mmr = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-conviction-voting = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-delegated-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-elections-phragmen = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-meta-tx = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-nomination-pools-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-offences-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-im-online = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-parameters = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-proxy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-recovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-referenda = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-session-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-society = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-state-trie-migration = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-remote-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-rpc-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-state-trie-migration-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-whitelist = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-xcm-benchmarks = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -westend-runtime-constants = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -mmr-gadget = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-approval-distribution = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-subsystem-util = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-erasure-coding = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-subsystem-test-helpers = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-availability-bitfield-distribution = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-availability-distribution = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-subsystem-bench = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-availability-recovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-approval-voting = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-approval-voting-parallel = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-av-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-statement-distribution = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-collator-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-dispute-distribution = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-gossip-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-network-bridge = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-collation-generation = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-backing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-bitfield-signing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-candidate-validation = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-pvf = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-pvf-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-pvf-execute-worker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-pvf-prepare-worker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -staging-tracking-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -rococo-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-bounties = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-child-bounties = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-democracy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-nis = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-tips = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -rococo-runtime-constants = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -test-parachain-adder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -test-parachain-halt = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-chain-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-network-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-chain-selection = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-dispute-coordinator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-parachains-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-prospective-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-provisioner = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-pvf-checker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-node-core-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -mmr-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-beefy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-network-gossip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-beefy-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-sync-state-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-proposer-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-test-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-test-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-client-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-relay-chain-inprocess-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-storage-monitor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-client-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-client-consensus-proposer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-client-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-relay-chain-minimal-node = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-relay-chain-rpc-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-pallet-xcmp-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-xcm-bridge-hub-router = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-collator-selection = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-xcm-bridge-hub-router = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -parachains-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-primitives-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-asset-tx-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -parachains-runtimes-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -assets-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-messages = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-polkadot-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-relayers = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-xcm-bridge-hub = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bridge-hub-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bridge-hub-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-bridge-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-bridge-messages = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-bridge-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-bridge-relayers = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-xcm-bridge-hub = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-client-consensus-relay-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-pallet-dmp-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-pallet-session-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-pallet-solo-to-para = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-pallet-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-ping = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-primitives-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -emulated-integration-tests-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -xcm-emulator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-benchmarking-pallet-pov = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -generate-bags = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-alliance = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-asset-conversion-ops = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-asset-conversion-tx-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-asset-rewards = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-assets-freezer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-assets-holder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-atomic-swap = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-collective-content = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-contracts = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-contracts-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-contracts-uapi = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-contracts-fixtures = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-contracts-mock-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-core-fellowship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-lottery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-nft-fractionalization = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-nfts = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-nfts-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-node-authorization = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-paged-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-remark = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-revive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-revive-fixtures = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-revive-uapi = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-revive-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-revive-eth-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-cli-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -staging-node-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -staging-node-inspect = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -node-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -node-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-skip-feeless-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-service-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-revive-mock-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-root-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-scored-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-statement = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-transaction-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-tx-pause = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-uniques = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-omni-node-lib = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -staging-chain-spec-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-consensus-pow = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-consensus-pow = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-network-statement = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sc-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-core-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-core-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -subkey = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-bip39 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-frame-rpc-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -testnet-parachains-constants = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-runtime-interface-test-wasm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-asset-hub-rococo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-bridge-hub-cumulus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-asset-hub-westend = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-bridge-hub-rococo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-bridge-hub-westend = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-polkadot-bulletin = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-rococo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-westend = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-bridge-beefy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bp-beefy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -relay-substrate-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -finality-relay = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -relay-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -equivocation-detector = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -substrate-relay-helper = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -messages-relay = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -parachains-relay = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-ethereum-client = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-beacon-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-ethereum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-ethereum-client-fixtures = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-verification-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-inbound-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-inbound-queue-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-test-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-outbound-queue-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-inbound-queue-fixtures = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-inbound-queue-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-inbound-queue-v2-fixtures = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-outbound-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-outbound-queue-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-outbound-queue-v2-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-outbound-queue-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-system-frontend = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-pallet-system-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-system-v2-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-system-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -snowbridge-runtime-test-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-pov-validator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -asset-hub-rococo-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -asset-hub-rococo-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -rococo-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -asset-hub-westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -asset-hub-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bridge-hub-rococo-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bridge-hub-rococo-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bridge-hub-westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bridge-hub-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -collectives-westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -collectives-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -coretime-rococo-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -coretime-rococo-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -coretime-westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -coretime-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -people-rococo-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -people-rococo-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -people-westend-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -people-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -penpal-emulated-chain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -penpal-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -rococo-system-emulated-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -rococo-westend-system-emulated-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -westend-system-emulated-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -asset-hub-rococo-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -asset-hub-westend-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bridge-hub-rococo-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -bridge-hub-westend-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -collectives-westend-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -coretime-rococo-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -coretime-westend-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -people-rococo-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -people-westend-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -glutton-westend-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -rococo-parachain-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-omni-node = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-parachain-bin = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-zombienet-sdk-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -cumulus-zombienet-sdk-helpers = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-sdk-docs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -chain-spec-guide-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-sdk-docs-first-pallet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-sdk-docs-first-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -minimal-template-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-minimal-template = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -parachain-template-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-parachain-template = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -solochain-template-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-template = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -xcm-docs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -erasure_coding_fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-test-malus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -zombienet-backchannel = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -test-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -test-parachain-adder-collator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -test-parachain-undying = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -test-parachain-undying-collator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-voter-bags = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -remote-ext-tests-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-bags-list-remote-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -xcm-executor-integration-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -xcm-simulator-example = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -xcm-simulator-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -polkadot-zombienet-sdk-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -node-bench = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-bags-list-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-election-provider-e2e-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-election-solution-type-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-nomination-pools-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-nomination-pools-test-delegate-stake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-paged-list-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -pallet-sassafras = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-consensus-sassafras = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-support-test-compile-pass = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-support-test-stg-frame-crate = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-api-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-application-crypto-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-arithmetic-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-core-fuzz = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-npos-elections-fuzzer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-runtime-interface-test = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -sp-runtime-interface-test-wasm-deprecated = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -node-template-release = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -node-runtime-generate-bags = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -frame-omni-bencher = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -minimal-template-node = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -parachain-template = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -parachain-template-node = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -solochain-template-node = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } -template-zombienet-tests = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99" } From c5124b25cecd372ad222c7957ad328ee3c3b9b2b Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 16:12:09 +1200 Subject: [PATCH 07/56] bump spec version --- 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 6522c03795..9adba083a0 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -218,7 +218,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: 300, + spec_version: 301, impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, From 32d2c71261a3c7b961d50c606f812ee5d781d565 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 16:15:18 +1200 Subject: [PATCH 08/56] match devnet-ready --- runtime/src/lib.rs | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 9adba083a0..7717509d7b 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -19,20 +19,20 @@ use codec::{Compact, Decode, Encode}; use frame_support::dispatch::DispatchResult; use frame_support::traits::{Imbalance, InsideBoth}; use frame_support::{ - PalletId, dispatch::DispatchResultWithPostInfo, genesis_builder_helper::{build_state, get_preset}, pallet_prelude::Get, traits::{ - Contains, LinearStoragePrice, OnUnbalanced, fungible::{ DecreaseIssuance, HoldConsideration, Imbalance as FungibleImbalance, IncreaseIssuance, }, + Contains, LinearStoragePrice, OnUnbalanced, }, + PalletId, }; use frame_system::{EnsureNever, EnsureRoot, EnsureRootWithSuccess, RawOrigin}; use pallet_commitments::{CanCommit, OnMetadataCommitment}; -use pallet_grandpa::{AuthorityId as GrandpaId, fg_primitives}; +use pallet_grandpa::{fg_primitives, AuthorityId as GrandpaId}; use pallet_registry::CanRegisterIdentity; use pallet_subtensor::rpc_info::{ delegate_info::DelegateInfo, @@ -49,18 +49,20 @@ use sp_consensus_aura::sr25519::AuthorityId as AuraId; use sp_consensus_babe::BabeConfiguration; use sp_consensus_babe::BabeEpochConfiguration; use sp_core::{ - H160, H256, OpaqueMetadata, U256, crypto::{ByteArray, KeyTypeId}, + OpaqueMetadata, H160, H256, U256, }; -use sp_runtime::Cow; use sp_runtime::generic::Era; +use sp_runtime::traits::NumberFor; +use sp_runtime::Cow; use sp_runtime::{ - AccountId32, ApplyExtrinsicResult, ConsensusEngineId, generic, impl_opaque_keys, + generic, impl_opaque_keys, traits::{ AccountIdLookup, BlakeTwo256, Block as BlockT, DispatchInfoOf, Dispatchable, One, PostDispatchInfoOf, UniqueSaturatedInto, Verify, }, transaction_validity::{TransactionSource, TransactionValidity, TransactionValidityError}, + AccountId32, ApplyExtrinsicResult, ConsensusEngineId, }; use sp_std::cmp::Ordering; use sp_std::prelude::*; @@ -68,22 +70,23 @@ use sp_std::prelude::*; use sp_version::NativeVersion; use sp_version::RuntimeVersion; use subtensor_precompiles::Precompiles; -use subtensor_runtime_common::{AlphaCurrency, time::*, *}; +use subtensor_runtime_common::{time::*, AlphaCurrency, *}; // A few exports that help ease life for downstream crates. pub use frame_support::{ - StorageValue, construct_runtime, parameter_types, + construct_runtime, parameter_types, traits::{ - ConstBool, ConstU8, ConstU32, ConstU64, ConstU128, FindAuthor, InstanceFilter, + ConstBool, ConstU128, ConstU32, ConstU64, ConstU8, FindAuthor, InstanceFilter, KeyOwnerProofSystem, OnFinalize, OnTimestampSet, PrivilegeCmp, Randomness, StorageInfo, }, weights::{ - IdentityFee, Weight, WeightToFeeCoefficient, WeightToFeeCoefficients, - WeightToFeePolynomial, constants::{ BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight, WEIGHT_REF_TIME_PER_SECOND, }, + IdentityFee, Weight, WeightToFeeCoefficient, WeightToFeeCoefficients, + WeightToFeePolynomial, }, + StorageValue, }; pub use frame_system::Call as SystemCall; pub use pallet_balances::Call as BalancesCall; @@ -1908,18 +1911,13 @@ impl_runtime_apis! { } fn submit_report_equivocation_unsigned_extrinsic( - equivocation_proof: fg_primitives::EquivocationProof< + _equivocation_proof: fg_primitives::EquivocationProof< ::Hash, - sp_runtime::traits::NumberFor, + NumberFor, >, - key_owner_proof: fg_primitives::OpaqueKeyOwnershipProof, + _key_owner_proof: fg_primitives::OpaqueKeyOwnershipProof, ) -> Option<()> { - let key_owner_proof = key_owner_proof.decode()?; - - Grandpa::submit_unsigned_equivocation_report( - equivocation_proof, - key_owner_proof, - ) + None } fn generate_key_ownership_proof( From 5227badd4aa98fe85e672d017da840d606acb7ae Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 16:24:29 +1200 Subject: [PATCH 09/56] cargo +nightly fmt --- runtime/src/lib.rs | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 7717509d7b..b2d5fd9665 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -19,20 +19,20 @@ use codec::{Compact, Decode, Encode}; use frame_support::dispatch::DispatchResult; use frame_support::traits::{Imbalance, InsideBoth}; use frame_support::{ + PalletId, dispatch::DispatchResultWithPostInfo, genesis_builder_helper::{build_state, get_preset}, pallet_prelude::Get, traits::{ + Contains, LinearStoragePrice, OnUnbalanced, fungible::{ DecreaseIssuance, HoldConsideration, Imbalance as FungibleImbalance, IncreaseIssuance, }, - Contains, LinearStoragePrice, OnUnbalanced, }, - PalletId, }; use frame_system::{EnsureNever, EnsureRoot, EnsureRootWithSuccess, RawOrigin}; use pallet_commitments::{CanCommit, OnMetadataCommitment}; -use pallet_grandpa::{fg_primitives, AuthorityId as GrandpaId}; +use pallet_grandpa::{AuthorityId as GrandpaId, fg_primitives}; use pallet_registry::CanRegisterIdentity; use pallet_subtensor::rpc_info::{ delegate_info::DelegateInfo, @@ -49,20 +49,19 @@ use sp_consensus_aura::sr25519::AuthorityId as AuraId; use sp_consensus_babe::BabeConfiguration; use sp_consensus_babe::BabeEpochConfiguration; use sp_core::{ + H160, H256, OpaqueMetadata, U256, crypto::{ByteArray, KeyTypeId}, - OpaqueMetadata, H160, H256, U256, }; +use sp_runtime::Cow; use sp_runtime::generic::Era; use sp_runtime::traits::NumberFor; -use sp_runtime::Cow; use sp_runtime::{ - generic, impl_opaque_keys, + AccountId32, ApplyExtrinsicResult, ConsensusEngineId, generic, impl_opaque_keys, traits::{ AccountIdLookup, BlakeTwo256, Block as BlockT, DispatchInfoOf, Dispatchable, One, PostDispatchInfoOf, UniqueSaturatedInto, Verify, }, transaction_validity::{TransactionSource, TransactionValidity, TransactionValidityError}, - AccountId32, ApplyExtrinsicResult, ConsensusEngineId, }; use sp_std::cmp::Ordering; use sp_std::prelude::*; @@ -70,23 +69,22 @@ use sp_std::prelude::*; use sp_version::NativeVersion; use sp_version::RuntimeVersion; use subtensor_precompiles::Precompiles; -use subtensor_runtime_common::{time::*, AlphaCurrency, *}; +use subtensor_runtime_common::{AlphaCurrency, time::*, *}; // A few exports that help ease life for downstream crates. pub use frame_support::{ - construct_runtime, parameter_types, + StorageValue, construct_runtime, parameter_types, traits::{ - ConstBool, ConstU128, ConstU32, ConstU64, ConstU8, FindAuthor, InstanceFilter, + ConstBool, ConstU8, ConstU32, ConstU64, ConstU128, FindAuthor, InstanceFilter, KeyOwnerProofSystem, OnFinalize, OnTimestampSet, PrivilegeCmp, Randomness, StorageInfo, }, weights::{ + IdentityFee, Weight, WeightToFeeCoefficient, WeightToFeeCoefficients, + WeightToFeePolynomial, constants::{ BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight, WEIGHT_REF_TIME_PER_SECOND, }, - IdentityFee, Weight, WeightToFeeCoefficient, WeightToFeeCoefficients, - WeightToFeePolynomial, }, - StorageValue, }; pub use frame_system::Call as SystemCall; pub use pallet_balances::Call as BalancesCall; From 8d6b090decc2e40265e13264e956be2955f749c1 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 16:33:00 +1200 Subject: [PATCH 10/56] improve comment --- node/src/consensus/aura_wrapped_import_queue.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/node/src/consensus/aura_wrapped_import_queue.rs b/node/src/consensus/aura_wrapped_import_queue.rs index e20dd0f147..bd95232f1b 100644 --- a/node/src/consensus/aura_wrapped_import_queue.rs +++ b/node/src/consensus/aura_wrapped_import_queue.rs @@ -153,11 +153,13 @@ where log::debug!("Verifying block: {:?}", number); if is_babe_digest(block.header.digest()) { self.check_babe_block(block).await?; - log::debug!( - "Detected Babe block! Verifier cannot continue, upgrade must be triggered elsewhere..." - ); + // It is critical to pause the verifier when we detect a Babe block while we wait for + // the node to switch to the Babe service. Otherwise if the node rejects the valid babe + // block, it is possible it will repeatedly request the block over and over and get + // blacklisted by other nodes. + log::debug!("Detected valid Babe block, deliberately stalling verifier."); pending::<()>().await; - unreachable!("Should not reach here, pending forever."); + unreachable!("Cannot reach here, pending forever."); } else { self.inner.verify(block).await } From 8cf0dc808b5f94de611f87cf39dc0ed0c511dca5 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 8 Aug 2025 16:57:56 +1200 Subject: [PATCH 11/56] update polkadot-sdk patch update Cargo.lock --- Cargo.lock | 472 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 258 ++++++++++++++--------------- 2 files changed, 365 insertions(+), 365 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 860e9b68d9..3407c849bf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1174,7 +1174,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "hash-db", "log", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.16.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2203,7 +2203,7 @@ dependencies = [ "cumulus-test-relay-sproof-builder", "parity-scale-codec", "sc-client-api", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2214,7 +2214,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.18.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2230,7 +2230,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.18.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2244,7 +2244,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.12.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", @@ -2254,7 +2254,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2271,7 +2271,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2290,7 +2290,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3205,7 +3205,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "async-trait", "fp-storage", @@ -3217,7 +3217,7 @@ dependencies = [ [[package]] name = "fc-aura" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "fc-rpc", "fp-storage", @@ -3233,7 +3233,7 @@ dependencies = [ [[package]] name = "fc-babe" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "fc-rpc", "sc-client-api", @@ -3249,7 +3249,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "async-trait", "fp-consensus", @@ -3265,7 +3265,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "async-trait", "ethereum", @@ -3295,7 +3295,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "fc-db", "fc-storage", @@ -3318,7 +3318,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3369,7 +3369,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3378,13 +3378,13 @@ dependencies = [ "rustc-hex", "serde", "serde_json", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", ] [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3537,7 +3537,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", ] @@ -3564,7 +3564,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3583,7 +3583,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "ethereum", "parity-scale-codec", @@ -3594,7 +3594,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3606,7 +3606,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "environmental", "evm", @@ -3622,7 +3622,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3638,7 +3638,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "frame-support", "parity-scale-codec", @@ -3650,7 +3650,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "parity-scale-codec", "serde", @@ -3665,7 +3665,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "40.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-support", "frame-support-procedural", @@ -3689,7 +3689,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "47.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "Inflector", "array-bytes", @@ -3763,7 +3763,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -3774,7 +3774,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3790,7 +3790,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "aquamarine", "frame-support", @@ -3832,7 +3832,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "const-hex", @@ -3848,7 +3848,7 @@ dependencies = [ [[package]] name = "frame-support" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "aquamarine", "array-bytes", @@ -3871,7 +3871,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-crypto-hashing-proc-macro", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -3879,7 +3879,7 @@ dependencies = [ "sp-runtime", "sp-staking", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-tracing 17.1.0", "sp-trie", "sp-weights", @@ -3889,7 +3889,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "33.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "Inflector", "cfg-expr", @@ -3902,7 +3902,7 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "syn 2.0.104", ] @@ -3922,7 +3922,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-support-procedural-tools-derive 12.0.0", "proc-macro-crate 3.3.0", @@ -3945,7 +3945,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "proc-macro2", "quote", @@ -3955,7 +3955,7 @@ dependencies = [ [[package]] name = "frame-system" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "cfg-if", "docify", @@ -3974,7 +3974,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-benchmarking", "frame-support", @@ -3988,7 +3988,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "parity-scale-codec", @@ -3998,7 +3998,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-support", "parity-scale-codec", @@ -6964,7 +6964,7 @@ dependencies = [ "sp-runtime", "sp-session", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-storage 22.0.0", "sp-tracing 17.1.0", "sp-transaction-pool", @@ -7337,7 +7337,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-tracing 17.1.0", "sp-weights", "substrate-fixed", @@ -7349,7 +7349,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-support", "frame-system", @@ -7365,7 +7365,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-support", "frame-system", @@ -7380,7 +7380,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-support", "frame-system", @@ -7393,7 +7393,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-benchmarking", "frame-support", @@ -7416,7 +7416,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "aquamarine", "docify", @@ -7437,7 +7437,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "frame-benchmarking", @@ -7453,7 +7453,7 @@ dependencies = [ [[package]] name = "pallet-base-fee" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "fp-evm", "frame-support", @@ -7477,7 +7477,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "subtensor-macros", ] @@ -7502,7 +7502,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "subtensor-macros", "subtensor-runtime-common", "tle", @@ -7524,7 +7524,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "subtensor-macros", ] @@ -7564,7 +7564,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "39.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7586,7 +7586,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7599,7 +7599,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -7622,7 +7622,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -7646,7 +7646,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "frame-support", "frame-system", @@ -7657,7 +7657,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "fp-evm", "sp-core", @@ -7667,7 +7667,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "fp-evm", "frame-support", @@ -7679,7 +7679,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "fp-evm", "num", @@ -7688,7 +7688,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "fp-evm", "tiny-keccak", @@ -7697,7 +7697,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "fp-evm", "ripemd", @@ -7707,7 +7707,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "frame-benchmarking", @@ -7725,7 +7725,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-benchmarking", "frame-support", @@ -7747,7 +7747,7 @@ dependencies = [ [[package]] name = "pallet-hotfix-sufficients" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "frame-benchmarking", "frame-support", @@ -7762,7 +7762,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7773,7 +7773,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-benchmarking", "frame-support", @@ -7789,7 +7789,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "log", "parity-scale-codec", @@ -7800,7 +7800,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "38.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-support", "frame-system", @@ -7818,7 +7818,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -7828,7 +7828,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-support", "frame-system", @@ -7843,7 +7843,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-benchmarking", "frame-support", @@ -7876,7 +7876,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7896,14 +7896,14 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "subtensor-macros", ] [[package]] name = "pallet-root-testing" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-support", "frame-system", @@ -7917,7 +7917,7 @@ dependencies = [ [[package]] name = "pallet-safe-mode" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "frame-benchmarking", @@ -7935,7 +7935,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "41.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "frame-benchmarking", @@ -7952,7 +7952,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-support", "frame-system", @@ -7973,7 +7973,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7995,7 +7995,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -8006,7 +8006,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "log", "sp-arithmetic", @@ -8015,7 +8015,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "sp-api", @@ -8065,7 +8065,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-tracing 17.1.0", "sp-version", "substrate-fixed", @@ -8095,7 +8095,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-tracing 17.1.0", "substrate-fixed", "subtensor-macros", @@ -8122,13 +8122,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", ] [[package]] name = "pallet-sudo" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "frame-benchmarking", @@ -8143,7 +8143,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "frame-benchmarking", @@ -8162,7 +8162,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-benchmarking", "frame-support", @@ -8178,7 +8178,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -8194,7 +8194,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -8225,7 +8225,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-benchmarking", "frame-support", @@ -8571,7 +8571,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-core-primitives" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "scale-info", @@ -8582,7 +8582,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "bs58", "futures", @@ -8599,7 +8599,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -8624,7 +8624,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "bitvec", "bounded-vec", @@ -8648,7 +8648,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -8676,7 +8676,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "futures", @@ -8696,7 +8696,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "16.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "bounded-collections", "derive_more 0.99.20", @@ -8712,7 +8712,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "18.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "bitvec", "hex-literal", @@ -8733,7 +8733,7 @@ dependencies = [ "sp-keystore", "sp-runtime", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "thiserror 1.0.69", ] @@ -8749,7 +8749,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.9.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "frame-benchmarking", @@ -8784,7 +8784,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8983,7 +8983,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "environmental", "evm", @@ -9007,14 +9007,14 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=5ded07ec68ab6a451c694ed42a7202a7f7031b62#5ded07ec68ab6a451c694ed42a7202a7f7031b62" +source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" dependencies = [ "case", "num_enum", "prettyplease", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "syn 2.0.104", ] @@ -9198,7 +9198,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "syn 2.0.104", ] @@ -10125,7 +10125,7 @@ version = "0.1.0" dependencies = [ "num-traits", "sp-arithmetic", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "substrate-fixed", ] @@ -10168,7 +10168,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "31.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "log", "sp-core", @@ -10179,7 +10179,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "futures", @@ -10207,7 +10207,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "futures", "log", @@ -10228,7 +10228,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.44.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "sp-api", @@ -10243,7 +10243,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "docify", @@ -10258,7 +10258,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -10269,7 +10269,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -10280,7 +10280,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.51.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "chrono", @@ -10322,7 +10322,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "fnv", "futures", @@ -10348,7 +10348,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "hash-db", "kvdb", @@ -10374,7 +10374,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "futures", @@ -10397,7 +10397,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "futures", @@ -10426,7 +10426,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "fork-tree", @@ -10451,7 +10451,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=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-inherents", "sp-keystore", "sp-runtime", @@ -10462,7 +10462,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "futures", "jsonrpsee", @@ -10484,7 +10484,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "fork-tree", "parity-scale-codec", @@ -10497,7 +10497,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.34.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "ahash 0.8.12", "array-bytes", @@ -10531,7 +10531,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -10541,7 +10541,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.34.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "finality-grandpa", "futures", @@ -10561,7 +10561,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "assert_matches", "async-trait", @@ -10596,7 +10596,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "futures", @@ -10620,7 +10620,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -10643,7 +10643,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "polkavm", "sc-allocator", @@ -10656,7 +10656,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.35.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "log", "polkavm", @@ -10667,7 +10667,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "anyhow", "log", @@ -10683,7 +10683,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "console", "futures", @@ -10699,7 +10699,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "parking_lot 0.12.4", @@ -10713,7 +10713,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -10741,7 +10741,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.49.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -10791,7 +10791,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -10801,7 +10801,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "ahash 0.8.12", "futures", @@ -10820,7 +10820,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -10841,7 +10841,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -10876,7 +10876,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "futures", @@ -10895,7 +10895,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.4" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "bs58", "bytes", @@ -10914,7 +10914,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "44.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "bytes", "fnv", @@ -10948,7 +10948,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10957,7 +10957,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "futures", "jsonrpsee", @@ -10989,7 +10989,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -11009,7 +11009,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -11033,7 +11033,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.49.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "futures", @@ -11065,13 +11065,13 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" 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=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-state-machine", "sp-wasm-interface 21.0.1", "thiserror 1.0.69", @@ -11080,7 +11080,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "directories", @@ -11144,7 +11144,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "log", "parity-scale-codec", @@ -11155,7 +11155,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "derive_more 0.99.20", "futures", @@ -11168,14 +11168,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-io", ] [[package]] name = "sc-telemetry" version = "28.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "chrono", "futures", @@ -11194,7 +11194,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "chrono", "console", @@ -11222,7 +11222,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -11233,7 +11233,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "futures", @@ -11251,7 +11251,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-runtime", "sp-tracing 17.1.0", "sp-transaction-pool", @@ -11265,7 +11265,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "futures", @@ -11282,7 +11282,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-channel 1.9.0", "futures", @@ -11903,7 +11903,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=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "substrate-fixed", ] @@ -12159,7 +12159,7 @@ dependencies = [ [[package]] name = "sp-api" version = "36.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "hash-db", @@ -12181,7 +12181,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "Inflector", "blake2 0.10.6", @@ -12195,7 +12195,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "scale-info", @@ -12207,7 +12207,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "integer-sqrt", @@ -12230,7 +12230,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "scale-info", @@ -12242,7 +12242,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "sp-api", "sp-inherents", @@ -12252,7 +12252,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "futures", "parity-scale-codec", @@ -12271,7 +12271,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "futures", @@ -12285,7 +12285,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "parity-scale-codec", @@ -12301,7 +12301,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.42.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "parity-scale-codec", @@ -12319,7 +12319,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "23.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "finality-grandpa", "log", @@ -12336,7 +12336,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.42.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "scale-info", @@ -12347,7 +12347,7 @@ dependencies = [ [[package]] name = "sp-core" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "ark-vrf", "array-bytes", @@ -12377,11 +12377,11 @@ dependencies = [ "secp256k1 0.28.2", "secrecy 0.8.0", "serde", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-storage 22.0.0", "ss58-registry", "substrate-bip39", @@ -12414,7 +12414,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.15.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -12448,7 +12448,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "blake2b_simd", "byteorder", @@ -12461,17 +12461,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "syn 2.0.104", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -12480,7 +12480,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "proc-macro2", "quote", @@ -12510,7 +12510,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "environmental", "parity-scale-codec", @@ -12520,7 +12520,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "scale-info", @@ -12532,7 +12532,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -12545,7 +12545,7 @@ dependencies = [ [[package]] name = "sp-io" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "bytes", "docify", @@ -12557,7 +12557,7 @@ dependencies = [ "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-externalities 0.30.0", "sp-keystore", "sp-runtime-interface 29.0.1", @@ -12571,7 +12571,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "sp-core", "sp-runtime", @@ -12581,7 +12581,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -12592,7 +12592,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -12601,7 +12601,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.10.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "frame-metadata 20.0.0", "parity-scale-codec", @@ -12611,7 +12611,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "scale-info", @@ -12622,7 +12622,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "36.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "scale-info", @@ -12635,7 +12635,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "sp-api", "sp-core", @@ -12645,7 +12645,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "backtrace", "regex", @@ -12654,7 +12654,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "34.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -12664,7 +12664,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "binary-merkle-tree", "docify", @@ -12683,7 +12683,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-trie", "sp-weights", "tracing", @@ -12711,7 +12711,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -12720,7 +12720,7 @@ dependencies = [ "primitive-types 0.13.1", "sp-externalities 0.30.0", "sp-runtime-interface-proc-macro 18.0.0", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-storage 22.0.0", "sp-tracing 17.1.0", "sp-wasm-interface 21.0.1", @@ -12743,7 +12743,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "Inflector", "expander", @@ -12756,7 +12756,7 @@ dependencies = [ [[package]] name = "sp-session" version = "38.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "scale-info", @@ -12770,7 +12770,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -12783,7 +12783,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.45.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "hash-db", "log", @@ -12803,7 +12803,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "20.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -12816,7 +12816,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-externalities 0.30.0", "sp-runtime", "sp-runtime-interface 29.0.1", @@ -12827,7 +12827,7 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" [[package]] name = "sp-std" @@ -12849,19 +12849,19 @@ dependencies = [ [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", ] [[package]] name = "sp-timestamp" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "parity-scale-codec", @@ -12885,7 +12885,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "tracing", @@ -12896,7 +12896,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "sp-api", "sp-runtime", @@ -12905,7 +12905,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "async-trait", "parity-scale-codec", @@ -12919,7 +12919,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "ahash 0.8.12", "hash-db", @@ -12941,7 +12941,7 @@ dependencies = [ [[package]] name = "sp-version" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -12950,7 +12950,7 @@ dependencies = [ "serde", "sp-crypto-hashing-proc-macro", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "sp-version-proc-macro", "thiserror 1.0.69", ] @@ -12958,7 +12958,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -12981,7 +12981,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -12993,7 +12993,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -13001,7 +13001,7 @@ dependencies = [ "serde", "smallvec", "sp-arithmetic", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", ] [[package]] @@ -13167,7 +13167,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-xcm" version = "16.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "bounded-collections", @@ -13279,7 +13279,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -13304,7 +13304,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" [[package]] name = "substrate-fixed" @@ -13320,7 +13320,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -13340,7 +13340,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "http-body-util", "hyper 1.6.0", @@ -13364,7 +13364,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "26.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "array-bytes", "build-helper", @@ -13478,7 +13478,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -14224,7 +14224,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "coarsetime", "polkadot-primitives", @@ -14235,7 +14235,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -15657,7 +15657,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=901f89f44cfcbd9213c95cfd3cb74908511eac99#901f89f44cfcbd9213c95cfd3cb74908511eac99" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" dependencies = [ "Inflector", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index e852a0182f..a39f30726b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -117,157 +117,157 @@ regex = { version = "1.11.1", default-features = false } # Diff: # -frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } frame-metadata = { version = "20.0.0", default-features = false } pallet-proxy = { path = "pallets/proxy", default-features = false } pallet-utility = { path = "pallets/utility", default-features = false } -pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } # NPoS -frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", 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 = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } -polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } # Frontier -fp-evm = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fp-account = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fc-storage = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fc-db = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fc-api = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fc-aura = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fc-babe = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +fp-evm = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fp-account = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fc-storage = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fc-db = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fc-api = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fc-aura = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fc-babe = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } # Frontier FRAME -pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } -pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "5ded07ec68ab6a451c694ed42a7202a7f7031b62", default-features = false } +pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", 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 = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } getrandom = { version = "0.2.15", default-features = false, features = [ "custom", ] } -sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "901f89f44cfcbd9213c95cfd3cb74908511eac99", default-features = false } +sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", 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 f19b42cfa8b101070a05128bccdb750aa9ef5f21 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Sat, 9 Aug 2025 14:10:01 +1200 Subject: [PATCH 12/56] slot duration --- 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 b8a3a8af0f..72301231b7 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -2417,7 +2417,7 @@ impl_runtime_apis! { fn configuration() -> BabeConfiguration { let config = BabeEpochConfiguration::default(); BabeConfiguration { - slot_duration: Default::default(), + slot_duration: SLOT_DURATION, epoch_length: Default::default(), authorities: vec![], randomness: Default::default(), From fb4157ca75135df56d638c2472071048757a9d59 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Sat, 9 Aug 2025 14:38:51 +1200 Subject: [PATCH 13/56] better babe to aura handling --- node/src/command.rs | 6 +++--- node/src/consensus/babe_consensus.rs | 8 +++++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/node/src/command.rs b/node/src/command.rs index 3edb1a97c6..5c4d42face 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -253,11 +253,11 @@ fn start_babe_service(arg_matches: &ArgMatches) -> Result<(), sc_cli::Error> { }) { Ok(_) => Ok(()), Err(e) => { - // Handle node needs to be in Aura mode. + // Handle node needs to be in Aura mode. InvalidAuthoritiesSet error is returned when + // the runtime is not a valid Babe runtime. if matches!( e, - sc_service::Error::Client(sp_blockchain::Error::VersionInvalid(ref msg)) - if msg == "Unsupported or invalid BabeApi version" + sc_service::Error::Consensus(sp_consensus::Error::InvalidAuthoritiesSet) ) { log::info!( "💡 Chain is using Aura consensus. Switching to Aura service until Babe block is detected.", diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 723bc7f7b7..2dde1d2524 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -9,6 +9,7 @@ use crate::{ use fc_consensus::FrontierBlockImport; use jsonrpsee::Methods; use node_subtensor_runtime::opaque::Block; +use num_traits::Zero as _; use sc_client_api::{AuxStore, BlockOf}; use sc_consensus::{BlockImport, BoxBlockImport}; use sc_consensus_babe::{BabeLink, BabeWorkerHandle}; @@ -138,8 +139,13 @@ impl ConsensusMechanism for BabeConsensus { telemetry: Option, grandpa_block_import: GrandpaBlockImport, transaction_pool: Arc>| { + let configuration = sc_consensus_babe::configuration(&*client)?; + if configuration.authorities.len().is_zero() { + return Err(sc_service::Error::Consensus(sp_consensus::Error::InvalidAuthoritiesSet)); + } + let (babe_import, babe_link) = sc_consensus_babe::block_import( - sc_consensus_babe::configuration(&*client)?, + configuration, grandpa_block_import.clone(), client.clone(), )?; From 8c29e38092768c4f356a0e7b5bea3873843783da Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Sat, 9 Aug 2025 14:50:00 +1200 Subject: [PATCH 14/56] update polkadot sdk --- Cargo.lock | 472 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 258 ++++++++++++++--------------- 2 files changed, 365 insertions(+), 365 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3407c849bf..0b5c2a5783 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1174,7 +1174,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "hash-db", "log", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.16.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2203,7 +2203,7 @@ dependencies = [ "cumulus-test-relay-sproof-builder", "parity-scale-codec", "sc-client-api", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2214,7 +2214,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.18.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2230,7 +2230,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.18.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2244,7 +2244,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.12.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", @@ -2254,7 +2254,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2271,7 +2271,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2290,7 +2290,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3205,7 +3205,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "async-trait", "fp-storage", @@ -3217,7 +3217,7 @@ dependencies = [ [[package]] name = "fc-aura" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "fc-rpc", "fp-storage", @@ -3233,7 +3233,7 @@ dependencies = [ [[package]] name = "fc-babe" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "fc-rpc", "sc-client-api", @@ -3249,7 +3249,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "async-trait", "fp-consensus", @@ -3265,7 +3265,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "async-trait", "ethereum", @@ -3295,7 +3295,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "fc-db", "fc-storage", @@ -3318,7 +3318,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3369,7 +3369,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3378,13 +3378,13 @@ dependencies = [ "rustc-hex", "serde", "serde_json", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", ] [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3537,7 +3537,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", ] @@ -3564,7 +3564,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "hex", "impl-serde 0.5.0", @@ -3583,7 +3583,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "ethereum", "parity-scale-codec", @@ -3594,7 +3594,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3606,7 +3606,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "environmental", "evm", @@ -3622,7 +3622,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -3638,7 +3638,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "frame-support", "parity-scale-codec", @@ -3650,7 +3650,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "parity-scale-codec", "serde", @@ -3665,7 +3665,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "40.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support", "frame-support-procedural", @@ -3689,7 +3689,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "47.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "Inflector", "array-bytes", @@ -3763,7 +3763,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -3774,7 +3774,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3790,7 +3790,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "aquamarine", "frame-support", @@ -3832,7 +3832,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "const-hex", @@ -3848,7 +3848,7 @@ dependencies = [ [[package]] name = "frame-support" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "aquamarine", "array-bytes", @@ -3871,7 +3871,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-crypto-hashing-proc-macro", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -3879,7 +3879,7 @@ dependencies = [ "sp-runtime", "sp-staking", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-tracing 17.1.0", "sp-trie", "sp-weights", @@ -3889,7 +3889,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "33.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "Inflector", "cfg-expr", @@ -3902,7 +3902,7 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "syn 2.0.104", ] @@ -3922,7 +3922,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support-procedural-tools-derive 12.0.0", "proc-macro-crate 3.3.0", @@ -3945,7 +3945,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "proc-macro2", "quote", @@ -3955,7 +3955,7 @@ dependencies = [ [[package]] name = "frame-system" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "cfg-if", "docify", @@ -3974,7 +3974,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-support", @@ -3988,7 +3988,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "parity-scale-codec", @@ -3998,7 +3998,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support", "parity-scale-codec", @@ -6964,7 +6964,7 @@ dependencies = [ "sp-runtime", "sp-session", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-storage 22.0.0", "sp-tracing 17.1.0", "sp-transaction-pool", @@ -7337,7 +7337,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-tracing 17.1.0", "sp-weights", "substrate-fixed", @@ -7349,7 +7349,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support", "frame-system", @@ -7365,7 +7365,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support", "frame-system", @@ -7380,7 +7380,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support", "frame-system", @@ -7393,7 +7393,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-support", @@ -7416,7 +7416,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "aquamarine", "docify", @@ -7437,7 +7437,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "frame-benchmarking", @@ -7453,7 +7453,7 @@ dependencies = [ [[package]] name = "pallet-base-fee" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "fp-evm", "frame-support", @@ -7477,7 +7477,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "subtensor-macros", ] @@ -7502,7 +7502,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "subtensor-macros", "subtensor-runtime-common", "tle", @@ -7524,7 +7524,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "subtensor-macros", ] @@ -7564,7 +7564,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "39.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7586,7 +7586,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7599,7 +7599,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -7622,7 +7622,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -7646,7 +7646,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "frame-support", "frame-system", @@ -7657,7 +7657,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "fp-evm", "sp-core", @@ -7667,7 +7667,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "fp-evm", "frame-support", @@ -7679,7 +7679,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "fp-evm", "num", @@ -7688,7 +7688,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "fp-evm", "tiny-keccak", @@ -7697,7 +7697,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "fp-evm", "ripemd", @@ -7707,7 +7707,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "frame-benchmarking", @@ -7725,7 +7725,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-support", @@ -7747,7 +7747,7 @@ dependencies = [ [[package]] name = "pallet-hotfix-sufficients" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "frame-benchmarking", "frame-support", @@ -7762,7 +7762,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7773,7 +7773,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-support", @@ -7789,7 +7789,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "log", "parity-scale-codec", @@ -7800,7 +7800,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "38.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support", "frame-system", @@ -7818,7 +7818,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -7828,7 +7828,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support", "frame-system", @@ -7843,7 +7843,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-support", @@ -7876,7 +7876,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7896,14 +7896,14 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "subtensor-macros", ] [[package]] name = "pallet-root-testing" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support", "frame-system", @@ -7917,7 +7917,7 @@ dependencies = [ [[package]] name = "pallet-safe-mode" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "frame-benchmarking", @@ -7935,7 +7935,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "41.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "frame-benchmarking", @@ -7952,7 +7952,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support", "frame-system", @@ -7973,7 +7973,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7995,7 +7995,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -8006,7 +8006,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "log", "sp-arithmetic", @@ -8015,7 +8015,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "sp-api", @@ -8065,7 +8065,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-tracing 17.1.0", "sp-version", "substrate-fixed", @@ -8095,7 +8095,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-tracing 17.1.0", "substrate-fixed", "subtensor-macros", @@ -8122,13 +8122,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", ] [[package]] name = "pallet-sudo" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "frame-benchmarking", @@ -8143,7 +8143,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "frame-benchmarking", @@ -8162,7 +8162,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-support", @@ -8178,7 +8178,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -8194,7 +8194,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -8225,7 +8225,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-support", @@ -8571,7 +8571,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-core-primitives" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "scale-info", @@ -8582,7 +8582,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "bs58", "futures", @@ -8599,7 +8599,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -8624,7 +8624,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "bitvec", "bounded-vec", @@ -8648,7 +8648,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -8676,7 +8676,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "futures", @@ -8696,7 +8696,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "16.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "bounded-collections", "derive_more 0.99.20", @@ -8712,7 +8712,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "18.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "bitvec", "hex-literal", @@ -8733,7 +8733,7 @@ dependencies = [ "sp-keystore", "sp-runtime", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "thiserror 1.0.69", ] @@ -8749,7 +8749,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.9.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "frame-benchmarking", @@ -8784,7 +8784,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8983,7 +8983,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "environmental", "evm", @@ -9007,14 +9007,14 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=0226f90924b83f467f10337011c091439c4bde3a#0226f90924b83f467f10337011c091439c4bde3a" +source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" dependencies = [ "case", "num_enum", "prettyplease", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "syn 2.0.104", ] @@ -9198,7 +9198,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "syn 2.0.104", ] @@ -10125,7 +10125,7 @@ version = "0.1.0" dependencies = [ "num-traits", "sp-arithmetic", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "substrate-fixed", ] @@ -10168,7 +10168,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "31.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "log", "sp-core", @@ -10179,7 +10179,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "futures", @@ -10207,7 +10207,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "futures", "log", @@ -10228,7 +10228,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.44.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "sp-api", @@ -10243,7 +10243,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "docify", @@ -10258,7 +10258,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -10269,7 +10269,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -10280,7 +10280,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.51.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "chrono", @@ -10322,7 +10322,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "fnv", "futures", @@ -10348,7 +10348,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "hash-db", "kvdb", @@ -10374,7 +10374,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "futures", @@ -10397,7 +10397,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "futures", @@ -10426,7 +10426,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "fork-tree", @@ -10451,7 +10451,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=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-inherents", "sp-keystore", "sp-runtime", @@ -10462,7 +10462,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "futures", "jsonrpsee", @@ -10484,7 +10484,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "fork-tree", "parity-scale-codec", @@ -10497,7 +10497,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.34.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "ahash 0.8.12", "array-bytes", @@ -10531,7 +10531,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -10541,7 +10541,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.34.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "finality-grandpa", "futures", @@ -10561,7 +10561,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "assert_matches", "async-trait", @@ -10596,7 +10596,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "futures", @@ -10620,7 +10620,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -10643,7 +10643,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "polkavm", "sc-allocator", @@ -10656,7 +10656,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.35.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "log", "polkavm", @@ -10667,7 +10667,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "anyhow", "log", @@ -10683,7 +10683,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "console", "futures", @@ -10699,7 +10699,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "parking_lot 0.12.4", @@ -10713,7 +10713,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -10741,7 +10741,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.49.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -10791,7 +10791,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -10801,7 +10801,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "ahash 0.8.12", "futures", @@ -10820,7 +10820,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -10841,7 +10841,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -10876,7 +10876,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "futures", @@ -10895,7 +10895,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.4" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "bs58", "bytes", @@ -10914,7 +10914,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "44.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "bytes", "fnv", @@ -10948,7 +10948,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10957,7 +10957,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "futures", "jsonrpsee", @@ -10989,7 +10989,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -11009,7 +11009,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -11033,7 +11033,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.49.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "futures", @@ -11065,13 +11065,13 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" 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=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-state-machine", "sp-wasm-interface 21.0.1", "thiserror 1.0.69", @@ -11080,7 +11080,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "directories", @@ -11144,7 +11144,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "log", "parity-scale-codec", @@ -11155,7 +11155,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "derive_more 0.99.20", "futures", @@ -11168,14 +11168,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-io", ] [[package]] name = "sc-telemetry" version = "28.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "chrono", "futures", @@ -11194,7 +11194,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "chrono", "console", @@ -11222,7 +11222,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -11233,7 +11233,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "futures", @@ -11251,7 +11251,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-runtime", "sp-tracing 17.1.0", "sp-transaction-pool", @@ -11265,7 +11265,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "futures", @@ -11282,7 +11282,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-channel 1.9.0", "futures", @@ -11903,7 +11903,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=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "substrate-fixed", ] @@ -12159,7 +12159,7 @@ dependencies = [ [[package]] name = "sp-api" version = "36.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "hash-db", @@ -12181,7 +12181,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "Inflector", "blake2 0.10.6", @@ -12195,7 +12195,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "scale-info", @@ -12207,7 +12207,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "integer-sqrt", @@ -12230,7 +12230,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "scale-info", @@ -12242,7 +12242,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "sp-api", "sp-inherents", @@ -12252,7 +12252,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "futures", "parity-scale-codec", @@ -12271,7 +12271,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "futures", @@ -12285,7 +12285,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "parity-scale-codec", @@ -12301,7 +12301,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.42.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "parity-scale-codec", @@ -12319,7 +12319,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "23.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "finality-grandpa", "log", @@ -12336,7 +12336,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.42.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "scale-info", @@ -12347,7 +12347,7 @@ dependencies = [ [[package]] name = "sp-core" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "ark-vrf", "array-bytes", @@ -12377,11 +12377,11 @@ dependencies = [ "secp256k1 0.28.2", "secrecy 0.8.0", "serde", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-storage 22.0.0", "ss58-registry", "substrate-bip39", @@ -12414,7 +12414,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.15.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -12448,7 +12448,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "blake2b_simd", "byteorder", @@ -12461,17 +12461,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "syn 2.0.104", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -12480,7 +12480,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "proc-macro2", "quote", @@ -12510,7 +12510,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "environmental", "parity-scale-codec", @@ -12520,7 +12520,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "scale-info", @@ -12532,7 +12532,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -12545,7 +12545,7 @@ dependencies = [ [[package]] name = "sp-io" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "bytes", "docify", @@ -12557,7 +12557,7 @@ dependencies = [ "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-externalities 0.30.0", "sp-keystore", "sp-runtime-interface 29.0.1", @@ -12571,7 +12571,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "sp-core", "sp-runtime", @@ -12581,7 +12581,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -12592,7 +12592,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -12601,7 +12601,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.10.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-metadata 20.0.0", "parity-scale-codec", @@ -12611,7 +12611,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "scale-info", @@ -12622,7 +12622,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "36.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "scale-info", @@ -12635,7 +12635,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "sp-api", "sp-core", @@ -12645,7 +12645,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "backtrace", "regex", @@ -12654,7 +12654,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "34.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -12664,7 +12664,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "binary-merkle-tree", "docify", @@ -12683,7 +12683,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-trie", "sp-weights", "tracing", @@ -12711,7 +12711,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -12720,7 +12720,7 @@ dependencies = [ "primitive-types 0.13.1", "sp-externalities 0.30.0", "sp-runtime-interface-proc-macro 18.0.0", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-storage 22.0.0", "sp-tracing 17.1.0", "sp-wasm-interface 21.0.1", @@ -12743,7 +12743,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "Inflector", "expander", @@ -12756,7 +12756,7 @@ dependencies = [ [[package]] name = "sp-session" version = "38.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "scale-info", @@ -12770,7 +12770,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -12783,7 +12783,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.45.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "hash-db", "log", @@ -12803,7 +12803,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "20.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -12816,7 +12816,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-externalities 0.30.0", "sp-runtime", "sp-runtime-interface 29.0.1", @@ -12827,7 +12827,7 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" [[package]] name = "sp-std" @@ -12849,19 +12849,19 @@ dependencies = [ [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", ] [[package]] name = "sp-timestamp" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "parity-scale-codec", @@ -12885,7 +12885,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "tracing", @@ -12896,7 +12896,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "sp-api", "sp-runtime", @@ -12905,7 +12905,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", "parity-scale-codec", @@ -12919,7 +12919,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "ahash 0.8.12", "hash-db", @@ -12941,7 +12941,7 @@ dependencies = [ [[package]] name = "sp-version" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -12950,7 +12950,7 @@ dependencies = [ "serde", "sp-crypto-hashing-proc-macro", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "sp-version-proc-macro", "thiserror 1.0.69", ] @@ -12958,7 +12958,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -12981,7 +12981,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -12993,7 +12993,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -13001,7 +13001,7 @@ dependencies = [ "serde", "smallvec", "sp-arithmetic", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", ] [[package]] @@ -13167,7 +13167,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-xcm" version = "16.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "bounded-collections", @@ -13279,7 +13279,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -13304,7 +13304,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" [[package]] name = "substrate-fixed" @@ -13320,7 +13320,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -13340,7 +13340,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "http-body-util", "hyper 1.6.0", @@ -13364,7 +13364,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "26.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", "build-helper", @@ -13478,7 +13478,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90)", + "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -14224,7 +14224,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "coarsetime", "polkadot-primitives", @@ -14235,7 +14235,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -15657,7 +15657,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=b4f74c3221c3a8e5d467fcd4fd81fced9746cf90#b4f74c3221c3a8e5d467fcd4fd81fced9746cf90" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "Inflector", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index a39f30726b..7a72a63bc2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -117,157 +117,157 @@ regex = { version = "1.11.1", default-features = false } # Diff: # -frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } frame-metadata = { version = "20.0.0", default-features = false } pallet-proxy = { path = "pallets/proxy", default-features = false } pallet-utility = { path = "pallets/utility", default-features = false } -pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } # NPoS -frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", 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 = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } -polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } # Frontier -fp-evm = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fp-account = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fc-storage = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fc-db = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fc-api = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fc-aura = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fc-babe = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +fp-evm = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fp-account = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fc-storage = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fc-db = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fc-api = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fc-aura = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fc-babe = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } # Frontier FRAME -pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } -pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "0226f90924b83f467f10337011c091439c4bde3a", default-features = false } +pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", 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 = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } getrandom = { version = "0.2.15", default-features = false, features = [ "custom", ] } -sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "b4f74c3221c3a8e5d467fcd4fd81fced9746cf90", default-features = false } +sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", 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 386fb16f34e31282f73409dfc06689f0eb036e0f Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Sat, 9 Aug 2025 15:07:34 +1200 Subject: [PATCH 15/56] fix benchmark compile --- pallets/subtensor/src/benchmarks.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pallets/subtensor/src/benchmarks.rs b/pallets/subtensor/src/benchmarks.rs index d68b9c2a9e..68dd3a905d 100644 --- a/pallets/subtensor/src/benchmarks.rs +++ b/pallets/subtensor/src/benchmarks.rs @@ -1611,7 +1611,7 @@ mod pallet_benchmarks { Subtensor::::set_network_pow_registration_allowed(netuid, true); SubtokenEnabled::::insert(netuid, true); - let reg_fee = Subtensor::::get_burn_as_u64(netuid); + let reg_fee = Subtensor::::get_burn(netuid).to_u64(); Subtensor::::add_balance_to_coldkey_account(&hotkey, reg_fee.saturating_mul(2)); assert_ok!(Subtensor::::burned_register( From 8895c8fb26fd0ec62e194c4474d6f2cbc3486e0a Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Sat, 9 Aug 2025 16:59:50 +1200 Subject: [PATCH 16/56] use cargo patch --- Cargo.lock | 13197 ++++++++++++++++-------- Cargo.toml | 447 +- node/Cargo.toml | 9 +- node/src/client.rs | 2 +- pallets/collective/Cargo.toml | 2 +- pallets/proxy/Cargo.toml | 8 +- pallets/proxy/src/weights.rs | 1 + pallets/subtensor/Cargo.toml | 28 +- pallets/subtensor/src/tests/mock.rs | 2 +- pallets/subtensor/src/tests/senate.rs | 3 +- pallets/utility/Cargo.toml | 10 +- pallets/utility/src/tests.rs | 3 +- precompiles/Cargo.toml | 4 +- precompiles/src/crowdloan.rs | 1 + precompiles/src/lib.rs | 1 + precompiles/src/staking.rs | 1 + runtime/Cargo.toml | 24 +- runtime/src/lib.rs | 3 + runtime/tests/metadata.rs | 2 +- runtime/tests/pallet_proxy.rs | 3 + support/linting/src/pallet_index.rs | 18 +- 21 files changed, 9294 insertions(+), 4475 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0b5c2a5783..9e8eb18229 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -110,6 +110,48 @@ version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" +[[package]] +name = "alloy-core" +version = "0.8.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d8bcce99ad10fe02640cfaec1c6bc809b837c783c1d52906aa5af66e2a196f6" +dependencies = [ + "alloy-dyn-abi", + "alloy-json-abi", + "alloy-primitives", + "alloy-rlp", + "alloy-sol-types", +] + +[[package]] +name = "alloy-dyn-abi" +version = "0.8.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb8e762aefd39a397ff485bc86df673465c4ad3ec8819cc60833a8a3ba5cdc87" +dependencies = [ + "alloy-json-abi", + "alloy-primitives", + "alloy-sol-type-parser", + "alloy-sol-types", + "const-hex", + "itoa", + "serde", + "serde_json", + "winnow", +] + +[[package]] +name = "alloy-json-abi" +version = "0.8.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe6beff64ad0aa6ad1019a3db26fef565aefeb011736150ab73ed3366c3cfd1b" +dependencies = [ + "alloy-primitives", + "alloy-sol-type-parser", + "serde", + "serde_json", +] + [[package]] name = "alloy-primitives" version = "0.8.25" @@ -122,6 +164,7 @@ dependencies = [ "const-hex", "derive_more 2.0.1", "foldhash", + "hashbrown 0.15.4", "indexmap 2.10.0", "itoa", "k256", @@ -146,6 +189,83 @@ dependencies = [ "bytes", ] +[[package]] +name = "alloy-sol-macro" +version = "0.8.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e10ae8e9a91d328ae954c22542415303919aabe976fe7a92eb06db1b68fd59f2" +dependencies = [ + "alloy-sol-macro-expander", + "alloy-sol-macro-input", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "alloy-sol-macro-expander" +version = "0.8.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83ad5da86c127751bc607c174d6c9fe9b85ef0889a9ca0c641735d77d4f98f26" +dependencies = [ + "alloy-sol-macro-input", + "const-hex", + "heck 0.5.0", + "indexmap 2.10.0", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.104", + "syn-solidity", + "tiny-keccak", +] + +[[package]] +name = "alloy-sol-macro-input" +version = "0.8.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3d30f0d3f9ba3b7686f3ff1de9ee312647aac705604417a2f40c604f409a9e" +dependencies = [ + "const-hex", + "dunce", + "heck 0.5.0", + "macro-string", + "proc-macro2", + "quote", + "syn 2.0.104", + "syn-solidity", +] + +[[package]] +name = "alloy-sol-type-parser" +version = "0.8.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d162f8524adfdfb0e4bd0505c734c985f3e2474eb022af32eef0d52a4f3935c" +dependencies = [ + "serde", + "winnow", +] + +[[package]] +name = "alloy-sol-types" +version = "0.8.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d43d5e60466a440230c07761aa67671d4719d46f43be8ea6e7ed334d8db4a9ab" +dependencies = [ + "alloy-json-abi", + "alloy-primitives", + "alloy-sol-macro", + "const-hex", + "serde", +] + +[[package]] +name = "always-assert" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4436e0292ab1bb631b42973c61205e704475fe8126af845c8d923c0996328127" + [[package]] name = "android-tzdata" version = "0.1.1" @@ -904,6 +1024,28 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" +[[package]] +name = "assets-common" +version = "0.21.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "cumulus-primitives-core", + "frame-support", + "impl-trait-for-tuples", + "pallet-asset-conversion", + "pallet-assets", + "pallet-xcm", + "parachains-common", + "parity-scale-codec", + "scale-info", + "sp-api", + "sp-runtime", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", + "tracing", +] + [[package]] name = "async-channel" version = "1.9.0" @@ -935,21 +1077,53 @@ checksum = "bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa" dependencies = [ "async-task", "concurrent-queue", - "fastrand", - "futures-lite", + "fastrand 2.3.0", + "futures-lite 2.6.1", "pin-project-lite", "slab", ] +[[package]] +name = "async-fs" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" +dependencies = [ + "async-lock 2.8.0", + "autocfg", + "blocking", + "futures-lite 1.13.0", +] + [[package]] name = "async-fs" version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09f7e37c0ed80b2a977691c47dae8625cfb21e205827106c64f7c588766b2e50" dependencies = [ - "async-lock", + "async-lock 3.4.1", "blocking", - "futures-lite", + "futures-lite 2.6.1", +] + +[[package]] +name = "async-io" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" +dependencies = [ + "async-lock 2.8.0", + "autocfg", + "cfg-if", + "concurrent-queue", + "futures-lite 1.13.0", + "log", + "parking", + "polling 2.8.0", + "rustix 0.37.28", + "slab", + "socket2 0.4.10", + "waker-fn", ] [[package]] @@ -958,18 +1132,27 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca" dependencies = [ - "async-lock", + "async-lock 3.4.1", "cfg-if", "concurrent-queue", "futures-io", - "futures-lite", + "futures-lite 2.6.1", "parking", - "polling", + "polling 3.10.0", "rustix 1.0.8", "slab", "windows-sys 0.60.2", ] +[[package]] +name = "async-lock" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" +dependencies = [ + "event-listener 2.5.3", +] + [[package]] name = "async-lock" version = "3.4.1" @@ -981,15 +1164,43 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "async-net" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0434b1ed18ce1cf5769b8ac540e33f01fa9471058b5e89da9e06f3c882a8c12f" +dependencies = [ + "async-io 1.13.0", + "blocking", + "futures-lite 1.13.0", +] + [[package]] name = "async-net" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" dependencies = [ - "async-io", + "async-io 2.5.0", + "blocking", + "futures-lite 2.6.1", +] + +[[package]] +name = "async-process" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" +dependencies = [ + "async-io 1.13.0", + "async-lock 2.8.0", + "async-signal", "blocking", - "futures-lite", + "cfg-if", + "event-listener 3.1.0", + "futures-lite 1.13.0", + "rustix 0.38.44", + "windows-sys 0.48.0", ] [[package]] @@ -999,14 +1210,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00" dependencies = [ "async-channel 2.5.0", - "async-io", - "async-lock", + "async-io 2.5.0", + "async-lock 3.4.1", "async-signal", "async-task", "blocking", "cfg-if", "event-listener 5.4.1", - "futures-lite", + "futures-lite 2.6.1", "rustix 1.0.8", ] @@ -1016,8 +1227,8 @@ version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1" dependencies = [ - "async-io", - "async-lock", + "async-io 2.5.0", + "async-lock 3.4.1", "atomic-waker", "cfg-if", "futures-core", @@ -1153,6 +1364,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" +[[package]] +name = "base64" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" + [[package]] name = "base64" version = "0.21.7" @@ -1404,7 +1621,7 @@ dependencies = [ "async-channel 2.5.0", "async-task", "futures-io", - "futures-lite", + "futures-lite 2.6.1", "piper", ] @@ -1430,91 +1647,300 @@ dependencies = [ ] [[package]] -name = "bs58" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" +name = "bp-header-chain" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "sha2 0.10.9", - "tinyvec", + "bp-runtime", + "finality-grandpa", + "frame-support", + "parity-scale-codec", + "scale-info", + "serde", + "sp-consensus-grandpa", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] -name = "build-helper" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdce191bf3fa4995ce948c8c83b4640a1745457a149e73c6db75b4ffe36aad5f" +name = "bp-messages" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "semver 0.6.0", + "bp-header-chain", + "bp-runtime", + "frame-support", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-io", + "sp-std", ] [[package]] -name = "bumpalo" -version = "3.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" - -[[package]] -name = "byte-slice-cast" -version = "1.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d" - -[[package]] -name = "byte-tools" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" - -[[package]] -name = "bytemuck" -version = "1.23.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422" - -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - -[[package]] -name = "bytes" -version = "1.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" - -[[package]] -name = "bzip2-sys" -version = "0.1.13+1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14" +name = "bp-parachains" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cc", - "pkg-config", + "bp-header-chain", + "bp-polkadot-core", + "bp-runtime", + "frame-support", + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] -name = "c2-chacha" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d27dae93fe7b1e0424dc57179ac396908c26b035a87234809f5c4dfd1b47dc80" +name = "bp-polkadot-core" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cipher 0.2.5", - "ppv-lite86", + "bp-messages", + "bp-runtime", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] -name = "camino" -version = "1.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab" +name = "bp-relayers" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "serde", + "bp-header-chain", + "bp-messages", + "bp-parachains", + "bp-runtime", + "frame-support", + "frame-system", + "pallet-utility", + "parity-scale-codec", + "scale-info", + "sp-runtime", + "sp-std", ] [[package]] -name = "cargo-platform" +name = "bp-runtime" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "frame-system", + "hash-db", + "impl-trait-for-tuples", + "log", + "num-traits", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "trie-db", +] + +[[package]] +name = "bp-test-utils" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bp-header-chain", + "bp-parachains", + "bp-polkadot-core", + "bp-runtime", + "ed25519-dalek", + "finality-grandpa", + "parity-scale-codec", + "sp-application-crypto", + "sp-consensus-grandpa", + "sp-core", + "sp-runtime", + "sp-std", + "sp-trie", +] + +[[package]] +name = "bp-xcm-bridge-hub" +version = "0.6.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bp-messages", + "bp-runtime", + "frame-support", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-io", + "sp-std", + "staging-xcm", +] + +[[package]] +name = "bp-xcm-bridge-hub-router" +version = "0.17.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", + "staging-xcm", +] + +[[package]] +name = "bridge-hub-common" +version = "0.13.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "cumulus-primitives-core", + "frame-support", + "pallet-message-queue", + "parity-scale-codec", + "scale-info", + "snowbridge-core", + "sp-core", + "sp-runtime", + "sp-std", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", +] + +[[package]] +name = "bridge-runtime-common" +version = "0.21.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bp-header-chain", + "bp-messages", + "bp-parachains", + "bp-polkadot-core", + "bp-relayers", + "bp-runtime", + "frame-support", + "frame-system", + "log", + "pallet-bridge-grandpa", + "pallet-bridge-messages", + "pallet-bridge-parachains", + "pallet-bridge-relayers", + "pallet-transaction-payment", + "pallet-utility", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", + "sp-std", + "sp-trie", + "sp-weights", + "staging-xcm", + "tuplex", +] + +[[package]] +name = "bs58" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" +dependencies = [ + "sha2 0.10.9", + "tinyvec", +] + +[[package]] +name = "build-helper" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdce191bf3fa4995ce948c8c83b4640a1745457a149e73c6db75b4ffe36aad5f" +dependencies = [ + "semver 0.6.0", +] + +[[package]] +name = "bumpalo" +version = "3.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" + +[[package]] +name = "byte-slice-cast" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d" + +[[package]] +name = "byte-tools" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" + +[[package]] +name = "bytemuck" +version = "1.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" +dependencies = [ + "serde", +] + +[[package]] +name = "bzip2-sys" +version = "0.1.13+1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14" +dependencies = [ + "cc", + "pkg-config", +] + +[[package]] +name = "c2-chacha" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d27dae93fe7b1e0424dc57179ac396908c26b035a87234809f5c4dfd1b47dc80" +dependencies = [ + "cipher 0.2.5", + "ppv-lite86", +] + +[[package]] +name = "camino" +version = "1.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo-platform" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" @@ -1763,6 +2189,27 @@ dependencies = [ "unicode-width", ] +[[package]] +name = "color-print" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4" +dependencies = [ + "color-print-proc-macro", +] + +[[package]] +name = "color-print-proc-macro" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "692186b5ebe54007e45a59aea47ece9eb4108e141326c304cdc91699a7118a22" +dependencies = [ + "nom", + "proc-macro2", + "quote", + "syn 2.0.104", +] + [[package]] name = "colorchoice" version = "1.0.4" @@ -1938,6 +2385,16 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "cpu-time" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9e393a7668fe1fad3075085b86c781883000b4ede868f43627b34a87c8b7ded" +dependencies = [ + "libc", + "winapi", +] + [[package]] name = "cpufeatures" version = "0.2.17" @@ -2192,1579 +2649,1619 @@ dependencies = [ ] [[package]] -name = "cumulus-client-parachain-inherent" -version = "0.16.0" +name = "cumulus-client-cli" +version = "0.22.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "async-trait", - "cumulus-primitives-core", - "cumulus-primitives-parachain-inherent", - "cumulus-relay-chain-interface", - "cumulus-test-relay-sproof-builder", + "clap", "parity-scale-codec", + "sc-chain-spec", + "sc-cli", "sc-client-api", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "sp-inherents", + "sc-service", + "sp-blockchain", + "sp-core", "sp-runtime", - "sp-state-machine", - "sp-storage 22.0.0", - "tracing", + "url", ] [[package]] -name = "cumulus-primitives-core" -version = "0.18.1" +name = "cumulus-client-collator" +version = "0.22.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "cumulus-client-consensus-common", + "cumulus-client-network", + "cumulus-primitives-core", + "futures", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", + "parking_lot 0.12.4", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-overseer", "polkadot-primitives", - "scale-info", + "sc-client-api", "sp-api", + "sp-consensus", + "sp-core", "sp-runtime", - "sp-trie", - "staging-xcm", + "tracing", ] [[package]] -name = "cumulus-primitives-parachain-inherent" -version = "0.18.1" +name = "cumulus-client-consensus-aura" +version = "0.22.1" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", + "cumulus-client-collator", + "cumulus-client-consensus-common", + "cumulus-client-consensus-proposer", + "cumulus-client-parachain-inherent", + "cumulus-primitives-aura", "cumulus-primitives-core", + "cumulus-relay-chain-interface", + "futures", "parity-scale-codec", - "scale-info", - "sp-core", - "sp-inherents", - "sp-trie", -] - -[[package]] -name = "cumulus-primitives-proof-size-hostfunction" -version = "0.12.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" -dependencies = [ - "sp-externalities 0.30.0", - "sp-runtime-interface 29.0.1", - "sp-trie", + "parking_lot 0.12.4", + "polkadot-node-primitives", + "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", + "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", + "tokio", + "tracing", ] [[package]] -name = "cumulus-primitives-storage-weight-reclaim" -version = "11.0.0" +name = "cumulus-client-consensus-common" +version = "0.22.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "async-trait", + "cumulus-client-pov-recovery", "cumulus-primitives-core", - "cumulus-primitives-proof-size-hostfunction", - "docify", - "frame-benchmarking", - "frame-support", - "frame-system", + "cumulus-relay-chain-interface", + "dyn-clone", + "futures", "log", "parity-scale-codec", - "scale-info", + "polkadot-primitives", + "sc-client-api", + "sc-consensus", + "sc-consensus-babe", + "schnellru", + "sp-blockchain", + "sp-consensus", + "sp-consensus-slots", + "sp-core", "sp-runtime", + "sp-timestamp", + "sp-trie", + "sp-version", + "substrate-prometheus-endpoint", + "tracing", ] [[package]] -name = "cumulus-relay-chain-interface" +name = "cumulus-client-consensus-proposer" +version = "0.19.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "anyhow", + "async-trait", + "cumulus-primitives-parachain-inherent", + "sp-consensus", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "thiserror 1.0.69", +] + +[[package]] +name = "cumulus-client-consensus-relay-chain" version = "0.22.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "async-trait", + "cumulus-client-consensus-common", "cumulus-primitives-core", + "cumulus-relay-chain-interface", "futures", - "jsonrpsee-core", - "parity-scale-codec", - "polkadot-overseer", - "sc-client-api", + "parking_lot 0.12.4", + "sc-consensus", "sp-api", + "sp-block-builder", "sp-blockchain", - "sp-state-machine", - "sp-version", - "thiserror 1.0.69", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "substrate-prometheus-endpoint", + "tracing", ] [[package]] -name = "cumulus-test-relay-sproof-builder" -version = "0.19.0" +name = "cumulus-client-network" +version = "0.22.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cumulus-primitives-core", + "async-trait", + "cumulus-relay-chain-interface", + "futures", + "futures-timer", "parity-scale-codec", + "parking_lot 0.12.4", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-parachain-primitives", "polkadot-primitives", + "sc-client-api", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", "sp-runtime", "sp-state-machine", - "sp-trie", + "sp-version", + "tracing", ] [[package]] -name = "curve25519-dalek" -version = "4.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" +name = "cumulus-client-parachain-inherent" +version = "0.16.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cfg-if", - "cpufeatures", - "curve25519-dalek-derive", - "digest 0.10.7", - "fiat-crypto", - "rustc_version 0.4.1", - "subtle 2.6.1", - "zeroize", + "async-trait", + "cumulus-primitives-core", + "cumulus-primitives-parachain-inherent", + "cumulus-relay-chain-interface", + "cumulus-test-relay-sproof-builder", + "parity-scale-codec", + "sc-client-api", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-storage 22.0.0", + "tracing", ] [[package]] -name = "curve25519-dalek-derive" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" +name = "cumulus-client-pov-recovery" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", + "async-trait", + "cumulus-primitives-core", + "cumulus-relay-chain-interface", + "futures", + "futures-timer", + "parity-scale-codec", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-overseer", + "polkadot-primitives", + "rand 0.8.5", + "sc-client-api", + "sc-consensus", + "sp-api", + "sp-consensus", + "sp-maybe-compressed-blob", + "sp-runtime", + "sp-version", + "tracing", ] [[package]] -name = "cxx" -version = "1.0.161" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3523cc02ad831111491dd64b27ad999f1ae189986728e477604e61b81f828df" +name = "cumulus-client-service" +version = "0.23.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cc", - "cxxbridge-cmd", - "cxxbridge-flags", - "cxxbridge-macro", - "foldhash", - "link-cplusplus", + "cumulus-client-cli", + "cumulus-client-collator", + "cumulus-client-consensus-common", + "cumulus-client-network", + "cumulus-client-pov-recovery", + "cumulus-primitives-core", + "cumulus-primitives-proof-size-hostfunction", + "cumulus-relay-chain-inprocess-interface", + "cumulus-relay-chain-interface", + "cumulus-relay-chain-minimal-node", + "futures", + "polkadot-primitives", + "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 = "cxx-build" -version = "1.0.161" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "212b754247a6f07b10fa626628c157593f0abf640a3dd04cce2760eca970f909" +name = "cumulus-pallet-aura-ext" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cc", - "codespan-reporting", - "indexmap 2.10.0", - "proc-macro2", - "quote", - "scratch", - "syn 2.0.104", + "cumulus-pallet-parachain-system", + "frame-support", + "frame-system", + "pallet-aura", + "pallet-timestamp", + "parity-scale-codec", + "scale-info", + "sp-application-crypto", + "sp-consensus-aura", + "sp-runtime", ] [[package]] -name = "cxxbridge-cmd" -version = "1.0.161" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f426a20413ec2e742520ba6837c9324b55ffac24ead47491a6e29f933c5b135a" +name = "cumulus-pallet-dmp-queue" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "clap", - "codespan-reporting", - "indexmap 2.10.0", - "proc-macro2", - "quote", - "syn 2.0.104", + "cumulus-primitives-core", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", + "staging-xcm", ] [[package]] -name = "cxxbridge-flags" -version = "1.0.161" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a258b6069020b4e5da6415df94a50ee4f586a6c38b037a180e940a43d06a070d" - -[[package]] -name = "cxxbridge-macro" -version = "1.0.161" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8dec184b52be5008d6eaf7e62fc1802caf1ad1227d11b3b7df2c409c7ffc3f4" +name = "cumulus-pallet-parachain-system" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "indexmap 2.10.0", - "proc-macro2", - "quote", - "rustversion", - "syn 2.0.104", -] - -[[package]] -name = "darling" -version = "0.20.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" -dependencies = [ - "darling_core", - "darling_macro", + "bytes", + "cumulus-pallet-parachain-system-proc-macro", + "cumulus-primitives-core", + "cumulus-primitives-parachain-inherent", + "cumulus-primitives-proof-size-hostfunction", + "environmental", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "log", + "pallet-message-queue", + "parity-scale-codec", + "polkadot-parachain-primitives", + "polkadot-runtime-parachains", + "scale-info", + "sp-core", + "sp-externalities 0.30.0", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "sp-version", + "staging-xcm", + "staging-xcm-builder", + "trie-db", ] [[package]] -name = "darling_core" -version = "0.20.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" +name = "cumulus-pallet-parachain-system-proc-macro" +version = "0.6.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "fnv", - "ident_case", + "proc-macro-crate 3.3.0", "proc-macro2", "quote", - "strsim", "syn 2.0.104", ] [[package]] -name = "darling_macro" -version = "0.20.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" +name = "cumulus-pallet-session-benchmarking" +version = "21.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "darling_core", - "quote", - "syn 2.0.104", + "frame-benchmarking", + "frame-support", + "frame-system", + "pallet-session", + "parity-scale-codec", + "sp-runtime", ] [[package]] -name = "dashmap" -version = "5.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" +name = "cumulus-pallet-solo-to-para" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cfg-if", - "hashbrown 0.14.5", - "lock_api", - "once_cell", - "parking_lot_core 0.9.11", + "cumulus-pallet-parachain-system", + "frame-support", + "frame-system", + "pallet-sudo", + "parity-scale-codec", + "polkadot-primitives", + "scale-info", + "sp-runtime", ] [[package]] -name = "data-encoding" -version = "2.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" - -[[package]] -name = "data-encoding-macro" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47ce6c96ea0102f01122a185683611bd5ac8d99e62bc59dd12e6bda344ee673d" +name = "cumulus-pallet-weight-reclaim" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "data-encoding", - "data-encoding-macro-internal", + "cumulus-primitives-storage-weight-reclaim", + "derive-where", + "docify", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", + "sp-trie", ] [[package]] -name = "data-encoding-macro-internal" -version = "0.1.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976" +name = "cumulus-pallet-xcm" +version = "0.19.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "data-encoding", - "syn 2.0.104", + "cumulus-primitives-core", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", + "staging-xcm", ] [[package]] -name = "der" -version = "0.7.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" +name = "cumulus-pallet-xcmp-queue" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "const-oid", - "zeroize", + "bounded-collections", + "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", + "sp-io", + "sp-runtime", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] -name = "der-parser" -version = "9.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553" +name = "cumulus-ping" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "asn1-rs 0.6.2", - "displaydoc", - "nom", - "num-bigint", - "num-traits", - "rusticata-macros", + "cumulus-pallet-xcm", + "cumulus-primitives-core", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-runtime", + "staging-xcm", ] [[package]] -name = "der-parser" -version = "10.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6" +name = "cumulus-primitives-aura" +version = "0.17.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "asn1-rs 0.7.1", - "displaydoc", - "nom", - "num-bigint", - "num-traits", - "rusticata-macros", + "sp-api", + "sp-consensus-aura", ] [[package]] -name = "deranged" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" +name = "cumulus-primitives-core" +version = "0.18.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "powerfmt", - "serde", + "parity-scale-codec", + "polkadot-core-primitives", + "polkadot-parachain-primitives", + "polkadot-primitives", + "scale-info", + "sp-api", + "sp-runtime", + "sp-trie", + "staging-xcm", ] [[package]] -name = "derivative" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +name = "cumulus-primitives-parachain-inherent" +version = "0.18.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "async-trait", + "cumulus-primitives-core", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-inherents", + "sp-trie", ] [[package]] -name = "derive-syn-parse" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" +name = "cumulus-primitives-proof-size-hostfunction" +version = "0.12.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", + "sp-externalities 0.30.0", + "sp-runtime-interface 29.0.1", + "sp-trie", ] [[package]] -name = "derive-where" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "510c292c8cf384b1a340b816a9a6cf2599eb8f566a44949024af88418000c50b" +name = "cumulus-primitives-storage-weight-reclaim" +version = "11.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", + "cumulus-primitives-core", + "cumulus-primitives-proof-size-hostfunction", + "docify", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-runtime", ] [[package]] -name = "derive_more" -version = "0.99.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" +name = "cumulus-primitives-utility" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "convert_case", - "proc-macro2", - "quote", - "rustc_version 0.4.1", - "syn 2.0.104", + "cumulus-primitives-core", + "frame-support", + "log", + "pallet-asset-conversion", + "parity-scale-codec", + "polkadot-runtime-common", + "sp-runtime", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] -name = "derive_more" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" +name = "cumulus-relay-chain-inprocess-interface" +version = "0.23.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "derive_more-impl 1.0.0", + "async-trait", + "cumulus-primitives-core", + "cumulus-relay-chain-interface", + "futures", + "futures-timer", + "polkadot-cli", + "polkadot-service", + "sc-cli", + "sc-client-api", + "sc-sysinfo", + "sc-telemetry", + "sc-tracing", + "sp-api", + "sp-consensus", + "sp-core", + "sp-runtime", + "sp-state-machine", ] [[package]] -name = "derive_more" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" +name = "cumulus-relay-chain-interface" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "derive_more-impl 2.0.1", + "async-trait", + "cumulus-primitives-core", + "futures", + "jsonrpsee-core", + "parity-scale-codec", + "polkadot-overseer", + "sc-client-api", + "sp-api", + "sp-blockchain", + "sp-state-machine", + "sp-version", + "thiserror 1.0.69", ] [[package]] -name = "derive_more-impl" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" +name = "cumulus-relay-chain-minimal-node" +version = "0.23.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", - "unicode-xid", + "array-bytes", + "async-trait", + "cumulus-primitives-core", + "cumulus-relay-chain-interface", + "cumulus-relay-chain-rpc-interface", + "futures", + "polkadot-core-primitives", + "polkadot-network-bridge", + "polkadot-node-network-protocol", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-primitives", + "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", + "tracing", ] [[package]] -name = "derive_more-impl" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" +name = "cumulus-relay-chain-rpc-interface" +version = "0.22.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", - "unicode-xid", + "async-trait", + "cumulus-primitives-core", + "cumulus-relay-chain-interface", + "either", + "futures", + "futures-timer", + "jsonrpsee", + "parity-scale-codec", + "pin-project", + "polkadot-overseer", + "prometheus", + "rand 0.8.5", + "sc-client-api", + "sc-rpc-api", + "sc-service", + "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 22.0.0", + "sp-version", + "substrate-prometheus-endpoint", + "thiserror 1.0.69", + "tokio", + "tokio-util", + "tracing", + "url", ] [[package]] -name = "digest" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" +name = "cumulus-test-relay-sproof-builder" +version = "0.19.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "generic-array 0.12.4", + "cumulus-primitives-core", + "parity-scale-codec", + "polkadot-primitives", + "sp-runtime", + "sp-state-machine", + "sp-trie", ] [[package]] -name = "digest" -version = "0.9.0" +name = "curve25519-dalek" +version = "4.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" dependencies = [ - "generic-array 0.14.7", + "cfg-if", + "cpufeatures", + "curve25519-dalek-derive", + "digest 0.10.7", + "fiat-crypto", + "rustc_version 0.4.1", + "subtle 2.6.1", + "zeroize", ] [[package]] -name = "digest" -version = "0.10.7" +name = "curve25519-dalek-derive" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ - "block-buffer 0.10.4", - "const-oid", - "crypto-common", - "subtle 2.6.1", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "directories" -version = "5.0.1" +name = "curve25519-dalek-ng" +version = "4.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" +checksum = "1c359b7249347e46fb28804470d071c921156ad62b3eef5d34e2ba867533dec8" dependencies = [ - "dirs-sys", + "byteorder", + "digest 0.9.0", + "rand_core 0.6.4", + "subtle-ng", + "zeroize", ] [[package]] -name = "directories-next" -version = "2.0.0" +name = "cxx" +version = "1.0.161" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" +checksum = "a3523cc02ad831111491dd64b27ad999f1ae189986728e477604e61b81f828df" dependencies = [ - "cfg-if", - "dirs-sys-next", + "cc", + "cxxbridge-cmd", + "cxxbridge-flags", + "cxxbridge-macro", + "foldhash", + "link-cplusplus", ] [[package]] -name = "dirs" -version = "5.0.1" +name = "cxx-build" +version = "1.0.161" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +checksum = "212b754247a6f07b10fa626628c157593f0abf640a3dd04cce2760eca970f909" dependencies = [ - "dirs-sys", + "cc", + "codespan-reporting", + "indexmap 2.10.0", + "proc-macro2", + "quote", + "scratch", + "syn 2.0.104", ] [[package]] -name = "dirs-sys" -version = "0.4.1" +name = "cxxbridge-cmd" +version = "1.0.161" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +checksum = "f426a20413ec2e742520ba6837c9324b55ffac24ead47491a6e29f933c5b135a" dependencies = [ - "libc", - "option-ext", - "redox_users", - "windows-sys 0.48.0", + "clap", + "codespan-reporting", + "indexmap 2.10.0", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "dirs-sys-next" -version = "0.1.2" +name = "cxxbridge-flags" +version = "1.0.161" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" -dependencies = [ - "libc", - "redox_users", - "winapi", -] +checksum = "a258b6069020b4e5da6415df94a50ee4f586a6c38b037a180e940a43d06a070d" [[package]] -name = "displaydoc" -version = "0.2.5" +name = "cxxbridge-macro" +version = "1.0.161" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +checksum = "e8dec184b52be5008d6eaf7e62fc1802caf1ad1227d11b3b7df2c409c7ffc3f4" dependencies = [ + "indexmap 2.10.0", "proc-macro2", "quote", + "rustversion", "syn 2.0.104", ] [[package]] -name = "docify" -version = "0.2.9" +name = "darling" +version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a772b62b1837c8f060432ddcc10b17aae1453ef17617a99bc07789252d2a5896" +checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" dependencies = [ - "docify_macros", + "darling_core", + "darling_macro", ] [[package]] -name = "docify_macros" -version = "0.2.9" +name = "darling_core" +version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60e6be249b0a462a14784a99b19bf35a667bb5e09de611738bb7362fa4c95ff7" +checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" dependencies = [ - "common-path", - "derive-syn-parse", - "once_cell", + "fnv", + "ident_case", "proc-macro2", "quote", - "regex", + "strsim", "syn 2.0.104", - "termcolor", - "toml 0.8.23", - "walkdir", ] [[package]] -name = "dotenvy" -version = "0.15.7" +name = "darling_macro" +version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" - -[[package]] -name = "downcast" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1" +checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.104", +] [[package]] -name = "downcast-rs" -version = "1.2.1" +name = "dashmap" +version = "5.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" +checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" +dependencies = [ + "cfg-if", + "hashbrown 0.14.5", + "lock_api", + "once_cell", + "parking_lot_core 0.9.11", +] [[package]] -name = "dtoa" -version = "1.0.10" +name = "data-encoding" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04" +checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" [[package]] -name = "dyn-clonable" -version = "0.9.2" +name = "data-encoding-macro" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a36efbb9bfd58e1723780aa04b61aba95ace6a05d9ffabfdb0b43672552f0805" +checksum = "47ce6c96ea0102f01122a185683611bd5ac8d99e62bc59dd12e6bda344ee673d" dependencies = [ - "dyn-clonable-impl", - "dyn-clone", + "data-encoding", + "data-encoding-macro-internal", ] [[package]] -name = "dyn-clonable-impl" -version = "0.9.2" +name = "data-encoding-macro-internal" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e8671d54058979a37a26f3511fbf8d198ba1aa35ffb202c42587d918d77213a" +checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976" dependencies = [ - "proc-macro2", - "quote", + "data-encoding", "syn 2.0.104", ] [[package]] -name = "dyn-clone" -version = "1.0.20" +name = "der" +version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" +checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" +dependencies = [ + "const-oid", + "zeroize", +] [[package]] -name = "ecdsa" -version = "0.16.9" +name = "der-parser" +version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" +checksum = "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553" dependencies = [ - "der", - "digest 0.10.7", - "elliptic-curve", - "rfc6979", - "serdect", - "signature", - "spki", + "asn1-rs 0.6.2", + "displaydoc", + "nom", + "num-bigint", + "num-traits", + "rusticata-macros", ] [[package]] -name = "ed25519" -version = "2.2.3" +name = "der-parser" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" +checksum = "07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6" dependencies = [ - "pkcs8", - "signature", + "asn1-rs 0.7.1", + "displaydoc", + "nom", + "num-bigint", + "num-traits", + "rusticata-macros", ] [[package]] -name = "ed25519-dalek" -version = "2.2.0" +name = "deranged" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" +checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" dependencies = [ - "curve25519-dalek", - "ed25519", - "rand_core 0.6.4", + "powerfmt", "serde", - "sha2 0.10.9", - "subtle 2.6.1", - "zeroize", ] [[package]] -name = "ed25519-zebra" -version = "4.0.3" +name = "derivative" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d9ce6874da5d4415896cd45ffbc4d1cfc0c4f9c079427bd870742c30f2f65a9" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ - "curve25519-dalek", - "ed25519", - "hashbrown 0.14.5", - "hex", - "rand_core 0.6.4", - "sha2 0.10.9", - "zeroize", + "proc-macro2", + "quote", + "syn 1.0.109", ] [[package]] -name = "educe" -version = "0.6.0" +name = "derive-syn-parse" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d7bc049e1bd8cdeb31b68bbd586a9464ecf9f3944af3958a7a9d0f8b9799417" +checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" dependencies = [ - "enum-ordinalize", "proc-macro2", "quote", "syn 2.0.104", ] [[package]] -name = "either" -version = "1.15.0" +name = "derive-where" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +checksum = "510c292c8cf384b1a340b816a9a6cf2599eb8f566a44949024af88418000c50b" dependencies = [ - "serde", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "elliptic-curve" -version = "0.13.8" +name = "derive_more" +version = "0.99.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" +checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" dependencies = [ - "base16ct", - "crypto-bigint", - "digest 0.10.7", - "ff", - "generic-array 0.14.7", - "group", - "pkcs8", - "rand_core 0.6.4", - "sec1", - "serdect", - "subtle 2.6.1", - "zeroize", + "convert_case", + "proc-macro2", + "quote", + "rustc_version 0.4.1", + "syn 2.0.104", ] [[package]] -name = "encode_unicode" +name = "derive_more" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" - -[[package]] -name = "enum-as-inner" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" +checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" dependencies = [ - "heck 0.5.0", - "proc-macro2", - "quote", - "syn 2.0.104", + "derive_more-impl 1.0.0", ] [[package]] -name = "enum-ordinalize" -version = "4.3.0" +name = "derive_more" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fea0dcfa4e54eeb516fe454635a95753ddd39acda650ce703031c6973e315dd5" +checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" dependencies = [ - "enum-ordinalize-derive", + "derive_more-impl 2.0.1", ] [[package]] -name = "enum-ordinalize-derive" -version = "4.3.1" +name = "derive_more-impl" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff" +checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ "proc-macro2", "quote", "syn 2.0.104", + "unicode-xid", ] [[package]] -name = "enumflags2" -version = "0.7.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" -dependencies = [ - "enumflags2_derive", -] - -[[package]] -name = "enumflags2_derive" -version = "0.7.12" +name = "derive_more-impl" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" +checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" dependencies = [ "proc-macro2", "quote", "syn 2.0.104", + "unicode-xid", ] [[package]] -name = "env_logger" -version = "0.10.2" +name = "digest" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" +checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" dependencies = [ - "humantime", - "is-terminal", - "log", - "regex", - "termcolor", + "generic-array 0.12.4", ] [[package]] -name = "environmental" -version = "1.1.4" +name = "digest" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e48c92028aaa870e83d51c64e5d4e0b6981b360c522198c23959f219a4e1b15b" +checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +dependencies = [ + "generic-array 0.14.7", +] [[package]] -name = "equivalent" -version = "1.0.2" +name = "digest" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer 0.10.4", + "const-oid", + "crypto-common", + "subtle 2.6.1", +] [[package]] -name = "errno" -version = "0.3.13" +name = "directories" +version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" +checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" dependencies = [ - "libc", - "windows-sys 0.60.2", + "dirs-sys", ] [[package]] -name = "ethbloom" -version = "0.13.0" +name = "directories-next" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" +checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" dependencies = [ - "crunchy", - "fixed-hash", - "impl-rlp 0.3.0", - "impl-serde 0.4.0", - "tiny-keccak", + "cfg-if", + "dirs-sys-next", ] [[package]] -name = "ethbloom" -version = "0.14.1" +name = "dirs" +version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c321610643004cf908ec0f5f2aa0d8f1f8e14b540562a2887a1111ff1ecbf7b" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" dependencies = [ - "crunchy", - "fixed-hash", - "impl-codec 0.7.1", - "impl-rlp 0.4.0", - "impl-serde 0.5.0", - "scale-info", - "tiny-keccak", + "dirs-sys", ] [[package]] -name = "ethereum" -version = "0.15.0" -source = "git+https://github.com/rust-ethereum/ethereum?rev=bbb544622208ef6e9890a2dbc224248f6dd13318#bbb544622208ef6e9890a2dbc224248f6dd13318" +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" dependencies = [ - "bytes", - "ethereum-types 0.15.1", - "hash-db", - "hash256-std-hasher", - "parity-scale-codec", - "rlp 0.6.1", - "scale-info", - "serde", - "sha3", - "trie-root", + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", ] [[package]] -name = "ethereum-types" -version = "0.14.1" +name = "dirs-sys-next" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" dependencies = [ - "ethbloom 0.13.0", - "fixed-hash", - "impl-rlp 0.3.0", - "impl-serde 0.4.0", - "primitive-types 0.12.2", - "uint 0.9.5", + "libc", + "redox_users", + "winapi", ] [[package]] -name = "ethereum-types" -version = "0.15.1" +name = "displaydoc" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ab15ed80916029f878e0267c3a9f92b67df55e79af370bf66199059ae2b4ee3" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ - "ethbloom 0.14.1", - "fixed-hash", - "impl-codec 0.7.1", - "impl-rlp 0.4.0", - "impl-serde 0.5.0", - "primitive-types 0.13.1", - "scale-info", - "uint 0.10.0", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "event-listener" -version = "2.5.3" +name = "docify" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" +checksum = "a772b62b1837c8f060432ddcc10b17aae1453ef17617a99bc07789252d2a5896" +dependencies = [ + "docify_macros", +] [[package]] -name = "event-listener" -version = "5.4.1" +name = "docify_macros" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" +checksum = "60e6be249b0a462a14784a99b19bf35a667bb5e09de611738bb7362fa4c95ff7" dependencies = [ - "concurrent-queue", - "parking", - "pin-project-lite", + "common-path", + "derive-syn-parse", + "once_cell", + "proc-macro2", + "quote", + "regex", + "syn 2.0.104", + "termcolor", + "toml 0.8.23", + "walkdir", ] [[package]] -name = "event-listener-strategy" -version = "0.5.4" +name = "dotenvy" +version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" -dependencies = [ - "event-listener 5.4.1", - "pin-project-lite", -] +checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" [[package]] -name = "evm" -version = "0.42.0" -source = "git+https://github.com/rust-ethereum/evm?rev=6ca5a72bc8942f4860137155dd9033526fd362a5#6ca5a72bc8942f4860137155dd9033526fd362a5" -dependencies = [ - "auto_impl", - "environmental", - "ethereum", - "evm-core", - "evm-gasometer", - "evm-runtime", - "log", - "parity-scale-codec", - "primitive-types 0.13.1", - "rlp 0.6.1", - "scale-info", - "serde", - "sha3", -] +name = "downcast" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1" [[package]] -name = "evm-core" -version = "0.42.0" -source = "git+https://github.com/rust-ethereum/evm?rev=6ca5a72bc8942f4860137155dd9033526fd362a5#6ca5a72bc8942f4860137155dd9033526fd362a5" -dependencies = [ - "parity-scale-codec", - "primitive-types 0.13.1", - "scale-info", - "serde", -] +name = "downcast-rs" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" [[package]] -name = "evm-gasometer" -version = "0.42.0" -source = "git+https://github.com/rust-ethereum/evm?rev=6ca5a72bc8942f4860137155dd9033526fd362a5#6ca5a72bc8942f4860137155dd9033526fd362a5" -dependencies = [ - "environmental", - "evm-core", - "evm-runtime", - "primitive-types 0.13.1", -] +name = "dtoa" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04" [[package]] -name = "evm-runtime" -version = "0.42.0" -source = "git+https://github.com/rust-ethereum/evm?rev=6ca5a72bc8942f4860137155dd9033526fd362a5#6ca5a72bc8942f4860137155dd9033526fd362a5" -dependencies = [ - "auto_impl", - "environmental", - "evm-core", - "primitive-types 0.13.1", - "sha3", -] +name = "dunce" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] -name = "exit-future" -version = "0.2.0" +name = "dyn-clonable" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" +checksum = "a36efbb9bfd58e1723780aa04b61aba95ace6a05d9ffabfdb0b43672552f0805" dependencies = [ - "futures", + "dyn-clonable-impl", + "dyn-clone", ] [[package]] -name = "expander" -version = "2.2.1" +name = "dyn-clonable-impl" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2c470c71d91ecbd179935b24170459e926382eaaa86b590b78814e180d8a8e2" +checksum = "7e8671d54058979a37a26f3511fbf8d198ba1aa35ffb202c42587d918d77213a" dependencies = [ - "blake2 0.10.6", - "file-guard", - "fs-err", - "prettyplease", "proc-macro2", "quote", "syn 2.0.104", ] [[package]] -name = "fallible-iterator" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" - -[[package]] -name = "fallible-iterator" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" - -[[package]] -name = "fastrand" -version = "2.3.0" +name = "dyn-clone" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] -name = "fastrlp" -version = "0.3.1" +name = "ecdsa" +version = "0.16.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "139834ddba373bbdd213dffe02c8d110508dcf1726c2be27e8d1f7d7e1856418" +checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" dependencies = [ - "arrayvec 0.7.6", - "auto_impl", - "bytes", + "der", + "digest 0.10.7", + "elliptic-curve", + "rfc6979", + "serdect", + "signature", + "spki", ] [[package]] -name = "fastrlp" -version = "0.4.0" +name = "ed25519" +version = "2.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce8dba4714ef14b8274c371879b175aa55b16b30f269663f19d576f380018dc4" +checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" dependencies = [ - "arrayvec 0.7.6", - "auto_impl", - "bytes", + "pkcs8", + "signature", ] [[package]] -name = "fatality" -version = "0.1.1" +name = "ed25519-dalek" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec6f82451ff7f0568c6181287189126d492b5654e30a788add08027b6363d019" +checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" dependencies = [ - "fatality-proc-macro", - "thiserror 1.0.69", + "curve25519-dalek", + "ed25519", + "rand_core 0.6.4", + "serde", + "sha2 0.10.9", + "subtle 2.6.1", + "zeroize", ] [[package]] -name = "fatality-proc-macro" -version = "0.1.1" +name = "ed25519-zebra" +version = "4.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb42427514b063d97ce21d5199f36c0c307d981434a6be32582bc79fe5bd2303" +checksum = "7d9ce6874da5d4415896cd45ffbc4d1cfc0c4f9c079427bd870742c30f2f65a9" dependencies = [ - "expander", - "indexmap 2.10.0", - "proc-macro-crate 3.3.0", - "proc-macro2", - "quote", - "syn 2.0.104", + "curve25519-dalek", + "ed25519", + "hashbrown 0.14.5", + "hex", + "rand_core 0.6.4", + "sha2 0.10.9", + "zeroize", ] [[package]] -name = "fc-api" -version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "educe" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7bc049e1bd8cdeb31b68bbd586a9464ecf9f3944af3958a7a9d0f8b9799417" dependencies = [ - "async-trait", - "fp-storage", - "parity-scale-codec", - "sp-core", - "sp-runtime", + "enum-ordinalize", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "fc-aura" -version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "either" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" dependencies = [ - "fc-rpc", - "fp-storage", - "sc-client-api", - "sc-consensus-aura", - "sp-api", - "sp-consensus-aura", - "sp-inherents", - "sp-runtime", - "sp-timestamp", + "serde", ] [[package]] -name = "fc-babe" -version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "elliptic-curve" +version = "0.13.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" dependencies = [ - "fc-rpc", - "sc-client-api", - "sc-consensus-babe", - "sp-api", - "sp-blockchain", - "sp-consensus-babe", - "sp-inherents", - "sp-runtime", - "sp-timestamp", + "base16ct", + "crypto-bigint", + "digest 0.10.7", + "ff", + "generic-array 0.14.7", + "group", + "pkcs8", + "rand_core 0.6.4", + "sec1", + "serdect", + "subtle 2.6.1", + "zeroize", ] [[package]] -name = "fc-consensus" -version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" -dependencies = [ - "async-trait", - "fp-consensus", - "fp-rpc", - "sc-consensus", - "sp-api", - "sp-block-builder", - "sp-consensus", - "sp-runtime", - "thiserror 2.0.12", -] +name = "encode_unicode" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" [[package]] -name = "fc-db" -version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "enum-as-inner" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" dependencies = [ - "async-trait", - "ethereum", - "fc-api", - "fc-storage", - "fp-consensus", - "fp-rpc", - "fp-storage", - "futures", - "kvdb-rocksdb", - "log", - "parity-db", - "parity-scale-codec", - "parking_lot 0.12.4", - "sc-client-api", - "sc-client-db", - "smallvec", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-database", - "sp-runtime", - "sqlx", - "tokio", + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "fc-mapping-sync" -version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "enum-ordinalize" +version = "4.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fea0dcfa4e54eeb516fe454635a95753ddd39acda650ce703031c6973e315dd5" dependencies = [ - "fc-db", - "fc-storage", - "fp-consensus", - "fp-rpc", - "futures", - "futures-timer", - "log", - "parking_lot 0.12.4", - "sc-client-api", - "sc-utils", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", - "tokio", + "enum-ordinalize-derive", ] [[package]] -name = "fc-rpc" -version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "enum-ordinalize-derive" +version = "4.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff" dependencies = [ - "ethereum", - "ethereum-types 0.15.1", - "evm", - "fc-api", - "fc-mapping-sync", - "fc-rpc-core", - "fc-storage", - "fp-evm", - "fp-rpc", - "fp-storage", - "futures", - "hex", - "jsonrpsee", - "libsecp256k1", - "log", - "pallet-evm", - "parity-scale-codec", - "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", - "schnellru", - "serde", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-externalities 0.30.0", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-storage 22.0.0", - "sp-trie", - "substrate-prometheus-endpoint", - "thiserror 2.0.12", - "tokio", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "fc-rpc-core" -version = "1.1.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "enumflags2" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" dependencies = [ - "ethereum", - "ethereum-types 0.15.1", - "jsonrpsee", - "rlp 0.6.1", - "rustc-hex", - "serde", - "serde_json", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "enumflags2_derive", ] [[package]] -name = "fc-storage" -version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "enumflags2_derive" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" dependencies = [ - "ethereum", - "ethereum-types 0.15.1", - "fp-rpc", - "fp-storage", - "parity-scale-codec", - "sc-client-api", - "sp-api", - "sp-io", - "sp-runtime", - "sp-storage 22.0.0", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "fdlimit" -version = "0.3.0" +name = "enumn" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e182f7dbc2ef73d9ef67351c5fbbea084729c48362d3ce9dd44c28e32e277fe5" +checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ - "libc", - "thiserror 1.0.69", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "ff" -version = "0.13.1" +name = "env_logger" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" +checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" dependencies = [ - "rand_core 0.6.4", - "subtle 2.6.1", + "humantime", + "is-terminal", + "log", + "regex", + "termcolor", ] [[package]] -name = "fiat-crypto" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" +name = "environmental" +version = "1.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e48c92028aaa870e83d51c64e5d4e0b6981b360c522198c23959f219a4e1b15b" [[package]] -name = "file-guard" -version = "0.2.0" +name = "equivalent" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21ef72acf95ec3d7dbf61275be556299490a245f017cf084bd23b4f68cf9407c" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" + +[[package]] +name = "errno" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" dependencies = [ "libc", - "winapi", + "windows-sys 0.60.2", ] [[package]] -name = "file-per-thread-logger" -version = "0.1.6" +name = "ethabi-decode" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84f2e425d9790201ba4af4630191feac6dcc98765b118d4d18e91d23c2353866" +checksum = "52029c4087f9f01108f851d0d02df9c21feb5660a19713466724b7f95bd2d773" dependencies = [ - "env_logger", - "log", + "ethereum-types 0.15.1", + "tiny-keccak", ] [[package]] -name = "filetime" -version = "0.2.25" +name = "ethbloom" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" +checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" dependencies = [ - "cfg-if", - "libc", - "libredox", - "windows-sys 0.59.0", + "crunchy", + "fixed-hash", + "impl-rlp 0.3.0", + "impl-serde 0.4.0", + "tiny-keccak", ] [[package]] -name = "finality-grandpa" -version = "0.16.3" +name = "ethbloom" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4f8f43dc520133541781ec03a8cab158ae8b7f7169cdf22e9050aa6cf0fbdfc" +checksum = "8c321610643004cf908ec0f5f2aa0d8f1f8e14b540562a2887a1111ff1ecbf7b" dependencies = [ - "either", - "futures", - "futures-timer", - "log", - "num-traits", - "parity-scale-codec", - "parking_lot 0.12.4", + "crunchy", + "fixed-hash", + "impl-codec 0.7.1", + "impl-rlp 0.4.0", + "impl-serde 0.5.0", "scale-info", + "tiny-keccak", ] [[package]] -name = "fixed-hash" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" +name = "ethereum" +version = "0.15.0" +source = "git+https://github.com/rust-ethereum/ethereum?rev=bbb544622208ef6e9890a2dbc224248f6dd13318#bbb544622208ef6e9890a2dbc224248f6dd13318" dependencies = [ - "byteorder", - "rand 0.8.5", - "rustc-hex", - "static_assertions", + "bytes", + "ethereum-types 0.15.1", + "hash-db", + "hash256-std-hasher", + "parity-scale-codec", + "rlp 0.6.1", + "scale-info", + "serde", + "sha3", + "trie-root", ] [[package]] -name = "fixedbitset" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" - -[[package]] -name = "fixedbitset" -version = "0.5.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" - -[[package]] -name = "flume" -version = "0.11.1" +name = "ethereum-types" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" +checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" dependencies = [ - "futures-core", - "futures-sink", - "spin 0.9.8", + "ethbloom 0.13.0", + "fixed-hash", + "impl-rlp 0.3.0", + "impl-serde 0.4.0", + "primitive-types 0.12.2", + "uint 0.9.5", ] [[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - -[[package]] -name = "foldhash" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" - -[[package]] -name = "foreign-types" -version = "0.3.2" +name = "ethereum-types" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +checksum = "1ab15ed80916029f878e0267c3a9f92b67df55e79af370bf66199059ae2b4ee3" dependencies = [ - "foreign-types-shared", + "ethbloom 0.14.1", + "fixed-hash", + "impl-codec 0.7.1", + "impl-rlp 0.4.0", + "impl-serde 0.5.0", + "primitive-types 0.13.1", + "scale-info", + "uint 0.10.0", ] [[package]] -name = "foreign-types-shared" -version = "0.1.1" +name = "event-listener" +version = "2.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] -name = "fork-tree" -version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "event-listener" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" dependencies = [ - "parity-scale-codec", + "concurrent-queue", + "parking", + "pin-project-lite", ] [[package]] -name = "form_urlencoded" -version = "1.2.1" +name = "event-listener" +version = "5.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" dependencies = [ - "percent-encoding", + "concurrent-queue", + "parking", + "pin-project-lite", ] [[package]] -name = "forwarded-header-value" -version = "0.1.1" +name = "event-listener-strategy" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8835f84f38484cc86f110a805655697908257fb9a7af005234060891557198e9" +checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" dependencies = [ - "nonempty", - "thiserror 1.0.69", + "event-listener 5.4.1", + "pin-project-lite", ] [[package]] -name = "fp-account" -version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "evm" +version = "0.42.0" +source = "git+https://github.com/rust-ethereum/evm?rev=6ca5a72bc8942f4860137155dd9033526fd362a5#6ca5a72bc8942f4860137155dd9033526fd362a5" dependencies = [ - "hex", - "impl-serde 0.5.0", - "libsecp256k1", + "auto_impl", + "environmental", + "ethereum", + "evm-core", + "evm-gasometer", + "evm-runtime", "log", "parity-scale-codec", + "primitive-types 0.13.1", + "rlp 0.6.1", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-runtime-interface 29.0.1", - "staging-xcm", + "sha3", ] [[package]] -name = "fp-consensus" -version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "evm-core" +version = "0.42.0" +source = "git+https://github.com/rust-ethereum/evm?rev=6ca5a72bc8942f4860137155dd9033526fd362a5#6ca5a72bc8942f4860137155dd9033526fd362a5" dependencies = [ - "ethereum", "parity-scale-codec", - "sp-core", - "sp-runtime", + "primitive-types 0.13.1", + "scale-info", + "serde", ] [[package]] -name = "fp-ethereum" -version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "evm-gasometer" +version = "0.42.0" +source = "git+https://github.com/rust-ethereum/evm?rev=6ca5a72bc8942f4860137155dd9033526fd362a5#6ca5a72bc8942f4860137155dd9033526fd362a5" dependencies = [ - "ethereum", - "ethereum-types 0.15.1", - "fp-evm", - "frame-support", - "parity-scale-codec", + "environmental", + "evm-core", + "evm-runtime", + "primitive-types 0.13.1", ] [[package]] -name = "fp-evm" -version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "evm-runtime" +version = "0.42.0" +source = "git+https://github.com/rust-ethereum/evm?rev=6ca5a72bc8942f4860137155dd9033526fd362a5#6ca5a72bc8942f4860137155dd9033526fd362a5" dependencies = [ + "auto_impl", "environmental", - "evm", - "frame-support", - "num_enum", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core", - "sp-runtime", + "evm-core", + "primitive-types 0.13.1", + "sha3", ] [[package]] -name = "fp-rpc" -version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "exit-future" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "ethereum", - "ethereum-types 0.15.1", - "fp-evm", - "parity-scale-codec", - "scale-info", - "sp-api", - "sp-core", - "sp-runtime", - "sp-state-machine", + "futures", ] [[package]] -name = "fp-self-contained" -version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" -dependencies = [ - "frame-support", - "parity-scale-codec", - "scale-info", - "serde", - "sp-runtime", +name = "expander" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2c470c71d91ecbd179935b24170459e926382eaaa86b590b78814e180d8a8e2" +dependencies = [ + "blake2 0.10.6", + "file-guard", + "fs-err", + "prettyplease", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "fp-storage" -version = "2.0.0" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "fallible-iterator" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" + +[[package]] +name = "fallible-iterator" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" + +[[package]] +name = "fastrand" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" dependencies = [ - "parity-scale-codec", - "serde", + "instant", ] [[package]] -name = "fragile" -version = "2.0.1" +name = "fastrand" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] -name = "frame-benchmarking" -version = "40.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "fastrlp" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "139834ddba373bbdd213dffe02c8d110508dcf1726c2be27e8d1f7d7e1856418" dependencies = [ - "frame-support", - "frame-support-procedural", - "frame-system", - "linregress", - "log", - "parity-scale-codec", - "paste", - "scale-info", - "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-runtime-interface 29.0.1", - "sp-storage 22.0.0", - "static_assertions", + "arrayvec 0.7.6", + "auto_impl", + "bytes", ] [[package]] -name = "frame-benchmarking-cli" -version = "47.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "fastrlp" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce8dba4714ef14b8274c371879b175aa55b16b30f269663f19d576f380018dc4" dependencies = [ - "Inflector", - "array-bytes", - "chrono", - "clap", - "comfy-table", - "cumulus-client-parachain-inherent", - "cumulus-primitives-proof-size-hostfunction", - "frame-benchmarking", - "frame-support", - "frame-system", - "gethostname", - "handlebars", - "itertools 0.11.0", - "linked-hash-map", - "log", - "parity-scale-codec", - "polkadot-parachain-primitives", - "polkadot-primitives", - "rand 0.8.5", - "rand_pcg", - "sc-block-builder", - "sc-chain-spec", - "sc-cli", - "sc-client-api", - "sc-client-db", - "sc-executor", - "sc-runtime-utilities", - "sc-service", - "sc-sysinfo", - "serde", - "serde_json", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-core", - "sp-database", - "sp-externalities 0.30.0", - "sp-genesis-builder", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-storage 22.0.0", - "sp-timestamp", - "sp-transaction-pool", - "sp-trie", - "sp-version", - "sp-wasm-interface 21.0.1", - "subxt", - "subxt-signer", - "thiserror 1.0.69", - "thousands", + "arrayvec 0.7.6", + "auto_impl", + "bytes", ] [[package]] -name = "frame-decode" -version = "0.5.1" +name = "fatality" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6027a409bac4fe95b4d107f965fcdbc252fc89d884a360d076b3070b6128c094" +checksum = "ec6f82451ff7f0568c6181287189126d492b5654e30a788add08027b6363d019" dependencies = [ - "frame-metadata 17.0.0", - "parity-scale-codec", - "scale-decode 0.14.0", - "scale-info", - "scale-type-resolver", - "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "fatality-proc-macro", + "thiserror 1.0.69", ] [[package]] -name = "frame-election-provider-solution-type" -version = "16.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "fatality-proc-macro" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb42427514b063d97ce21d5199f36c0c307d981434a6be32582bc79fe5bd2303" dependencies = [ + "expander", + "indexmap 2.10.0", "proc-macro-crate 3.3.0", "proc-macro2", "quote", @@ -3772,4110 +4269,6473 @@ dependencies = [ ] [[package]] -name = "frame-election-provider-support" -version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "fc-api" +version = "1.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "frame-election-provider-solution-type", - "frame-support", - "frame-system", + "async-trait", + "fp-storage", "parity-scale-codec", - "scale-info", - "sp-arithmetic", "sp-core", - "sp-npos-elections", "sp-runtime", ] [[package]] -name = "frame-executive" -version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "fc-aura" +version = "1.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "aquamarine", - "frame-support", - "frame-system", - "frame-try-runtime", - "log", - "parity-scale-codec", - "scale-info", - "sp-core", - "sp-io", + "fc-rpc", + "fp-storage", + "sc-client-api", + "sc-consensus-aura", + "sp-api", + "sp-consensus-aura", + "sp-inherents", "sp-runtime", - "sp-tracing 17.1.0", + "sp-timestamp", ] [[package]] -name = "frame-metadata" -version = "17.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "701bac17e9b55e0f95067c428ebcb46496587f08e8cf4ccc0fe5903bea10dbb8" +name = "fc-babe" +version = "1.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "cfg-if", - "parity-scale-codec", - "scale-info", - "serde", + "fc-rpc", + "sc-client-api", + "sc-consensus-babe", + "sp-api", + "sp-blockchain", + "sp-consensus-babe", + "sp-inherents", + "sp-runtime", + "sp-timestamp", ] [[package]] -name = "frame-metadata" -version = "20.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26de808fa6461f2485dc51811aefed108850064994fb4a62b3ac21ffa62ac8df" +name = "fc-consensus" +version = "2.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "cfg-if", - "parity-scale-codec", - "scale-info", - "serde", + "async-trait", + "fp-consensus", + "fp-rpc", + "sc-consensus", + "sp-api", + "sp-block-builder", + "sp-consensus", + "sp-runtime", + "thiserror 2.0.12", ] [[package]] -name = "frame-metadata-hash-extension" -version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "fc-db" +version = "2.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "array-bytes", - "const-hex", - "docify", - "frame-support", - "frame-system", + "async-trait", + "ethereum", + "fc-api", + "fc-storage", + "fp-consensus", + "fp-rpc", + "fp-storage", + "futures", + "kvdb-rocksdb", "log", + "parity-db", "parity-scale-codec", - "scale-info", - "sp-runtime", -] - -[[package]] -name = "frame-support" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" + "parking_lot 0.12.4", + "sc-client-api", + "sc-client-db", + "smallvec", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-database", + "sp-runtime", + "sqlx", + "tokio", +] + +[[package]] +name = "fc-mapping-sync" +version = "2.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "aquamarine", - "array-bytes", - "binary-merkle-tree", - "bitflags 1.3.2", - "docify", - "environmental", - "frame-metadata 20.0.0", - "frame-support-procedural", - "impl-trait-for-tuples", - "k256", + "fc-db", + "fc-storage", + "fp-consensus", + "fp-rpc", + "futures", + "futures-timer", "log", - "macro_magic", + "parking_lot 0.12.4", + "sc-client-api", + "sc-utils", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", + "tokio", +] + +[[package]] +name = "fc-rpc" +version = "2.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "ethereum", + "ethereum-types 0.15.1", + "evm", + "fc-api", + "fc-mapping-sync", + "fc-rpc-core", + "fc-storage", + "fp-evm", + "fp-rpc", + "fp-storage", + "futures", + "hex", + "jsonrpsee", + "libsecp256k1", + "log", + "pallet-evm", "parity-scale-codec", - "paste", - "scale-info", + "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", + "schnellru", "serde", - "serde_json", "sp-api", - "sp-arithmetic", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", "sp-core", - "sp-crypto-hashing-proc-macro", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "sp-genesis-builder", + "sp-externalities 0.30.0", "sp-inherents", "sp-io", - "sp-metadata-ir", "sp-runtime", - "sp-staking", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "sp-tracing 17.1.0", + "sp-storage 22.0.0", "sp-trie", - "sp-weights", - "tt-call", + "substrate-prometheus-endpoint", + "thiserror 2.0.12", + "tokio", ] [[package]] -name = "frame-support-procedural" -version = "33.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "fc-rpc-core" +version = "1.1.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "Inflector", - "cfg-expr", - "derive-syn-parse", - "docify", - "expander", - "frame-support-procedural-tools 13.0.1", - "itertools 0.11.0", - "macro_magic", - "proc-macro-warning", - "proc-macro2", - "quote", + "ethereum", + "ethereum-types 0.15.1", + "jsonrpsee", + "rlp 0.6.1", + "rustc-hex", + "serde", + "serde_json", "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "syn 2.0.104", ] [[package]] -name = "frame-support-procedural-tools" -version = "10.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3363df38464c47a73eb521a4f648bfcc7537a82d70347ef8af3f73b6d019e910" +name = "fc-storage" +version = "1.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "frame-support-procedural-tools-derive 11.0.0", - "proc-macro-crate 3.3.0", - "proc-macro2", - "quote", - "syn 2.0.104", + "ethereum", + "ethereum-types 0.15.1", + "fp-rpc", + "fp-storage", + "parity-scale-codec", + "sc-client-api", + "sp-api", + "sp-io", + "sp-runtime", + "sp-storage 22.0.0", ] [[package]] -name = "frame-support-procedural-tools" -version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "fdlimit" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e182f7dbc2ef73d9ef67351c5fbbea084729c48362d3ce9dd44c28e32e277fe5" dependencies = [ - "frame-support-procedural-tools-derive 12.0.0", - "proc-macro-crate 3.3.0", - "proc-macro2", - "quote", - "syn 2.0.104", + "libc", + "thiserror 1.0.69", ] [[package]] -name = "frame-support-procedural-tools-derive" -version = "11.0.0" +name = "ff" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68672b9ec6fe72d259d3879dc212c5e42e977588cdac830c76f54d9f492aeb58" +checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", + "rand_core 0.6.4", + "subtle 2.6.1", ] [[package]] -name = "frame-support-procedural-tools-derive" -version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", -] +name = "fiat-crypto" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" [[package]] -name = "frame-system" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "file-guard" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21ef72acf95ec3d7dbf61275be556299490a245f017cf084bd23b4f68cf9407c" dependencies = [ - "cfg-if", - "docify", - "frame-support", - "log", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-version", - "sp-weights", + "libc", + "winapi", ] [[package]] -name = "frame-system-benchmarking" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "file-per-thread-logger" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84f2e425d9790201ba4af4630191feac6dcc98765b118d4d18e91d23c2353866" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "parity-scale-codec", - "scale-info", - "sp-core", - "sp-runtime", + "env_logger", + "log", ] [[package]] -name = "frame-system-rpc-runtime-api" -version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "filetime" +version = "0.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" dependencies = [ - "docify", - "parity-scale-codec", - "sp-api", + "cfg-if", + "libc", + "libredox", + "windows-sys 0.59.0", ] [[package]] -name = "frame-try-runtime" -version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "finality-grandpa" +version = "0.16.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4f8f43dc520133541781ec03a8cab158ae8b7f7169cdf22e9050aa6cf0fbdfc" dependencies = [ - "frame-support", + "either", + "futures", + "futures-timer", + "log", + "num-traits", "parity-scale-codec", - "sp-api", - "sp-runtime", + "parking_lot 0.12.4", + "scale-info", ] [[package]] -name = "fs-err" -version = "2.11.0" +name = "fixed-hash" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41" +checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" dependencies = [ - "autocfg", + "byteorder", + "rand 0.8.5", + "rustc-hex", + "static_assertions", ] [[package]] -name = "fs2" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" -dependencies = [ - "libc", - "winapi", -] - -[[package]] -name = "funty" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" - -[[package]] -name = "futures" -version = "0.3.31" +name = "fixedbitset" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" -dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] +checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] -name = "futures-bounded" -version = "0.2.4" +name = "fixedbitset" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91f328e7fb845fc832912fb6a34f40cf6d1888c92f974d1893a54e97b5ff542e" -dependencies = [ - "futures-timer", - "futures-util", -] +checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" [[package]] -name = "futures-channel" -version = "0.3.31" +name = "flume" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" dependencies = [ "futures-core", "futures-sink", + "spin 0.9.8", ] [[package]] -name = "futures-core" -version = "0.3.31" +name = "fnv" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] -name = "futures-executor" -version = "0.3.31" +name = "foldhash" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" -dependencies = [ - "futures-core", - "futures-task", - "futures-util", - "num_cpus", -] +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" [[package]] -name = "futures-intrusive" -version = "0.5.0" +name = "foreign-types" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" dependencies = [ - "futures-core", - "lock_api", - "parking_lot 0.12.4", + "foreign-types-shared", ] [[package]] -name = "futures-io" -version = "0.3.31" +name = "foreign-types-shared" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] -name = "futures-lite" -version = "2.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" +name = "fork-tree" +version = "13.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "fastrand", - "futures-core", - "futures-io", - "parking", - "pin-project-lite", + "parity-scale-codec", ] [[package]] -name = "futures-macro" -version = "0.3.31" +name = "form_urlencoded" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", + "percent-encoding", ] [[package]] -name = "futures-rustls" -version = "0.26.0" +name = "forwarded-header-value" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f2f12607f92c69b12ed746fabf9ca4f5c482cba46679c1a75b874ed7c26adb" +checksum = "8835f84f38484cc86f110a805655697908257fb9a7af005234060891557198e9" dependencies = [ - "futures-io", - "rustls", - "rustls-pki-types", + "nonempty", + "thiserror 1.0.69", ] [[package]] -name = "futures-sink" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" - -[[package]] -name = "futures-task" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" - -[[package]] -name = "futures-timer" -version = "3.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" - -[[package]] -name = "futures-util" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +name = "fp-account" +version = "1.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "pin-utils", - "slab", + "hex", + "impl-serde 0.5.0", + "libsecp256k1", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-io", + "sp-runtime", + "sp-runtime-interface 29.0.1", + "staging-xcm", ] [[package]] -name = "fxhash" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +name = "fp-consensus" +version = "2.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "byteorder", + "ethereum", + "parity-scale-codec", + "sp-core", + "sp-runtime", ] [[package]] -name = "generator" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d18470a76cb7f8ff746cf1f7470914f900252ec36bbc40b569d74b1258446827" +name = "fp-ethereum" +version = "1.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "cc", - "cfg-if", - "libc", - "log", - "rustversion", - "windows 0.61.3", + "ethereum", + "ethereum-types 0.15.1", + "fp-evm", + "frame-support", + "parity-scale-codec", ] [[package]] -name = "generic-array" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" +name = "fp-evm" +version = "3.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "typenum", + "environmental", + "evm", + "frame-support", + "num_enum", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-runtime", ] [[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +name = "fp-rpc" +version = "3.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "typenum", - "version_check", - "zeroize", + "ethereum", + "ethereum-types 0.15.1", + "fp-evm", + "parity-scale-codec", + "scale-info", + "sp-api", + "sp-core", + "sp-runtime", + "sp-state-machine", ] [[package]] -name = "gethostname" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e" +name = "fp-self-contained" +version = "1.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "libc", - "winapi", + "frame-support", + "parity-scale-codec", + "scale-info", + "serde", + "sp-runtime", ] [[package]] -name = "getrandom" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" +name = "fp-storage" +version = "2.0.0" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ - "cfg-if", - "js-sys", - "libc", - "wasi 0.11.1+wasi-snapshot-preview1", - "wasm-bindgen", + "parity-scale-codec", + "serde", ] [[package]] -name = "getrandom" -version = "0.3.3" +name = "fragile" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" -dependencies = [ - "cfg-if", - "js-sys", - "libc", - "r-efi", - "wasi 0.14.2+wasi-0.2.4", - "wasm-bindgen", -] +checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] -name = "getrandom_or_panic" -version = "0.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea1015b5a70616b688dc230cfe50c8af89d972cb132d5a622814d29773b10b9" +name = "frame-benchmarking" +version = "40.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "rand 0.8.5", - "rand_core 0.6.4", + "frame-support", + "frame-support-procedural", + "frame-system", + "linregress", + "log", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-runtime-interface 29.0.1", + "sp-storage 22.0.0", + "static_assertions", ] [[package]] -name = "ghash" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" +name = "frame-benchmarking-cli" +version = "47.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "opaque-debug 0.3.1", - "polyval", + "Inflector", + "array-bytes", + "chrono", + "clap", + "comfy-table", + "cumulus-client-parachain-inherent", + "cumulus-primitives-proof-size-hostfunction", + "frame-benchmarking", + "frame-support", + "frame-system", + "gethostname", + "handlebars", + "itertools 0.11.0", + "linked-hash-map", + "log", + "parity-scale-codec", + "polkadot-parachain-primitives", + "polkadot-primitives", + "rand 0.8.5", + "rand_pcg", + "sc-block-builder", + "sc-chain-spec", + "sc-cli", + "sc-client-api", + "sc-client-db", + "sc-executor", + "sc-runtime-utilities", + "sc-service", + "sc-sysinfo", + "serde", + "serde_json", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-core", + "sp-database", + "sp-externalities 0.30.0", + "sp-genesis-builder", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-state-machine", + "sp-storage 22.0.0", + "sp-timestamp", + "sp-transaction-pool", + "sp-trie", + "sp-version", + "sp-wasm-interface 21.0.1", + "subxt", + "subxt-signer", + "thiserror 1.0.69", + "thousands", ] [[package]] -name = "gimli" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" +name = "frame-benchmarking-pallet-pov" +version = "30.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "fallible-iterator 0.2.0", - "indexmap 1.9.3", - "stable_deref_trait", + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", ] [[package]] -name = "gimli" -version = "0.31.1" +name = "frame-decode" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +checksum = "6027a409bac4fe95b4d107f965fcdbc252fc89d884a360d076b3070b6128c094" dependencies = [ - "fallible-iterator 0.3.0", - "stable_deref_trait", + "frame-metadata 17.0.0", + "parity-scale-codec", + "scale-decode 0.14.0", + "scale-info", + "scale-type-resolver", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] -name = "glob" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" - -[[package]] -name = "governor" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b" +name = "frame-election-provider-solution-type" +version = "16.1.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cfg-if", - "dashmap", - "futures", - "futures-timer", - "no-std-compat", - "nonzero_ext", - "parking_lot 0.12.4", - "portable-atomic", - "quanta", - "rand 0.8.5", - "smallvec", - "spinning_top", + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "group" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" +name = "frame-election-provider-support" +version = "40.1.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "ff", - "rand_core 0.6.4", - "subtle 2.6.1", + "frame-election-provider-solution-type", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-npos-elections", + "sp-runtime", ] [[package]] -name = "h2" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d" +name = "frame-executive" +version = "40.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http 0.2.12", - "indexmap 2.10.0", - "slab", - "tokio", - "tokio-util", - "tracing", + "aquamarine", + "frame-support", + "frame-system", + "frame-try-runtime", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "sp-tracing 17.1.0", ] [[package]] -name = "h2" -version = "0.4.11" +name = "frame-metadata" +version = "17.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785" +checksum = "701bac17e9b55e0f95067c428ebcb46496587f08e8cf4ccc0fe5903bea10dbb8" dependencies = [ - "atomic-waker", - "bytes", - "fnv", - "futures-core", - "futures-sink", - "http 1.3.1", - "indexmap 2.10.0", - "slab", - "tokio", - "tokio-util", - "tracing", + "cfg-if", + "parity-scale-codec", + "scale-info", + "serde", ] [[package]] -name = "half" -version = "1.8.3" +name = "frame-metadata" +version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403" +checksum = "26de808fa6461f2485dc51811aefed108850064994fb4a62b3ac21ffa62ac8df" +dependencies = [ + "cfg-if", + "parity-scale-codec", + "scale-info", + "serde", +] [[package]] -name = "handlebars" -version = "5.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d08485b96a0e6393e9e4d1b8d48cf74ad6c063cd905eb33f42c1ce3f0377539b" +name = "frame-metadata-hash-extension" +version = "0.8.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "array-bytes", + "const-hex", + "docify", + "frame-support", + "frame-system", "log", - "pest", - "pest_derive", - "serde", - "serde_json", - "thiserror 1.0.69", + "parity-scale-codec", + "scale-info", + "sp-runtime", ] [[package]] -name = "hash-db" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e7d7786361d7425ae2fe4f9e407eb0efaa0840f5212d109cc018c40c35c6ab4" - -[[package]] -name = "hash256-std-hasher" -version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92c171d55b98633f4ed3860808f004099b36c1cc29c42cfc53aa8591b21efcf2" +name = "frame-support" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "crunchy", + "aquamarine", + "array-bytes", + "binary-merkle-tree", + "bitflags 1.3.2", + "docify", + "environmental", + "frame-metadata 20.0.0", + "frame-support-procedural", + "impl-trait-for-tuples", + "k256", + "log", + "macro_magic", + "parity-scale-codec", + "paste", + "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 17.1.0", + "sp-trie", + "sp-weights", + "tt-call", ] [[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +name = "frame-support-procedural" +version = "33.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "ahash 0.7.8", + "Inflector", + "cfg-expr", + "derive-syn-parse", + "docify", + "expander", + "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.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "syn 2.0.104", ] [[package]] -name = "hashbrown" -version = "0.13.2" +name = "frame-support-procedural-tools" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +checksum = "3363df38464c47a73eb521a4f648bfcc7537a82d70347ef8af3f73b6d019e910" dependencies = [ - "ahash 0.8.12", + "frame-support-procedural-tools-derive 11.0.0", + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "hashbrown" -version = "0.14.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +name = "frame-support-procedural-tools" +version = "13.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "ahash 0.8.12", - "allocator-api2", - "serde", + "frame-support-procedural-tools-derive 12.0.0", + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "hashbrown" -version = "0.15.4" +name = "frame-support-procedural-tools-derive" +version = "11.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" +checksum = "68672b9ec6fe72d259d3879dc212c5e42e977588cdac830c76f54d9f492aeb58" dependencies = [ - "allocator-api2", - "equivalent", - "foldhash", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "hashlink" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" +name = "frame-support-procedural-tools-derive" +version = "12.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "hashbrown 0.14.5", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "hashlink" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" +name = "frame-system" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "hashbrown 0.15.4", + "cfg-if", + "docify", + "frame-support", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-io", + "sp-runtime", + "sp-version", + "sp-weights", ] [[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +name = "frame-system-benchmarking" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] [[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" +name = "frame-system-rpc-runtime-api" +version = "36.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "docify", + "parity-scale-codec", + "sp-api", +] [[package]] -name = "hermit-abi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" +name = "frame-try-runtime" +version = "0.46.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "parity-scale-codec", + "sp-api", + "sp-runtime", +] [[package]] -name = "hermit-abi" -version = "0.5.2" +name = "fs-err" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" +checksum = "88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41" +dependencies = [ + "autocfg", +] [[package]] -name = "hex" +name = "fs2" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" dependencies = [ - "serde", + "libc", + "winapi", ] [[package]] -name = "hex-conservative" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "212ab92002354b4819390025006c897e8140934349e8635c9b077f47b4dcbd20" - -[[package]] -name = "hex-conservative" -version = "0.2.1" +name = "fs4" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5313b072ce3c597065a808dbf612c4c8e8590bdbf8b579508bf7a762c5eae6cd" +checksum = "29f9df8a11882c4e3335eb2d18a0137c505d9ca927470b0cac9c6f0ae07d28f7" dependencies = [ - "arrayvec 0.7.6", + "rustix 0.38.44", + "windows-sys 0.48.0", ] [[package]] -name = "hex-literal" -version = "0.4.1" +name = "funty" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] -name = "hickory-proto" -version = "0.24.4" +name = "futures" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92652067c9ce6f66ce53cc38d1169daa36e6e7eb7dd3b63b5103bd9d97117248" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ - "async-trait", - "cfg-if", - "data-encoding", - "enum-as-inner", "futures-channel", + "futures-core", + "futures-executor", "futures-io", + "futures-sink", + "futures-task", "futures-util", - "idna", - "ipnet", - "once_cell", - "rand 0.8.5", - "socket2 0.5.10", - "thiserror 1.0.69", - "tinyvec", - "tokio", - "tracing", - "url", ] [[package]] -name = "hickory-proto" -version = "0.25.2" +name = "futures-bounded" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502" +checksum = "91f328e7fb845fc832912fb6a34f40cf6d1888c92f974d1893a54e97b5ff542e" dependencies = [ - "async-trait", - "cfg-if", - "data-encoding", - "enum-as-inner", - "futures-channel", - "futures-io", + "futures-timer", "futures-util", - "idna", - "ipnet", - "once_cell", - "rand 0.9.2", - "ring 0.17.14", - "thiserror 2.0.12", - "tinyvec", - "tokio", - "tracing", - "url", -] - -[[package]] -name = "hickory-resolver" -version = "0.24.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbb117a1ca520e111743ab2f6688eddee69db4e0ea242545a604dce8a66fd22e" -dependencies = [ - "cfg-if", - "futures-util", - "hickory-proto 0.24.4", - "ipconfig", - "lru-cache", - "once_cell", - "parking_lot 0.12.4", - "rand 0.8.5", - "resolv-conf", - "smallvec", - "thiserror 1.0.69", - "tokio", - "tracing", -] - -[[package]] -name = "hickory-resolver" -version = "0.25.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc62a9a99b0bfb44d2ab95a7208ac952d31060efc16241c87eaf36406fecf87a" -dependencies = [ - "cfg-if", - "futures-util", - "hickory-proto 0.25.2", - "ipconfig", - "moka", - "once_cell", - "parking_lot 0.12.4", - "rand 0.9.2", - "resolv-conf", - "smallvec", - "thiserror 2.0.12", - "tokio", - "tracing", ] [[package]] -name = "hkdf" -version = "0.12.4" +name = "futures-channel" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ - "hmac 0.12.1", + "futures-core", + "futures-sink", ] [[package]] -name = "hmac" -version = "0.8.1" +name = "futures-core" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "126888268dcc288495a26bf004b38c5fdbb31682f992c84ceb046a1f0fe38840" -dependencies = [ - "crypto-mac 0.8.0", - "digest 0.9.0", -] +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] -name = "hmac" -version = "0.12.1" +name = "futures-executor" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" dependencies = [ - "digest 0.10.7", + "futures-core", + "futures-task", + "futures-util", + "num_cpus", ] [[package]] -name = "hmac-drbg" -version = "0.3.0" +name = "futures-intrusive" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1" +checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" dependencies = [ - "digest 0.9.0", - "generic-array 0.14.7", - "hmac 0.8.1", + "futures-core", + "lock_api", + "parking_lot 0.12.4", ] [[package]] -name = "http" -version = "0.2.12" +name = "futures-io" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" -dependencies = [ - "bytes", - "fnv", - "itoa", -] +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] -name = "http" -version = "1.3.1" +name = "futures-lite" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" +checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" dependencies = [ - "bytes", - "fnv", - "itoa", + "fastrand 1.9.0", + "futures-core", + "futures-io", + "memchr", + "parking", + "pin-project-lite", + "waker-fn", ] [[package]] -name = "http-body" -version = "0.4.6" +name = "futures-lite" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" dependencies = [ - "bytes", - "http 0.2.12", + "fastrand 2.3.0", + "futures-core", + "futures-io", + "parking", "pin-project-lite", ] [[package]] -name = "http-body" -version = "1.0.1" +name = "futures-macro" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ - "bytes", - "http 1.3.1", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "http-body-util" -version = "0.1.3" +name = "futures-rustls" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" +checksum = "a8f2f12607f92c69b12ed746fabf9ca4f5c482cba46679c1a75b874ed7c26adb" dependencies = [ - "bytes", - "futures-core", - "http 1.3.1", - "http-body 1.0.1", - "pin-project-lite", + "futures-io", + "rustls", + "rustls-pki-types", ] [[package]] -name = "httparse" -version = "1.10.1" +name = "futures-sink" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" [[package]] -name = "httpdate" -version = "1.0.3" +name = "futures-task" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" [[package]] -name = "humantime" -version = "2.2.0" +name = "futures-timer" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f" +checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" [[package]] -name = "hyper" -version = "0.14.32" +name = "futures-util" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ - "bytes", "futures-channel", "futures-core", - "futures-util", - "h2 0.3.27", - "http 0.2.12", - "http-body 0.4.6", - "httparse", - "httpdate", - "itoa", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", "pin-project-lite", - "socket2 0.5.10", - "tokio", - "tower-service", - "tracing", - "want", + "pin-utils", + "slab", ] [[package]] -name = "hyper" -version = "1.6.0" +name = "fxhash" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" dependencies = [ - "bytes", - "futures-channel", - "futures-util", - "h2 0.4.11", - "http 1.3.1", - "http-body 1.0.1", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "smallvec", - "tokio", - "want", + "byteorder", ] [[package]] -name = "hyper-rustls" -version = "0.27.7" +name = "generator" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" +checksum = "d18470a76cb7f8ff746cf1f7470914f900252ec36bbc40b569d74b1258446827" dependencies = [ - "http 1.3.1", - "hyper 1.6.0", - "hyper-util", + "cc", + "cfg-if", + "libc", "log", - "rustls", - "rustls-native-certs", - "rustls-pki-types", - "tokio", - "tokio-rustls", - "tower-service", + "rustversion", + "windows 0.61.3", ] [[package]] -name = "hyper-util" -version = "0.1.16" +name = "generic-array" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" +checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "http 1.3.1", - "http-body 1.0.1", - "hyper 1.6.0", - "libc", - "pin-project-lite", - "socket2 0.6.0", - "tokio", - "tower-service", - "tracing", + "typenum", ] [[package]] -name = "iana-time-zone" -version = "0.1.63" +name = "generic-array" +version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "log", - "wasm-bindgen", - "windows-core 0.61.2", + "typenum", + "version_check", + "zeroize", ] [[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" +name = "gethostname" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e" dependencies = [ - "cc", + "libc", + "winapi", ] [[package]] -name = "icu_collections" -version = "2.0.0" +name = "getrandom" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" +checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" dependencies = [ - "displaydoc", - "potential_utf", - "yoke", - "zerofrom", - "zerovec", + "cfg-if", + "js-sys", + "libc", + "wasi 0.11.1+wasi-snapshot-preview1", + "wasm-bindgen", ] [[package]] -name = "icu_locale_core" -version = "2.0.0" +name = "getrandom" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" +checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" dependencies = [ - "displaydoc", - "litemap", - "tinystr", - "writeable", - "zerovec", + "cfg-if", + "js-sys", + "libc", + "r-efi", + "wasi 0.14.2+wasi-0.2.4", + "wasm-bindgen", ] [[package]] -name = "icu_normalizer" -version = "2.0.0" +name = "getrandom_or_panic" +version = "0.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" +checksum = "6ea1015b5a70616b688dc230cfe50c8af89d972cb132d5a622814d29773b10b9" dependencies = [ - "displaydoc", - "icu_collections", - "icu_normalizer_data", - "icu_properties", - "icu_provider", - "smallvec", - "zerovec", + "rand 0.8.5", + "rand_core 0.6.4", ] [[package]] -name = "icu_normalizer_data" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" - -[[package]] -name = "icu_properties" -version = "2.0.1" +name = "ghash" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" +checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" dependencies = [ - "displaydoc", - "icu_collections", - "icu_locale_core", - "icu_properties_data", - "icu_provider", - "potential_utf", - "zerotrie", - "zerovec", + "opaque-debug 0.3.1", + "polyval", ] [[package]] -name = "icu_properties_data" -version = "2.0.1" +name = "gimli" +version = "0.27.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" +checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" +dependencies = [ + "fallible-iterator 0.2.0", + "indexmap 1.9.3", + "stable_deref_trait", +] [[package]] -name = "icu_provider" -version = "2.0.0" +name = "gimli" +version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ - "displaydoc", - "icu_locale_core", + "fallible-iterator 0.3.0", "stable_deref_trait", - "tinystr", - "writeable", - "yoke", - "zerofrom", - "zerotrie", - "zerovec", ] [[package]] -name = "ident_case" -version = "1.0.1" +name = "glob" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" +checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" [[package]] -name = "idna" -version = "1.0.3" +name = "governor" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" +checksum = "68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b" dependencies = [ - "idna_adapter", + "cfg-if", + "dashmap", + "futures", + "futures-timer", + "no-std-compat", + "nonzero_ext", + "parking_lot 0.12.4", + "portable-atomic", + "quanta", + "rand 0.8.5", "smallvec", - "utf8_iter", + "spinning_top", ] [[package]] -name = "idna_adapter" -version = "1.2.1" +name = "group" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" dependencies = [ - "icu_normalizer", - "icu_properties", + "ff", + "rand_core 0.6.4", + "subtle 2.6.1", ] [[package]] -name = "if-addrs" -version = "0.10.2" +name = "h2" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cabb0019d51a643781ff15c9c8a3e5dedc365c47211270f4e8f82812fedd8f0a" +checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d" dependencies = [ - "libc", - "windows-sys 0.48.0", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http 0.2.12", + "indexmap 2.10.0", + "slab", + "tokio", + "tokio-util", + "tracing", ] [[package]] -name = "if-watch" -version = "3.2.1" +name = "h2" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdf9d64cfcf380606e64f9a0bcf493616b65331199f984151a6fa11a7b3cde38" +checksum = "17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785" dependencies = [ - "async-io", - "core-foundation 0.9.4", + "atomic-waker", + "bytes", "fnv", - "futures", - "if-addrs", - "ipnet", - "log", - "netlink-packet-core", - "netlink-packet-route", - "netlink-proto", - "netlink-sys", - "rtnetlink", - "system-configuration", + "futures-core", + "futures-sink", + "http 1.3.1", + "indexmap 2.10.0", + "slab", "tokio", - "windows 0.53.0", + "tokio-util", + "tracing", ] [[package]] -name = "igd-next" -version = "0.14.3" +name = "half" +version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "064d90fec10d541084e7b39ead8875a5a80d9114a2b18791565253bae25f49e4" -dependencies = [ - "async-trait", - "attohttpc", - "bytes", - "futures", - "http 0.2.12", - "hyper 0.14.32", - "log", - "rand 0.8.5", - "tokio", - "url", - "xmltree", -] +checksum = "1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403" [[package]] -name = "impl-codec" -version = "0.6.0" +name = "handlebars" +version = "5.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" +checksum = "d08485b96a0e6393e9e4d1b8d48cf74ad6c063cd905eb33f42c1ce3f0377539b" dependencies = [ - "parity-scale-codec", + "log", + "pest", + "pest_derive", + "serde", + "serde_json", + "thiserror 1.0.69", ] [[package]] -name = "impl-codec" -version = "0.7.1" +name = "hash-db" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d40b9d5e17727407e55028eafc22b2dc68781786e6d7eb8a21103f5058e3a14" -dependencies = [ - "parity-scale-codec", -] +checksum = "8e7d7786361d7425ae2fe4f9e407eb0efaa0840f5212d109cc018c40c35c6ab4" [[package]] -name = "impl-num-traits" -version = "0.2.0" +name = "hash256-std-hasher" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "803d15461ab0dcc56706adf266158acbc44ccf719bf7d0af30705f58b90a4b8c" +checksum = "92c171d55b98633f4ed3860808f004099b36c1cc29c42cfc53aa8591b21efcf2" dependencies = [ - "integer-sqrt", - "num-traits", - "uint 0.10.0", + "crunchy", ] [[package]] -name = "impl-rlp" -version = "0.3.0" +name = "hashbrown" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" dependencies = [ - "rlp 0.5.2", + "ahash 0.7.8", ] [[package]] -name = "impl-rlp" -version = "0.4.0" +name = "hashbrown" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54ed8ad1f3877f7e775b8cbf30ed1bd3209a95401817f19a0eb4402d13f8cf90" +checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" dependencies = [ - "rlp 0.6.1", + "ahash 0.8.12", ] [[package]] -name = "impl-serde" -version = "0.4.0" +name = "hashbrown" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ + "ahash 0.8.12", + "allocator-api2", "serde", ] [[package]] -name = "impl-serde" -version = "0.5.0" +name = "hashbrown" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a143eada6a1ec4aefa5049037a26a6d597bfd64f8c026d07b77133e02b7dd0b" +checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" dependencies = [ + "allocator-api2", + "equivalent", + "foldhash", "serde", ] [[package]] -name = "impl-trait-for-tuples" -version = "0.2.3" +name = "hashlink" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" +checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", + "hashbrown 0.14.5", ] [[package]] -name = "include_dir" -version = "0.7.4" +name = "hashlink" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd" +checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" dependencies = [ - "include_dir_macros", + "hashbrown 0.15.4", ] [[package]] -name = "include_dir_macros" -version = "0.7.4" +name = "heck" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75" -dependencies = [ - "proc-macro2", - "quote", -] +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] -name = "indexmap" -version = "1.9.3" +name = "heck" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" -dependencies = [ - "autocfg", - "hashbrown 0.12.3", - "serde", -] +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] -name = "indexmap" -version = "2.10.0" +name = "hermit-abi" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" -dependencies = [ - "equivalent", - "hashbrown 0.15.4", - "serde", -] +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" [[package]] -name = "indexmap-nostd" -version = "0.4.0" +name = "hermit-abi" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e04e2fd2b8188ea827b32ef11de88377086d690286ab35747ef7f9bf3ccb590" +checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" [[package]] -name = "inout" -version = "0.1.4" +name = "hex" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" dependencies = [ - "generic-array 0.14.7", + "serde", ] [[package]] -name = "instant" -version = "0.1.13" +name = "hex-conservative" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" -dependencies = [ - "cfg-if", -] +checksum = "212ab92002354b4819390025006c897e8140934349e8635c9b077f47b4dcbd20" [[package]] -name = "integer-sqrt" -version = "0.1.5" +name = "hex-conservative" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770" +checksum = "5313b072ce3c597065a808dbf612c4c8e8590bdbf8b579508bf7a762c5eae6cd" dependencies = [ - "num-traits", + "arrayvec 0.7.6", ] [[package]] -name = "io-lifetimes" -version = "1.0.11" +name = "hex-literal" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" -dependencies = [ - "hermit-abi 0.3.9", - "libc", - "windows-sys 0.48.0", -] +checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" [[package]] -name = "io-uring" -version = "0.7.9" +name = "hickory-proto" +version = "0.24.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4" +checksum = "92652067c9ce6f66ce53cc38d1169daa36e6e7eb7dd3b63b5103bd9d97117248" dependencies = [ - "bitflags 2.9.1", + "async-trait", "cfg-if", - "libc", + "data-encoding", + "enum-as-inner", + "futures-channel", + "futures-io", + "futures-util", + "idna", + "ipnet", + "once_cell", + "rand 0.8.5", + "socket2 0.5.10", + "thiserror 1.0.69", + "tinyvec", + "tokio", + "tracing", + "url", ] [[package]] -name = "ip_network" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa2f047c0a98b2f299aa5d6d7088443570faae494e9ae1305e48be000c9e0eb1" - -[[package]] -name = "ipconfig" -version = "0.3.2" +name = "hickory-proto" +version = "0.25.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" +checksum = "f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502" dependencies = [ - "socket2 0.5.10", - "widestring", - "windows-sys 0.48.0", - "winreg", + "async-trait", + "cfg-if", + "data-encoding", + "enum-as-inner", + "futures-channel", + "futures-io", + "futures-util", + "idna", + "ipnet", + "once_cell", + "rand 0.9.2", + "ring 0.17.14", + "thiserror 2.0.12", + "tinyvec", + "tokio", + "tracing", + "url", ] [[package]] -name = "ipnet" -version = "2.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" - -[[package]] -name = "is-terminal" -version = "0.4.16" +name = "hickory-resolver" +version = "0.24.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" +checksum = "cbb117a1ca520e111743ab2f6688eddee69db4e0ea242545a604dce8a66fd22e" dependencies = [ - "hermit-abi 0.5.2", - "libc", - "windows-sys 0.59.0", + "cfg-if", + "futures-util", + "hickory-proto 0.24.4", + "ipconfig", + "lru-cache", + "once_cell", + "parking_lot 0.12.4", + "rand 0.8.5", + "resolv-conf", + "smallvec", + "thiserror 1.0.69", + "tokio", + "tracing", ] [[package]] -name = "is_terminal_polyfill" -version = "1.70.1" +name = "hickory-resolver" +version = "0.25.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" +checksum = "dc62a9a99b0bfb44d2ab95a7208ac952d31060efc16241c87eaf36406fecf87a" +dependencies = [ + "cfg-if", + "futures-util", + "hickory-proto 0.25.2", + "ipconfig", + "moka", + "once_cell", + "parking_lot 0.12.4", + "rand 0.9.2", + "resolv-conf", + "smallvec", + "thiserror 2.0.12", + "tokio", + "tracing", +] [[package]] -name = "itertools" -version = "0.10.5" +name = "hkdf" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" dependencies = [ - "either", + "hmac 0.12.1", ] [[package]] -name = "itertools" -version = "0.11.0" +name = "hmac" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +checksum = "126888268dcc288495a26bf004b38c5fdbb31682f992c84ceb046a1f0fe38840" dependencies = [ - "either", + "crypto-mac 0.8.0", + "digest 0.9.0", ] [[package]] -name = "itertools" +name = "hmac" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ - "either", + "digest 0.10.7", ] [[package]] -name = "itertools" -version = "0.13.0" +name = "hmac-drbg" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +checksum = "17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1" dependencies = [ - "either", + "digest 0.9.0", + "generic-array 0.14.7", + "hmac 0.8.1", ] [[package]] -name = "itertools" -version = "0.14.0" +name = "http" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" dependencies = [ - "either", + "bytes", + "fnv", + "itoa", ] [[package]] -name = "itoa" -version = "1.0.15" +name = "http" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" +dependencies = [ + "bytes", + "fnv", + "itoa", +] [[package]] -name = "jni" -version = "0.21.1" +name = "http-body" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" dependencies = [ - "cesu8", - "cfg-if", - "combine", - "jni-sys", - "log", - "thiserror 1.0.69", - "walkdir", - "windows-sys 0.45.0", + "bytes", + "http 0.2.12", + "pin-project-lite", ] [[package]] -name = "jni-sys" -version = "0.3.0" +name = "http-body" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +dependencies = [ + "bytes", + "http 1.3.1", +] [[package]] -name = "jobserver" -version = "0.1.33" +name = "http-body-util" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" +checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" dependencies = [ - "getrandom 0.3.3", - "libc", + "bytes", + "futures-core", + "http 1.3.1", + "http-body 1.0.1", + "pin-project-lite", ] [[package]] -name = "js-sys" -version = "0.3.77" +name = "httparse" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" -dependencies = [ - "once_cell", - "wasm-bindgen", -] +checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" [[package]] -name = "jsonrpsee" -version = "0.24.9" +name = "httpdate" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37b26c20e2178756451cfeb0661fb74c47dd5988cb7e3939de7e9241fd604d42" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "humantime" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f" + +[[package]] +name = "humantime-serde" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c" dependencies = [ - "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-proc-macros", - "jsonrpsee-server", - "jsonrpsee-types", - "jsonrpsee-ws-client", - "tokio", - "tracing", + "humantime", + "serde", ] [[package]] -name = "jsonrpsee-client-transport" -version = "0.24.9" +name = "hyper" +version = "0.14.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bacb85abf4117092455e1573625e21b8f8ef4dec8aff13361140b2dc266cdff2" +checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" dependencies = [ - "base64 0.22.1", + "bytes", + "futures-channel", + "futures-core", "futures-util", - "http 1.3.1", - "jsonrpsee-core", - "pin-project", - "rustls", - "rustls-pki-types", - "rustls-platform-verifier", - "soketto", - "thiserror 1.0.69", + "h2 0.3.27", + "http 0.2.12", + "http-body 0.4.6", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2 0.5.10", "tokio", - "tokio-rustls", - "tokio-util", + "tower-service", "tracing", - "url", + "want", ] [[package]] -name = "jsonrpsee-core" -version = "0.24.9" +name = "hyper" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "456196007ca3a14db478346f58c7238028d55ee15c1df15115596e411ff27925" +checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" dependencies = [ - "async-trait", "bytes", - "futures-timer", + "futures-channel", "futures-util", + "h2 0.4.11", "http 1.3.1", "http-body 1.0.1", - "http-body-util", - "jsonrpsee-types", - "parking_lot 0.12.4", - "pin-project", - "rand 0.8.5", - "rustc-hash 2.1.1", - "serde", - "serde_json", - "thiserror 1.0.69", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "smallvec", "tokio", - "tokio-stream", - "tracing", + "want", ] [[package]] -name = "jsonrpsee-proc-macros" -version = "0.24.9" +name = "hyper-rustls" +version = "0.27.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e65763c942dfc9358146571911b0cd1c361c2d63e2d2305622d40d36376ca80" +checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" dependencies = [ - "heck 0.5.0", - "proc-macro-crate 3.3.0", - "proc-macro2", - "quote", - "syn 2.0.104", + "http 1.3.1", + "hyper 1.6.0", + "hyper-util", + "log", + "rustls", + "rustls-native-certs", + "rustls-pki-types", + "tokio", + "tokio-rustls", + "tower-service", ] [[package]] -name = "jsonrpsee-server" -version = "0.24.9" +name = "hyper-util" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55e363146da18e50ad2b51a0a7925fc423137a0b1371af8235b1c231a0647328" +checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" dependencies = [ + "bytes", + "futures-channel", + "futures-core", "futures-util", "http 1.3.1", "http-body 1.0.1", - "http-body-util", "hyper 1.6.0", - "hyper-util", - "jsonrpsee-core", - "jsonrpsee-types", - "pin-project", - "route-recognizer", - "serde", - "serde_json", - "soketto", - "thiserror 1.0.69", + "libc", + "pin-project-lite", + "socket2 0.6.0", "tokio", - "tokio-stream", - "tokio-util", - "tower", + "tower-service", "tracing", ] [[package]] -name = "jsonrpsee-types" -version = "0.24.9" +name = "iana-time-zone" +version = "0.1.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08a8e70baf945b6b5752fc8eb38c918a48f1234daf11355e07106d963f860089" +checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" dependencies = [ - "http 1.3.1", - "serde", - "serde_json", - "thiserror 1.0.69", + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "log", + "wasm-bindgen", + "windows-core 0.61.2", ] [[package]] -name = "jsonrpsee-ws-client" -version = "0.24.9" +name = "iana-time-zone-haiku" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01b3323d890aa384f12148e8d2a1fd18eb66e9e7e825f9de4fa53bcc19b93eef" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ - "http 1.3.1", - "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-types", - "url", + "cc", ] [[package]] -name = "k256" -version = "0.13.4" +name = "icu_collections" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" +checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" dependencies = [ - "cfg-if", - "ecdsa", - "elliptic-curve", - "once_cell", - "serdect", - "sha2 0.10.9", + "displaydoc", + "potential_utf", + "yoke", + "zerofrom", + "zerovec", ] [[package]] -name = "keccak" -version = "0.1.5" +name = "icu_locale_core" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" dependencies = [ - "cpufeatures", + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", ] [[package]] -name = "keccak-asm" -version = "0.1.4" +name = "icu_normalizer" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "505d1856a39b200489082f90d897c3f07c455563880bc5952e38eabf731c83b6" +checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" dependencies = [ - "digest 0.10.7", - "sha3-asm", + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "zerovec", ] [[package]] -name = "keccak-hash" -version = "0.11.0" +name = "icu_normalizer_data" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e1b8590eb6148af2ea2d75f38e7d29f5ca970d5a4df456b3ef19b8b415d0264" +checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" + +[[package]] +name = "icu_properties" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" dependencies = [ - "primitive-types 0.13.1", - "tiny-keccak", + "displaydoc", + "icu_collections", + "icu_locale_core", + "icu_properties_data", + "icu_provider", + "potential_utf", + "zerotrie", + "zerovec", ] [[package]] -name = "keystream" -version = "1.0.0" +name = "icu_properties_data" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c33070833c9ee02266356de0c43f723152bd38bd96ddf52c82b3af10c9138b28" +checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" [[package]] -name = "kvdb" -version = "0.13.0" +name = "icu_provider" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7d770dcb02bf6835887c3a979b5107a04ff4bbde97a5f0928d27404a155add9" +checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" dependencies = [ - "smallvec", + "displaydoc", + "icu_locale_core", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerotrie", + "zerovec", ] [[package]] -name = "kvdb-memorydb" -version = "0.13.0" +name = "ident_case" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf7a85fe66f9ff9cd74e169fdd2c94c6e1e74c412c99a73b4df3200b5d3760b2" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" dependencies = [ - "kvdb", - "parking_lot 0.12.4", + "idna_adapter", + "smallvec", + "utf8_iter", ] [[package]] -name = "kvdb-rocksdb" -version = "0.19.0" +name = "idna_adapter" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b644c70b92285f66bfc2032922a79000ea30af7bc2ab31902992a5dcb9b434f6" +checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" dependencies = [ - "kvdb", - "num_cpus", - "parking_lot 0.12.4", - "regex", - "rocksdb", - "smallvec", + "icu_normalizer", + "icu_properties", ] [[package]] -name = "lazy_static" -version = "1.5.0" +name = "if-addrs" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" +checksum = "cabb0019d51a643781ff15c9c8a3e5dedc365c47211270f4e8f82812fedd8f0a" dependencies = [ - "spin 0.9.8", + "libc", + "windows-sys 0.48.0", ] [[package]] -name = "lazycell" -version = "1.3.0" +name = "if-watch" +version = "3.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" +checksum = "cdf9d64cfcf380606e64f9a0bcf493616b65331199f984151a6fa11a7b3cde38" +dependencies = [ + "async-io 2.5.0", + "core-foundation 0.9.4", + "fnv", + "futures", + "if-addrs", + "ipnet", + "log", + "netlink-packet-core", + "netlink-packet-route", + "netlink-proto", + "netlink-sys", + "rtnetlink", + "system-configuration", + "tokio", + "windows 0.53.0", +] [[package]] -name = "libc" -version = "0.2.174" +name = "igd-next" +version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" +checksum = "064d90fec10d541084e7b39ead8875a5a80d9114a2b18791565253bae25f49e4" +dependencies = [ + "async-trait", + "attohttpc", + "bytes", + "futures", + "http 0.2.12", + "hyper 0.14.32", + "log", + "rand 0.8.5", + "tokio", + "url", + "xmltree", +] [[package]] -name = "libloading" -version = "0.8.8" +name = "impl-codec" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" +checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" dependencies = [ - "cfg-if", - "windows-targets 0.53.3", + "parity-scale-codec", ] [[package]] -name = "libm" -version = "0.2.15" +name = "impl-codec" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" +checksum = "2d40b9d5e17727407e55028eafc22b2dc68781786e6d7eb8a21103f5058e3a14" +dependencies = [ + "parity-scale-codec", +] [[package]] -name = "libp2p" -version = "0.54.1" +name = "impl-num-traits" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbbe80f9c7e00526cd6b838075b9c171919404a4732cb2fa8ece0a093223bfc4" +checksum = "803d15461ab0dcc56706adf266158acbc44ccf719bf7d0af30705f58b90a4b8c" dependencies = [ - "bytes", - "either", - "futures", - "futures-timer", - "getrandom 0.2.16", - "libp2p-allow-block-list", - "libp2p-connection-limits", - "libp2p-core", - "libp2p-dns", - "libp2p-identify", - "libp2p-identity", - "libp2p-kad", - "libp2p-mdns", - "libp2p-metrics", - "libp2p-noise", - "libp2p-ping", - "libp2p-quic", - "libp2p-request-response", - "libp2p-swarm", - "libp2p-tcp", - "libp2p-upnp", - "libp2p-websocket", - "libp2p-yamux", - "multiaddr 0.18.2", - "pin-project", - "rw-stream-sink", - "thiserror 1.0.69", + "integer-sqrt", + "num-traits", + "uint 0.10.0", ] [[package]] -name = "libp2p-allow-block-list" -version = "0.4.0" +name = "impl-rlp" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1027ccf8d70320ed77e984f273bc8ce952f623762cb9bf2d126df73caef8041" +checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" dependencies = [ - "libp2p-core", - "libp2p-identity", - "libp2p-swarm", - "void", + "rlp 0.5.2", ] [[package]] -name = "libp2p-connection-limits" +name = "impl-rlp" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d003540ee8baef0d254f7b6bfd79bac3ddf774662ca0abf69186d517ef82ad8" +checksum = "54ed8ad1f3877f7e775b8cbf30ed1bd3209a95401817f19a0eb4402d13f8cf90" dependencies = [ - "libp2p-core", - "libp2p-identity", - "libp2p-swarm", - "void", + "rlp 0.6.1", ] [[package]] -name = "libp2p-core" -version = "0.42.0" +name = "impl-serde" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a61f26c83ed111104cd820fe9bc3aaabbac5f1652a1d213ed6e900b7918a1298" +checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd" dependencies = [ - "either", - "fnv", - "futures", - "futures-timer", - "libp2p-identity", - "multiaddr 0.18.2", - "multihash 0.19.3", - "multistream-select", - "once_cell", - "parking_lot 0.12.4", - "pin-project", - "quick-protobuf", - "rand 0.8.5", - "rw-stream-sink", - "smallvec", - "thiserror 1.0.69", - "tracing", - "unsigned-varint 0.8.0", - "void", - "web-time", + "serde", ] [[package]] -name = "libp2p-dns" -version = "0.42.0" +name = "impl-serde" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97f37f30d5c7275db282ecd86e54f29dd2176bd3ac656f06abf43bedb21eb8bd" +checksum = "4a143eada6a1ec4aefa5049037a26a6d597bfd64f8c026d07b77133e02b7dd0b" dependencies = [ - "async-trait", - "futures", - "hickory-resolver 0.24.4", - "libp2p-core", - "libp2p-identity", - "parking_lot 0.12.4", - "smallvec", - "tracing", + "serde", ] [[package]] -name = "libp2p-identify" -version = "0.45.0" +name = "impl-trait-for-tuples" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1711b004a273be4f30202778856368683bd9a83c4c7dcc8f848847606831a4e3" +checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ - "asynchronous-codec 0.7.0", - "either", - "futures", - "futures-bounded", - "futures-timer", - "libp2p-core", - "libp2p-identity", - "libp2p-swarm", - "lru 0.12.5", - "quick-protobuf", - "quick-protobuf-codec", - "smallvec", - "thiserror 1.0.69", - "tracing", - "void", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "libp2p-identity" -version = "0.2.12" +name = "include_dir" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3104e13b51e4711ff5738caa1fb54467c8604c2e94d607e27745bcf709068774" +checksum = "923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd" dependencies = [ - "bs58", - "ed25519-dalek", - "hkdf", - "multihash 0.19.3", - "quick-protobuf", - "rand 0.8.5", - "sha2 0.10.9", - "thiserror 2.0.12", - "tracing", - "zeroize", + "include_dir_macros", ] [[package]] -name = "libp2p-kad" -version = "0.46.2" +name = "include_dir_macros" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced237d0bd84bbebb7c2cad4c073160dacb4fe40534963c32ed6d4c6bb7702a3" +checksum = "7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75" dependencies = [ - "arrayvec 0.7.6", - "asynchronous-codec 0.7.0", - "bytes", - "either", - "fnv", - "futures", - "futures-bounded", - "futures-timer", - "libp2p-core", - "libp2p-identity", - "libp2p-swarm", - "quick-protobuf", - "quick-protobuf-codec", - "rand 0.8.5", - "sha2 0.10.9", - "smallvec", - "thiserror 1.0.69", - "tracing", - "uint 0.9.5", - "void", - "web-time", + "proc-macro2", + "quote", ] [[package]] -name = "libp2p-mdns" -version = "0.46.0" +name = "indexmap" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14b8546b6644032565eb29046b42744aee1e9f261ed99671b2c93fb140dba417" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ - "data-encoding", - "futures", - "hickory-proto 0.24.4", - "if-watch", - "libp2p-core", - "libp2p-identity", - "libp2p-swarm", - "rand 0.8.5", - "smallvec", - "socket2 0.5.10", - "tokio", - "tracing", - "void", + "autocfg", + "hashbrown 0.12.3", + "serde", ] [[package]] -name = "libp2p-metrics" -version = "0.15.0" +name = "indexmap" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ebafa94a717c8442d8db8d3ae5d1c6a15e30f2d347e0cd31d057ca72e42566" +checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" dependencies = [ - "futures", - "libp2p-core", - "libp2p-identify", - "libp2p-identity", - "libp2p-kad", - "libp2p-ping", - "libp2p-swarm", - "pin-project", - "prometheus-client", - "web-time", + "equivalent", + "hashbrown 0.15.4", + "serde", ] [[package]] -name = "libp2p-noise" -version = "0.45.0" +name = "indexmap-nostd" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36b137cb1ae86ee39f8e5d6245a296518912014eaa87427d24e6ff58cfc1b28c" -dependencies = [ - "asynchronous-codec 0.7.0", - "bytes", - "curve25519-dalek", - "futures", - "libp2p-core", - "libp2p-identity", - "multiaddr 0.18.2", - "multihash 0.19.3", - "once_cell", - "quick-protobuf", - "rand 0.8.5", - "sha2 0.10.9", - "snow", - "static_assertions", - "thiserror 1.0.69", - "tracing", - "x25519-dalek", - "zeroize", -] +checksum = "8e04e2fd2b8188ea827b32ef11de88377086d690286ab35747ef7f9bf3ccb590" [[package]] -name = "libp2p-ping" -version = "0.45.0" +name = "inout" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "005a34420359223b974ee344457095f027e51346e992d1e0dcd35173f4cdd422" +checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" dependencies = [ - "either", - "futures", - "futures-timer", - "libp2p-core", - "libp2p-identity", - "libp2p-swarm", - "rand 0.8.5", - "tracing", - "void", - "web-time", + "generic-array 0.14.7", ] [[package]] -name = "libp2p-quic" -version = "0.11.1" +name = "instant" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46352ac5cd040c70e88e7ff8257a2ae2f891a4076abad2c439584a31c15fd24e" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ - "bytes", - "futures", - "futures-timer", - "if-watch", - "libp2p-core", - "libp2p-identity", - "libp2p-tls", - "parking_lot 0.12.4", - "quinn", - "rand 0.8.5", - "ring 0.17.14", - "rustls", - "socket2 0.5.10", - "thiserror 1.0.69", - "tokio", - "tracing", + "cfg-if", ] [[package]] -name = "libp2p-request-response" -version = "0.27.0" +name = "integer-sqrt" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1356c9e376a94a75ae830c42cdaea3d4fe1290ba409a22c809033d1b7dcab0a6" +checksum = "276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770" dependencies = [ - "async-trait", - "futures", - "futures-bounded", - "futures-timer", - "libp2p-core", - "libp2p-identity", - "libp2p-swarm", - "rand 0.8.5", - "smallvec", - "tracing", - "void", - "web-time", + "num-traits", ] [[package]] -name = "libp2p-swarm" -version = "0.45.1" +name = "io-lifetimes" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7dd6741793d2c1fb2088f67f82cf07261f25272ebe3c0b0c311e0c6b50e851a" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ - "either", - "fnv", - "futures", - "futures-timer", - "libp2p-core", - "libp2p-identity", - "libp2p-swarm-derive", - "lru 0.12.5", - "multistream-select", - "once_cell", - "rand 0.8.5", - "smallvec", - "tokio", - "tracing", - "void", - "web-time", + "hermit-abi 0.3.9", + "libc", + "windows-sys 0.48.0", ] [[package]] -name = "libp2p-swarm-derive" -version = "0.35.0" +name = "io-uring" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "206e0aa0ebe004d778d79fb0966aa0de996c19894e2c0605ba2f8524dd4443d8" +checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4" dependencies = [ - "heck 0.5.0", - "proc-macro2", - "quote", - "syn 2.0.104", + "bitflags 2.9.1", + "cfg-if", + "libc", ] [[package]] -name = "libp2p-tcp" -version = "0.42.0" +name = "ip_network" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad964f312c59dcfcac840acd8c555de8403e295d39edf96f5240048b5fcaa314" -dependencies = [ - "futures", - "futures-timer", - "if-watch", - "libc", - "libp2p-core", - "libp2p-identity", - "socket2 0.5.10", - "tokio", - "tracing", -] +checksum = "aa2f047c0a98b2f299aa5d6d7088443570faae494e9ae1305e48be000c9e0eb1" [[package]] -name = "libp2p-tls" -version = "0.5.0" +name = "ipconfig" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47b23dddc2b9c355f73c1e36eb0c3ae86f7dc964a3715f0731cfad352db4d847" +checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" dependencies = [ - "futures", - "futures-rustls", - "libp2p-core", - "libp2p-identity", - "rcgen", - "ring 0.17.14", - "rustls", - "rustls-webpki 0.101.7", - "thiserror 1.0.69", - "x509-parser 0.16.0", - "yasna", + "socket2 0.5.10", + "widestring", + "windows-sys 0.48.0", + "winreg", ] [[package]] -name = "libp2p-upnp" -version = "0.3.0" +name = "ipnet" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01bf2d1b772bd3abca049214a3304615e6a36fa6ffc742bdd1ba774486200b8f" +checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" + +[[package]] +name = "is-terminal" +version = "0.4.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" dependencies = [ - "futures", - "futures-timer", - "igd-next", - "libp2p-core", - "libp2p-swarm", - "tokio", - "tracing", - "void", + "hermit-abi 0.5.2", + "libc", + "windows-sys 0.59.0", ] [[package]] -name = "libp2p-websocket" -version = "0.44.0" +name = "is_executable" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "888b2ff2e5d8dcef97283daab35ad1043d18952b65e05279eecbe02af4c6e347" +checksum = "d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2" dependencies = [ - "either", - "futures", - "futures-rustls", - "libp2p-core", - "libp2p-identity", - "parking_lot 0.12.4", - "pin-project-lite", - "rw-stream-sink", - "soketto", - "thiserror 1.0.69", - "tracing", - "url", - "webpki-roots", + "winapi", ] [[package]] -name = "libp2p-yamux" -version = "0.46.0" +name = "is_terminal_polyfill" +version = "1.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "788b61c80789dba9760d8c669a5bedb642c8267555c803fabd8396e4ca5c5882" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" dependencies = [ "either", - "futures", - "libp2p-core", - "thiserror 1.0.69", - "tracing", - "yamux 0.12.1", - "yamux 0.13.6", ] [[package]] -name = "libredox" -version = "0.1.9" +name = "itertools" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" dependencies = [ - "bitflags 2.9.1", - "libc", - "redox_syscall 0.5.17", + "either", ] [[package]] -name = "librocksdb-sys" -version = "0.11.0+8.1.1" +name = "itertools" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3386f101bcb4bd252d8e9d2fb41ec3b0862a15a62b478c355b2982efa469e3e" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" dependencies = [ - "bindgen", - "bzip2-sys", - "cc", - "glob", - "libc", - "libz-sys", - "tikv-jemalloc-sys", + "either", ] [[package]] -name = "libsecp256k1" -version = "0.7.2" +name = "itertools" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e79019718125edc905a079a70cfa5f3820bc76139fc91d6f9abc27ea2a887139" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" dependencies = [ - "arrayref", - "base64 0.22.1", - "digest 0.9.0", - "hmac-drbg", - "libsecp256k1-core", - "libsecp256k1-gen-ecmult", - "libsecp256k1-gen-genmult", - "rand 0.8.5", - "serde", - "sha2 0.9.9", - "typenum", + "either", ] [[package]] -name = "libsecp256k1-core" -version = "0.3.0" +name = "itertools" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ - "crunchy", - "digest 0.9.0", - "subtle 2.6.1", + "either", ] [[package]] -name = "libsecp256k1-gen-ecmult" -version = "0.3.0" +name = "itoa" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809" +checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" dependencies = [ - "libsecp256k1-core", + "cesu8", + "cfg-if", + "combine", + "jni-sys", + "log", + "thiserror 1.0.69", + "walkdir", + "windows-sys 0.45.0", ] [[package]] -name = "libsecp256k1-gen-genmult" +name = "jni-sys" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7c" -dependencies = [ - "libsecp256k1-core", -] +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" [[package]] -name = "libsqlite3-sys" -version = "0.30.1" +name = "jobserver" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149" +checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" dependencies = [ - "cc", - "pkg-config", - "vcpkg", + "getrandom 0.3.3", + "libc", ] [[package]] -name = "libz-sys" -version = "1.1.22" +name = "js-sys" +version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" dependencies = [ - "cc", - "pkg-config", - "vcpkg", + "once_cell", + "wasm-bindgen", ] [[package]] -name = "link-cplusplus" -version = "1.0.10" +name = "jsonrpsee" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a6f6da007f968f9def0d65a05b187e2960183de70c160204ecfccf0ee330212" +checksum = "37b26c20e2178756451cfeb0661fb74c47dd5988cb7e3939de7e9241fd604d42" dependencies = [ - "cc", + "jsonrpsee-client-transport", + "jsonrpsee-core", + "jsonrpsee-proc-macros", + "jsonrpsee-server", + "jsonrpsee-types", + "jsonrpsee-ws-client", + "tokio", + "tracing", ] [[package]] -name = "linked-hash-map" -version = "0.5.6" +name = "jsonrpsee-client-transport" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" +checksum = "bacb85abf4117092455e1573625e21b8f8ef4dec8aff13361140b2dc266cdff2" +dependencies = [ + "base64 0.22.1", + "futures-util", + "http 1.3.1", + "jsonrpsee-core", + "pin-project", + "rustls", + "rustls-pki-types", + "rustls-platform-verifier", + "soketto 0.8.1", + "thiserror 1.0.69", + "tokio", + "tokio-rustls", + "tokio-util", + "tracing", + "url", +] [[package]] -name = "linked_hash_set" -version = "0.1.5" +name = "jsonrpsee-core" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bae85b5be22d9843c80e5fc80e9b64c8a3b1f98f867c709956eca3efff4e92e2" +checksum = "456196007ca3a14db478346f58c7238028d55ee15c1df15115596e411ff27925" dependencies = [ - "linked-hash-map", + "async-trait", + "bytes", + "futures-timer", + "futures-util", + "http 1.3.1", + "http-body 1.0.1", + "http-body-util", + "jsonrpsee-types", + "parking_lot 0.12.4", + "pin-project", + "rand 0.8.5", + "rustc-hash 2.1.1", + "serde", + "serde_json", + "thiserror 1.0.69", + "tokio", + "tokio-stream", + "tracing", ] [[package]] -name = "linregress" -version = "0.5.4" +name = "jsonrpsee-proc-macros" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9eda9dcf4f2a99787827661f312ac3219292549c2ee992bf9a6248ffb066bf7" +checksum = "5e65763c942dfc9358146571911b0cd1c361c2d63e2d2305622d40d36376ca80" dependencies = [ - "nalgebra", + "heck 0.5.0", + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "linux-raw-sys" -version = "0.1.4" +name = "jsonrpsee-server" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - -[[package]] -name = "linux-raw-sys" -version = "0.4.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" - -[[package]] -name = "linux-raw-sys" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" - -[[package]] -name = "lioness" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ae926706ba42c425c9457121178330d75e273df2e82e28b758faf3de3a9acb9" -dependencies = [ - "arrayref", - "blake2 0.8.1", - "chacha", - "keystream", -] - -[[package]] -name = "litemap" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" - -[[package]] -name = "litep2p" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14fb10e63363204b89d91e1292df83322fd9de5d7fa76c3d5c78ddc2f8f3efa9" +checksum = "55e363146da18e50ad2b51a0a7925fc423137a0b1371af8235b1c231a0647328" dependencies = [ - "async-trait", - "bs58", - "bytes", - "cid 0.11.1", - "ed25519-dalek", - "futures", - "futures-timer", - "hickory-resolver 0.25.2", - "indexmap 2.10.0", - "libc", - "mockall", - "multiaddr 0.17.1", - "multihash 0.17.0", - "network-interface", - "parking_lot 0.12.4", + "futures-util", + "http 1.3.1", + "http-body 1.0.1", + "http-body-util", + "hyper 1.6.0", + "hyper-util", + "jsonrpsee-core", + "jsonrpsee-types", "pin-project", - "prost 0.13.5", - "prost-build", - "rand 0.8.5", + "route-recognizer", "serde", - "sha2 0.10.9", - "simple-dns", - "smallvec", - "snow", - "socket2 0.5.10", - "thiserror 2.0.12", + "serde_json", + "soketto 0.8.1", + "thiserror 1.0.69", "tokio", "tokio-stream", - "tokio-tungstenite", "tokio-util", + "tower", "tracing", - "uint 0.10.0", - "unsigned-varint 0.8.0", - "url", - "x25519-dalek", - "x509-parser 0.17.0", - "yamux 0.13.6", - "yasna", - "zeroize", ] [[package]] -name = "lock_api" -version = "0.4.13" +name = "jsonrpsee-types" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" +checksum = "08a8e70baf945b6b5752fc8eb38c918a48f1234daf11355e07106d963f860089" dependencies = [ - "autocfg", - "scopeguard", + "http 1.3.1", + "serde", + "serde_json", + "thiserror 1.0.69", ] [[package]] -name = "log" -version = "0.4.27" +name = "jsonrpsee-ws-client" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" +checksum = "01b3323d890aa384f12148e8d2a1fd18eb66e9e7e825f9de4fa53bcc19b93eef" +dependencies = [ + "http 1.3.1", + "jsonrpsee-client-transport", + "jsonrpsee-core", + "jsonrpsee-types", + "url", +] [[package]] -name = "loom" -version = "0.7.2" +name = "k256" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" +checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ "cfg-if", - "generator", - "scoped-tls", - "tracing", - "tracing-subscriber 0.3.19", + "ecdsa", + "elliptic-curve", + "once_cell", + "serdect", + "sha2 0.10.9", ] [[package]] -name = "lru" -version = "0.8.1" +name = "keccak" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6e8aaa3f231bb4bd57b84b2d5dc3ae7f350265df8aa96492e0bc394a1571909" +checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" dependencies = [ - "hashbrown 0.12.3", + "cpufeatures", ] [[package]] -name = "lru" -version = "0.12.5" +name = "keccak-asm" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" +checksum = "505d1856a39b200489082f90d897c3f07c455563880bc5952e38eabf731c83b6" dependencies = [ - "hashbrown 0.15.4", + "digest 0.10.7", + "sha3-asm", ] [[package]] -name = "lru-cache" -version = "0.1.2" +name = "keccak-hash" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" +checksum = "3e1b8590eb6148af2ea2d75f38e7d29f5ca970d5a4df456b3ef19b8b415d0264" dependencies = [ - "linked-hash-map", + "primitive-types 0.13.1", + "tiny-keccak", ] [[package]] -name = "lru-slab" -version = "0.1.2" +name = "keystream" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" +checksum = "c33070833c9ee02266356de0c43f723152bd38bd96ddf52c82b3af10c9138b28" [[package]] -name = "lz4" -version = "1.28.1" +name = "kvdb" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a20b523e860d03443e98350ceaac5e71c6ba89aea7d960769ec3ce37f4de5af4" +checksum = "e7d770dcb02bf6835887c3a979b5107a04ff4bbde97a5f0928d27404a155add9" dependencies = [ - "lz4-sys", + "smallvec", ] [[package]] -name = "lz4-sys" -version = "1.11.1+lz4-1.10.0" +name = "kvdb-memorydb" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6" +checksum = "bf7a85fe66f9ff9cd74e169fdd2c94c6e1e74c412c99a73b4df3200b5d3760b2" dependencies = [ - "cc", - "libc", + "kvdb", + "parking_lot 0.12.4", ] [[package]] -name = "mach" -version = "0.3.2" +name = "kvdb-rocksdb" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +checksum = "b644c70b92285f66bfc2032922a79000ea30af7bc2ab31902992a5dcb9b434f6" dependencies = [ - "libc", + "kvdb", + "num_cpus", + "parking_lot 0.12.4", + "regex", + "rocksdb", + "smallvec", ] [[package]] -name = "macro_magic" -version = "0.5.1" +name = "landlock" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc33f9f0351468d26fbc53d9ce00a096c8522ecb42f19b50f34f2c422f76d21d" +checksum = "9baa9eeb6e315942429397e617a190f4fdc696ef1ee0342939d641029cbb4ea7" dependencies = [ - "macro_magic_core", - "macro_magic_macros", - "quote", - "syn 2.0.104", + "enumflags2", + "libc", + "thiserror 1.0.69", ] [[package]] -name = "macro_magic_core" -version = "0.5.1" +name = "lazy_static" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1687dc887e42f352865a393acae7cf79d98fab6351cde1f58e9e057da89bf150" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" dependencies = [ - "const-random", - "derive-syn-parse", - "macro_magic_core_macros", - "proc-macro2", - "quote", - "syn 2.0.104", + "spin 0.9.8", ] [[package]] -name = "macro_magic_core_macros" -version = "0.5.1" +name = "lazycell" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b02abfe41815b5bd98dbd4260173db2c116dda171dc0fe7838cb206333b83308" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", -] +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] -name = "macro_magic_macros" -version = "0.5.1" +name = "libc" +version = "0.2.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73ea28ee64b88876bf45277ed9a5817c1817df061a74f2b988971a12570e5869" -dependencies = [ - "macro_magic_core", - "quote", - "syn 2.0.104", -] +checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" [[package]] -name = "matchers" -version = "0.1.0" +name = "libloading" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" dependencies = [ - "regex-automata 0.1.10", + "cfg-if", + "windows-targets 0.53.3", ] [[package]] -name = "matrixmultiply" -version = "0.3.10" +name = "libm" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08" -dependencies = [ - "autocfg", - "rawpointer", -] +checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] -name = "memchr" -version = "2.7.5" +name = "libp2p" +version = "0.54.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" - -[[package]] -name = "memfd" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" +checksum = "bbbe80f9c7e00526cd6b838075b9c171919404a4732cb2fa8ece0a093223bfc4" dependencies = [ - "rustix 0.38.44", + "bytes", + "either", + "futures", + "futures-timer", + "getrandom 0.2.16", + "libp2p-allow-block-list", + "libp2p-connection-limits", + "libp2p-core", + "libp2p-dns", + "libp2p-identify", + "libp2p-identity", + "libp2p-kad", + "libp2p-mdns", + "libp2p-metrics", + "libp2p-noise", + "libp2p-ping", + "libp2p-quic", + "libp2p-request-response", + "libp2p-swarm", + "libp2p-tcp", + "libp2p-upnp", + "libp2p-websocket", + "libp2p-yamux", + "multiaddr 0.18.2", + "pin-project", + "rw-stream-sink", + "thiserror 1.0.69", ] [[package]] -name = "memmap2" -version = "0.5.10" +name = "libp2p-allow-block-list" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" +checksum = "d1027ccf8d70320ed77e984f273bc8ce952f623762cb9bf2d126df73caef8041" dependencies = [ - "libc", + "libp2p-core", + "libp2p-identity", + "libp2p-swarm", + "void", ] [[package]] -name = "memmap2" -version = "0.9.7" +name = "libp2p-connection-limits" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28" +checksum = "8d003540ee8baef0d254f7b6bfd79bac3ddf774662ca0abf69186d517ef82ad8" dependencies = [ - "libc", + "libp2p-core", + "libp2p-identity", + "libp2p-swarm", + "void", ] [[package]] -name = "memoffset" -version = "0.8.0" +name = "libp2p-core" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" +checksum = "a61f26c83ed111104cd820fe9bc3aaabbac5f1652a1d213ed6e900b7918a1298" dependencies = [ - "autocfg", + "either", + "fnv", + "futures", + "futures-timer", + "libp2p-identity", + "multiaddr 0.18.2", + "multihash 0.19.3", + "multistream-select", + "once_cell", + "parking_lot 0.12.4", + "pin-project", + "quick-protobuf", + "rand 0.8.5", + "rw-stream-sink", + "smallvec", + "thiserror 1.0.69", + "tracing", + "unsigned-varint 0.8.0", + "void", + "web-time", ] [[package]] -name = "memory-db" -version = "0.32.0" +name = "libp2p-dns" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "808b50db46293432a45e63bc15ea51e0ab4c0a1647b8eb114e31a3e698dd6fbe" +checksum = "97f37f30d5c7275db282ecd86e54f29dd2176bd3ac656f06abf43bedb21eb8bd" dependencies = [ - "hash-db", + "async-trait", + "futures", + "hickory-resolver 0.24.4", + "libp2p-core", + "libp2p-identity", + "parking_lot 0.12.4", + "smallvec", + "tracing", ] [[package]] -name = "merkleized-metadata" -version = "0.4.0" +name = "libp2p-identify" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc9b7ac0ce054412d9a85ff39bac27aec27483b06cef8756b57d9c29d448d081" +checksum = "1711b004a273be4f30202778856368683bd9a83c4c7dcc8f848847606831a4e3" dependencies = [ - "array-bytes", - "blake3", - "frame-metadata 20.0.0", - "parity-scale-codec", - "scale-decode 0.13.1", - "scale-info", + "asynchronous-codec 0.7.0", + "either", + "futures", + "futures-bounded", + "futures-timer", + "libp2p-core", + "libp2p-identity", + "libp2p-swarm", + "lru 0.12.5", + "quick-protobuf", + "quick-protobuf-codec", + "smallvec", + "thiserror 1.0.69", + "tracing", + "void", ] [[package]] -name = "merlin" -version = "3.0.0" +name = "libp2p-identity" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58c38e2799fc0978b65dfff8023ec7843e2330bb462f19198840b34b6582397d" +checksum = "3104e13b51e4711ff5738caa1fb54467c8604c2e94d607e27745bcf709068774" dependencies = [ - "byteorder", - "keccak", - "rand_core 0.6.4", + "bs58", + "ed25519-dalek", + "hkdf", + "multihash 0.19.3", + "quick-protobuf", + "rand 0.8.5", + "sha2 0.10.9", + "thiserror 2.0.12", + "tracing", "zeroize", ] [[package]] -name = "minimal-lexical" -version = "0.2.1" +name = "libp2p-kad" +version = "0.46.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" +checksum = "ced237d0bd84bbebb7c2cad4c073160dacb4fe40534963c32ed6d4c6bb7702a3" +dependencies = [ + "arrayvec 0.7.6", + "asynchronous-codec 0.7.0", + "bytes", + "either", + "fnv", + "futures", + "futures-bounded", + "futures-timer", + "libp2p-core", + "libp2p-identity", + "libp2p-swarm", + "quick-protobuf", + "quick-protobuf-codec", + "rand 0.8.5", + "sha2 0.10.9", + "smallvec", + "thiserror 1.0.69", + "tracing", + "uint 0.9.5", + "void", + "web-time", +] [[package]] -name = "miniz_oxide" -version = "0.8.9" +name = "libp2p-mdns" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +checksum = "14b8546b6644032565eb29046b42744aee1e9f261ed99671b2c93fb140dba417" dependencies = [ - "adler2", + "data-encoding", + "futures", + "hickory-proto 0.24.4", + "if-watch", + "libp2p-core", + "libp2p-identity", + "libp2p-swarm", + "rand 0.8.5", + "smallvec", + "socket2 0.5.10", + "tokio", + "tracing", + "void", ] [[package]] -name = "mio" -version = "1.0.4" +name = "libp2p-metrics" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" +checksum = "77ebafa94a717c8442d8db8d3ae5d1c6a15e30f2d347e0cd31d057ca72e42566" dependencies = [ - "libc", - "wasi 0.11.1+wasi-snapshot-preview1", - "windows-sys 0.59.0", + "futures", + "libp2p-core", + "libp2p-identify", + "libp2p-identity", + "libp2p-kad", + "libp2p-ping", + "libp2p-swarm", + "pin-project", + "prometheus-client", + "web-time", ] [[package]] -name = "mixnet" -version = "0.7.0" +name = "libp2p-noise" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daa3eb39495d8e2e2947a1d862852c90cc6a4a8845f8b41c8829cb9fcc047f4a" +checksum = "36b137cb1ae86ee39f8e5d6245a296518912014eaa87427d24e6ff58cfc1b28c" dependencies = [ - "arrayref", - "arrayvec 0.7.6", - "bitflags 1.3.2", - "blake2 0.10.6", - "c2-chacha", + "asynchronous-codec 0.7.0", + "bytes", "curve25519-dalek", - "either", - "hashlink 0.8.4", - "lioness", - "log", - "parking_lot 0.12.4", + "futures", + "libp2p-core", + "libp2p-identity", + "multiaddr 0.18.2", + "multihash 0.19.3", + "once_cell", + "quick-protobuf", "rand 0.8.5", - "rand_chacha 0.3.1", - "rand_distr", - "subtle 2.6.1", + "sha2 0.10.9", + "snow", + "static_assertions", "thiserror 1.0.69", + "tracing", + "x25519-dalek", "zeroize", ] [[package]] -name = "mockall" -version = "0.13.1" +name = "libp2p-ping" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39a6bfcc6c8c7eed5ee98b9c3e33adc726054389233e201c95dab2d41a3839d2" +checksum = "005a34420359223b974ee344457095f027e51346e992d1e0dcd35173f4cdd422" dependencies = [ - "cfg-if", - "downcast", - "fragile", - "mockall_derive", - "predicates", - "predicates-tree", -] - -[[package]] -name = "mockall_derive" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25ca3004c2efe9011bd4e461bd8256445052b9615405b4f7ea43fc8ca5c20898" -dependencies = [ - "cfg-if", - "proc-macro2", - "quote", - "syn 2.0.104", + "either", + "futures", + "futures-timer", + "libp2p-core", + "libp2p-identity", + "libp2p-swarm", + "rand 0.8.5", + "tracing", + "void", + "web-time", ] [[package]] -name = "moka" -version = "0.12.10" +name = "libp2p-quic" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926" +checksum = "46352ac5cd040c70e88e7ff8257a2ae2f891a4076abad2c439584a31c15fd24e" dependencies = [ - "crossbeam-channel", - "crossbeam-epoch", - "crossbeam-utils", - "loom", + "bytes", + "futures", + "futures-timer", + "if-watch", + "libp2p-core", + "libp2p-identity", + "libp2p-tls", "parking_lot 0.12.4", - "portable-atomic", - "rustc_version 0.4.1", - "smallvec", - "tagptr", + "quinn", + "rand 0.8.5", + "ring 0.17.14", + "rustls", + "socket2 0.5.10", "thiserror 1.0.69", - "uuid", + "tokio", + "tracing", ] [[package]] -name = "multi-stash" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "685a9ac4b61f4e728e1d2c6a7844609c16527aeb5e6c865915c08e619c16410f" - -[[package]] -name = "multiaddr" -version = "0.17.1" +name = "libp2p-request-response" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b36f567c7099511fa8612bbbb52dda2419ce0bdbacf31714e3a5ffdb766d3bd" +checksum = "1356c9e376a94a75ae830c42cdaea3d4fe1290ba409a22c809033d1b7dcab0a6" dependencies = [ - "arrayref", - "byteorder", - "data-encoding", - "log", - "multibase", - "multihash 0.17.0", - "percent-encoding", - "serde", - "static_assertions", - "unsigned-varint 0.7.2", - "url", + "async-trait", + "futures", + "futures-bounded", + "futures-timer", + "libp2p-core", + "libp2p-identity", + "libp2p-swarm", + "rand 0.8.5", + "smallvec", + "tracing", + "void", + "web-time", ] [[package]] -name = "multiaddr" -version = "0.18.2" +name = "libp2p-swarm" +version = "0.45.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe6351f60b488e04c1d21bc69e56b89cb3f5e8f5d22557d6e8031bdfd79b6961" +checksum = "d7dd6741793d2c1fb2088f67f82cf07261f25272ebe3c0b0c311e0c6b50e851a" dependencies = [ - "arrayref", - "byteorder", - "data-encoding", + "either", + "fnv", + "futures", + "futures-timer", + "libp2p-core", "libp2p-identity", - "multibase", - "multihash 0.19.3", - "percent-encoding", - "serde", - "static_assertions", - "unsigned-varint 0.8.0", - "url", + "libp2p-swarm-derive", + "lru 0.12.5", + "multistream-select", + "once_cell", + "rand 0.8.5", + "smallvec", + "tokio", + "tracing", + "void", + "web-time", ] [[package]] -name = "multibase" -version = "0.9.1" +name = "libp2p-swarm-derive" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b3539ec3c1f04ac9748a260728e855f261b4977f5c3406612c884564f329404" +checksum = "206e0aa0ebe004d778d79fb0966aa0de996c19894e2c0605ba2f8524dd4443d8" dependencies = [ - "base-x", - "data-encoding", - "data-encoding-macro", + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "multihash" -version = "0.17.0" +name = "libp2p-tcp" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "835d6ff01d610179fbce3de1694d007e500bf33a7f29689838941d6bf783ae40" +checksum = "ad964f312c59dcfcac840acd8c555de8403e295d39edf96f5240048b5fcaa314" dependencies = [ - "blake2b_simd", - "blake2s_simd", - "blake3", - "core2", - "digest 0.10.7", - "multihash-derive", - "sha2 0.10.9", - "sha3", - "unsigned-varint 0.7.2", + "futures", + "futures-timer", + "if-watch", + "libc", + "libp2p-core", + "libp2p-identity", + "socket2 0.5.10", + "tokio", + "tracing", ] [[package]] -name = "multihash" -version = "0.19.3" +name = "libp2p-tls" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b430e7953c29dd6a09afc29ff0bb69c6e306329ee6794700aee27b76a1aea8d" +checksum = "47b23dddc2b9c355f73c1e36eb0c3ae86f7dc964a3715f0731cfad352db4d847" dependencies = [ - "core2", - "unsigned-varint 0.8.0", + "futures", + "futures-rustls", + "libp2p-core", + "libp2p-identity", + "rcgen", + "ring 0.17.14", + "rustls", + "rustls-webpki 0.101.7", + "thiserror 1.0.69", + "x509-parser 0.16.0", + "yasna", ] [[package]] -name = "multihash-derive" -version = "0.8.1" +name = "libp2p-upnp" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6d4752e6230d8ef7adf7bd5d8c4b1f6561c1014c5ba9a37445ccefe18aa1db" +checksum = "01bf2d1b772bd3abca049214a3304615e6a36fa6ffc742bdd1ba774486200b8f" dependencies = [ - "proc-macro-crate 1.1.3", - "proc-macro-error", - "proc-macro2", - "quote", - "syn 1.0.109", - "synstructure 0.12.6", + "futures", + "futures-timer", + "igd-next", + "libp2p-core", + "libp2p-swarm", + "tokio", + "tracing", + "void", ] [[package]] -name = "multimap" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" - -[[package]] -name = "multistream-select" -version = "0.13.0" +name = "libp2p-websocket" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea0df8e5eec2298a62b326ee4f0d7fe1a6b90a09dfcf9df37b38f947a8c42f19" +checksum = "888b2ff2e5d8dcef97283daab35ad1043d18952b65e05279eecbe02af4c6e347" dependencies = [ - "bytes", + "either", "futures", - "log", - "pin-project", - "smallvec", - "unsigned-varint 0.7.2", + "futures-rustls", + "libp2p-core", + "libp2p-identity", + "parking_lot 0.12.4", + "pin-project-lite", + "rw-stream-sink", + "soketto 0.8.1", + "thiserror 1.0.69", + "tracing", + "url", + "webpki-roots", ] [[package]] -name = "nalgebra" -version = "0.33.2" +name = "libp2p-yamux" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26aecdf64b707efd1310e3544d709c5c0ac61c13756046aaaba41be5c4f66a3b" +checksum = "788b61c80789dba9760d8c669a5bedb642c8267555c803fabd8396e4ca5c5882" dependencies = [ - "approx", - "matrixmultiply", - "num-complex", - "num-rational", - "num-traits", - "simba", - "typenum", + "either", + "futures", + "libp2p-core", + "thiserror 1.0.69", + "tracing", + "yamux 0.12.1", + "yamux 0.13.6", ] [[package]] -name = "names" -version = "0.14.0" +name = "libredox" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bddcd3bf5144b6392de80e04c347cd7fab2508f6df16a85fc496ecd5cec39bc" +checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3" dependencies = [ - "rand 0.8.5", + "bitflags 2.9.1", + "libc", + "redox_syscall 0.5.17", ] [[package]] -name = "nanorand" -version = "0.7.0" +name = "librocksdb-sys" +version = "0.11.0+8.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" - +checksum = "d3386f101bcb4bd252d8e9d2fb41ec3b0862a15a62b478c355b2982efa469e3e" +dependencies = [ + "bindgen", + "bzip2-sys", + "cc", + "glob", + "libc", + "libz-sys", + "tikv-jemalloc-sys", +] + [[package]] -name = "native-tls" -version = "0.2.14" +name = "libsecp256k1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" +checksum = "e79019718125edc905a079a70cfa5f3820bc76139fc91d6f9abc27ea2a887139" dependencies = [ - "libc", - "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework 2.11.1", - "security-framework-sys", - "tempfile", + "arrayref", + "base64 0.22.1", + "digest 0.9.0", + "hmac-drbg", + "libsecp256k1-core", + "libsecp256k1-gen-ecmult", + "libsecp256k1-gen-genmult", + "rand 0.8.5", + "serde", + "sha2 0.9.9", + "typenum", ] [[package]] -name = "ndarray" -version = "0.15.6" +name = "libsecp256k1-core" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32" +checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451" dependencies = [ - "matrixmultiply", - "num-complex", - "num-integer", - "num-traits", - "rawpointer", + "crunchy", + "digest 0.9.0", + "subtle 2.6.1", ] [[package]] -name = "netlink-packet-core" -version = "0.7.0" +name = "libsecp256k1-gen-ecmult" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72724faf704479d67b388da142b186f916188505e7e0b26719019c525882eda4" +checksum = "3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809" dependencies = [ - "anyhow", - "byteorder", - "netlink-packet-utils", + "libsecp256k1-core", ] [[package]] -name = "netlink-packet-route" -version = "0.17.1" +name = "libsecp256k1-gen-genmult" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "053998cea5a306971f88580d0829e90f270f940befd7cf928da179d4187a5a66" +checksum = "3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7c" dependencies = [ - "anyhow", - "bitflags 1.3.2", - "byteorder", - "libc", - "netlink-packet-core", - "netlink-packet-utils", + "libsecp256k1-core", ] [[package]] -name = "netlink-packet-utils" -version = "0.5.2" +name = "libsqlite3-sys" +version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34" +checksum = "2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149" dependencies = [ - "anyhow", - "byteorder", - "paste", - "thiserror 1.0.69", + "cc", + "pkg-config", + "vcpkg", ] [[package]] -name = "netlink-proto" -version = "0.11.5" +name = "libz-sys" +version = "1.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72452e012c2f8d612410d89eea01e2d9b56205274abb35d53f60200b2ec41d60" +checksum = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" dependencies = [ - "bytes", - "futures", - "log", - "netlink-packet-core", - "netlink-sys", - "thiserror 2.0.12", + "cc", + "pkg-config", + "vcpkg", ] [[package]] -name = "netlink-sys" -version = "0.8.7" +name = "link-cplusplus" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16c903aa70590cb93691bf97a767c8d1d6122d2cc9070433deb3bbf36ce8bd23" +checksum = "4a6f6da007f968f9def0d65a05b187e2960183de70c160204ecfccf0ee330212" +dependencies = [ + "cc", +] + +[[package]] +name = "linked-hash-map" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" + +[[package]] +name = "linked_hash_set" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bae85b5be22d9843c80e5fc80e9b64c8a3b1f98f867c709956eca3efff4e92e2" +dependencies = [ + "linked-hash-map", +] + +[[package]] +name = "linregress" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9eda9dcf4f2a99787827661f312ac3219292549c2ee992bf9a6248ffb066bf7" +dependencies = [ + "nalgebra", +] + +[[package]] +name = "linux-raw-sys" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" + +[[package]] +name = "linux-raw-sys" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" + +[[package]] +name = "linux-raw-sys" +version = "0.4.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" + +[[package]] +name = "linux-raw-sys" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" + +[[package]] +name = "lioness" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ae926706ba42c425c9457121178330d75e273df2e82e28b758faf3de3a9acb9" +dependencies = [ + "arrayref", + "blake2 0.8.1", + "chacha", + "keystream", +] + +[[package]] +name = "litemap" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" + +[[package]] +name = "litep2p" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14fb10e63363204b89d91e1292df83322fd9de5d7fa76c3d5c78ddc2f8f3efa9" dependencies = [ + "async-trait", + "bs58", "bytes", + "cid 0.11.1", + "ed25519-dalek", "futures", + "futures-timer", + "hickory-resolver 0.25.2", + "indexmap 2.10.0", "libc", - "log", + "mockall", + "multiaddr 0.17.1", + "multihash 0.17.0", + "network-interface", + "parking_lot 0.12.4", + "pin-project", + "prost 0.13.5", + "prost-build", + "rand 0.8.5", + "serde", + "sha2 0.10.9", + "simple-dns", + "smallvec", + "snow", + "socket2 0.5.10", + "thiserror 2.0.12", "tokio", + "tokio-stream", + "tokio-tungstenite", + "tokio-util", + "tracing", + "uint 0.10.0", + "unsigned-varint 0.8.0", + "url", + "x25519-dalek", + "x509-parser 0.17.0", + "yamux 0.13.6", + "yasna", + "zeroize", ] [[package]] -name = "network-interface" -version = "2.0.2" +name = "lock_api" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "862f41f1276e7148fb597fc55ed8666423bebe045199a1298c3515a73ec5cdd9" +checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" dependencies = [ - "cc", - "libc", - "thiserror 2.0.12", - "winapi", + "autocfg", + "scopeguard", ] [[package]] -name = "nix" -version = "0.26.4" +name = "log" +version = "0.4.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" +checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" + +[[package]] +name = "loom" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" dependencies = [ - "bitflags 1.3.2", "cfg-if", - "libc", + "generator", + "scoped-tls", + "tracing", + "tracing-subscriber 0.3.19", ] [[package]] -name = "no-std-compat" -version = "0.4.1" +name = "lru" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c" +checksum = "b6e8aaa3f231bb4bd57b84b2d5dc3ae7f350265df8aa96492e0bc394a1571909" +dependencies = [ + "hashbrown 0.12.3", +] + +[[package]] +name = "lru" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a83fb7698b3643a0e34f9ae6f2e8f0178c0fd42f8b59d493aa271ff3a5bf21" + +[[package]] +name = "lru" +version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" +dependencies = [ + "hashbrown 0.15.4", +] + +[[package]] +name = "lru-cache" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" +dependencies = [ + "linked-hash-map", +] + +[[package]] +name = "lru-slab" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" + +[[package]] +name = "lz4" +version = "1.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a20b523e860d03443e98350ceaac5e71c6ba89aea7d960769ec3ce37f4de5af4" +dependencies = [ + "lz4-sys", +] + +[[package]] +name = "lz4-sys" +version = "1.11.1+lz4-1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "mach" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +dependencies = [ + "libc", +] + +[[package]] +name = "macro-string" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b27834086c65ec3f9387b096d66e99f221cf081c2b738042aa252bcd41204e3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "macro_magic" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc33f9f0351468d26fbc53d9ce00a096c8522ecb42f19b50f34f2c422f76d21d" +dependencies = [ + "macro_magic_core", + "macro_magic_macros", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "macro_magic_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1687dc887e42f352865a393acae7cf79d98fab6351cde1f58e9e057da89bf150" +dependencies = [ + "const-random", + "derive-syn-parse", + "macro_magic_core_macros", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "macro_magic_core_macros" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b02abfe41815b5bd98dbd4260173db2c116dda171dc0fe7838cb206333b83308" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "macro_magic_macros" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73ea28ee64b88876bf45277ed9a5817c1817df061a74f2b988971a12570e5869" +dependencies = [ + "macro_magic_core", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "matrixmultiply" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08" +dependencies = [ + "autocfg", + "rawpointer", +] + +[[package]] +name = "memchr" +version = "2.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" + +[[package]] +name = "memfd" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" +dependencies = [ + "rustix 0.38.44", +] + +[[package]] +name = "memmap2" +version = "0.5.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" +dependencies = [ + "libc", +] + +[[package]] +name = "memmap2" +version = "0.9.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28" +dependencies = [ + "libc", +] + +[[package]] +name = "memoffset" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" +dependencies = [ + "autocfg", +] + +[[package]] +name = "memory-db" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "808b50db46293432a45e63bc15ea51e0ab4c0a1647b8eb114e31a3e698dd6fbe" +dependencies = [ + "hash-db", +] + +[[package]] +name = "merkleized-metadata" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc9b7ac0ce054412d9a85ff39bac27aec27483b06cef8756b57d9c29d448d081" +dependencies = [ + "array-bytes", + "blake3", + "frame-metadata 20.0.0", + "parity-scale-codec", + "scale-decode 0.13.1", + "scale-info", +] + +[[package]] +name = "merlin" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58c38e2799fc0978b65dfff8023ec7843e2330bb462f19198840b34b6582397d" +dependencies = [ + "byteorder", + "keccak", + "rand_core 0.6.4", + "zeroize", +] + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +dependencies = [ + "adler2", +] + +[[package]] +name = "mio" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" +dependencies = [ + "libc", + "wasi 0.11.1+wasi-snapshot-preview1", + "windows-sys 0.59.0", +] + +[[package]] +name = "mixnet" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daa3eb39495d8e2e2947a1d862852c90cc6a4a8845f8b41c8829cb9fcc047f4a" +dependencies = [ + "arrayref", + "arrayvec 0.7.6", + "bitflags 1.3.2", + "blake2 0.10.6", + "c2-chacha", + "curve25519-dalek", + "either", + "hashlink 0.8.4", + "lioness", + "log", + "parking_lot 0.12.4", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rand_distr", + "subtle 2.6.1", + "thiserror 1.0.69", + "zeroize", +] + +[[package]] +name = "mmr-gadget" +version = "44.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "futures", + "log", + "parity-scale-codec", + "sc-client-api", + "sc-offchain", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-consensus-beefy", + "sp-core", + "sp-mmr-primitives", + "sp-runtime", +] + +[[package]] +name = "mmr-rpc" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "jsonrpsee", + "parity-scale-codec", + "serde", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-mmr-primitives", + "sp-runtime", +] + +[[package]] +name = "mockall" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39a6bfcc6c8c7eed5ee98b9c3e33adc726054389233e201c95dab2d41a3839d2" +dependencies = [ + "cfg-if", + "downcast", + "fragile", + "mockall_derive", + "predicates", + "predicates-tree", +] + +[[package]] +name = "mockall_derive" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25ca3004c2efe9011bd4e461bd8256445052b9615405b4f7ea43fc8ca5c20898" +dependencies = [ + "cfg-if", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "moka" +version = "0.12.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926" +dependencies = [ + "crossbeam-channel", + "crossbeam-epoch", + "crossbeam-utils", + "loom", + "parking_lot 0.12.4", + "portable-atomic", + "rustc_version 0.4.1", + "smallvec", + "tagptr", + "thiserror 1.0.69", + "uuid", +] + +[[package]] +name = "multi-stash" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "685a9ac4b61f4e728e1d2c6a7844609c16527aeb5e6c865915c08e619c16410f" + +[[package]] +name = "multiaddr" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b36f567c7099511fa8612bbbb52dda2419ce0bdbacf31714e3a5ffdb766d3bd" +dependencies = [ + "arrayref", + "byteorder", + "data-encoding", + "log", + "multibase", + "multihash 0.17.0", + "percent-encoding", + "serde", + "static_assertions", + "unsigned-varint 0.7.2", + "url", +] + +[[package]] +name = "multiaddr" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe6351f60b488e04c1d21bc69e56b89cb3f5e8f5d22557d6e8031bdfd79b6961" +dependencies = [ + "arrayref", + "byteorder", + "data-encoding", + "libp2p-identity", + "multibase", + "multihash 0.19.3", + "percent-encoding", + "serde", + "static_assertions", + "unsigned-varint 0.8.0", + "url", +] + +[[package]] +name = "multibase" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b3539ec3c1f04ac9748a260728e855f261b4977f5c3406612c884564f329404" +dependencies = [ + "base-x", + "data-encoding", + "data-encoding-macro", +] + +[[package]] +name = "multihash" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "835d6ff01d610179fbce3de1694d007e500bf33a7f29689838941d6bf783ae40" +dependencies = [ + "blake2b_simd", + "blake2s_simd", + "blake3", + "core2", + "digest 0.10.7", + "multihash-derive", + "sha2 0.10.9", + "sha3", + "unsigned-varint 0.7.2", +] + +[[package]] +name = "multihash" +version = "0.19.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b430e7953c29dd6a09afc29ff0bb69c6e306329ee6794700aee27b76a1aea8d" +dependencies = [ + "core2", + "unsigned-varint 0.8.0", +] + +[[package]] +name = "multihash-derive" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d6d4752e6230d8ef7adf7bd5d8c4b1f6561c1014c5ba9a37445ccefe18aa1db" +dependencies = [ + "proc-macro-crate 1.1.3", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 1.0.109", + "synstructure 0.12.6", +] + +[[package]] +name = "multimap" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" + +[[package]] +name = "multistream-select" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea0df8e5eec2298a62b326ee4f0d7fe1a6b90a09dfcf9df37b38f947a8c42f19" +dependencies = [ + "bytes", + "futures", + "log", + "pin-project", + "smallvec", + "unsigned-varint 0.7.2", +] + +[[package]] +name = "nalgebra" +version = "0.33.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26aecdf64b707efd1310e3544d709c5c0ac61c13756046aaaba41be5c4f66a3b" +dependencies = [ + "approx", + "matrixmultiply", + "num-complex", + "num-rational", + "num-traits", + "simba", + "typenum", +] + +[[package]] +name = "names" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7bddcd3bf5144b6392de80e04c347cd7fab2508f6df16a85fc496ecd5cec39bc" +dependencies = [ + "rand 0.8.5", +] + +[[package]] +name = "nanorand" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" + +[[package]] +name = "native-tls" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" +dependencies = [ + "libc", + "log", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework 2.11.1", + "security-framework-sys", + "tempfile", +] + +[[package]] +name = "ndarray" +version = "0.15.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32" +dependencies = [ + "matrixmultiply", + "num-complex", + "num-integer", + "num-traits", + "rawpointer", +] + +[[package]] +name = "netlink-packet-core" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72724faf704479d67b388da142b186f916188505e7e0b26719019c525882eda4" +dependencies = [ + "anyhow", + "byteorder", + "netlink-packet-utils", +] + +[[package]] +name = "netlink-packet-route" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053998cea5a306971f88580d0829e90f270f940befd7cf928da179d4187a5a66" +dependencies = [ + "anyhow", + "bitflags 1.3.2", + "byteorder", + "libc", + "netlink-packet-core", + "netlink-packet-utils", +] + +[[package]] +name = "netlink-packet-utils" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34" +dependencies = [ + "anyhow", + "byteorder", + "paste", + "thiserror 1.0.69", +] + +[[package]] +name = "netlink-proto" +version = "0.11.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72452e012c2f8d612410d89eea01e2d9b56205274abb35d53f60200b2ec41d60" +dependencies = [ + "bytes", + "futures", + "log", + "netlink-packet-core", + "netlink-sys", + "thiserror 2.0.12", +] + +[[package]] +name = "netlink-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16c903aa70590cb93691bf97a767c8d1d6122d2cc9070433deb3bbf36ce8bd23" +dependencies = [ + "bytes", + "futures", + "libc", + "log", + "tokio", +] + +[[package]] +name = "network-interface" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "862f41f1276e7148fb597fc55ed8666423bebe045199a1298c3515a73ec5cdd9" +dependencies = [ + "cc", + "libc", + "thiserror 2.0.12", + "winapi", +] + +[[package]] +name = "nix" +version = "0.26.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" +dependencies = [ + "bitflags 1.3.2", + "cfg-if", + "libc", +] + +[[package]] +name = "nix" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" +dependencies = [ + "bitflags 2.9.1", + "cfg-if", + "cfg_aliases 0.2.1", + "libc", +] + +[[package]] +name = "no-std-compat" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c" + +[[package]] +name = "no-std-net" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43794a0ace135be66a25d3ae77d41b91615fb68ae937f904090203e81f755b65" [[package]] name = "node-subtensor" version = "4.0.0-dev" dependencies = [ - "async-trait", - "clap", - "cumulus-primitives-proof-size-hostfunction", - "fc-api", - "fc-aura", - "fc-babe", - "fc-consensus", - "fc-db", - "fc-mapping-sync", - "fc-rpc", - "fc-rpc-core", - "fc-storage", + "async-trait", + "clap", + "fc-api", + "fc-aura", + "fc-babe", + "fc-consensus", + "fc-db", + "fc-mapping-sync", + "fc-rpc", + "fc-rpc-core", + "fc-storage", + "fp-consensus", + "fp-rpc", + "frame-benchmarking", + "frame-benchmarking-cli", + "frame-metadata-hash-extension", + "frame-system", + "frame-system-rpc-runtime-api", + "futures", + "hex", + "jsonrpsee", + "log", + "memmap2 0.9.7", + "node-subtensor-runtime", + "num-traits", + "pallet-commitments", + "pallet-drand", + "pallet-subtensor-swap-rpc", + "pallet-subtensor-swap-runtime-api", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc", + "pallet-transaction-payment-rpc-runtime-api", + "polkadot-sdk 2503.0.1", + "sc-basic-authorship", + "sc-chain-spec", + "sc-chain-spec-derive", + "sc-cli", + "sc-client-api", + "sc-consensus", + "sc-consensus-aura", + "sc-consensus-babe", + "sc-consensus-babe-rpc", + "sc-consensus-grandpa", + "sc-consensus-grandpa-rpc", + "sc-consensus-manual-seal", + "sc-consensus-slots", + "sc-executor", + "sc-keystore", + "sc-network", + "sc-network-sync", + "sc-offchain", + "sc-rpc", + "sc-rpc-api", + "sc-service", + "sc-telemetry", + "sc-transaction-pool", + "sc-transaction-pool-api", + "serde", + "serde_json", + "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 0.15.0", + "sp-inherents", + "sp-io", + "sp-keyring", + "sp-keystore", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-timestamp", + "sp-transaction-pool", + "substrate-build-script-utils", + "substrate-frame-rpc-system", + "substrate-prometheus-endpoint", + "subtensor-custom-rpc", + "subtensor-custom-rpc-runtime-api", + "subtensor-runtime-common", +] + +[[package]] +name = "node-subtensor-runtime" +version = "4.0.0-dev" +dependencies = [ + "ark-serialize 0.4.2", + "fp-account", + "fp-evm", + "fp-rpc", + "fp-self-contained", + "frame-benchmarking", + "frame-election-provider-support", + "frame-executive", + "frame-metadata 20.0.0", + "frame-metadata-hash-extension", + "frame-support", + "frame-system", + "frame-system-benchmarking", + "frame-system-rpc-runtime-api", + "frame-try-runtime", + "getrandom 0.2.16", + "hex", + "log", + "pallet-admin-utils", + "pallet-aura", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-bags-list", + "pallet-balances", + "pallet-base-fee", + "pallet-collective-otf", + "pallet-commitments", + "pallet-crowdloan", + "pallet-drand", + "pallet-election-provider-multi-phase", + "pallet-ethereum", + "pallet-evm", + "pallet-evm-chain-id", + "pallet-evm-precompile-modexp", + "pallet-evm-precompile-sha3fips", + "pallet-evm-precompile-simple", + "pallet-fast-unstake", + "pallet-grandpa", + "pallet-hotfix-sufficients", + "pallet-insecure-randomness-collective-flip", + "pallet-membership", + "pallet-multisig", + "pallet-nomination-pools", + "pallet-nomination-pools-runtime-api", + "pallet-offences", + "pallet-preimage", + "pallet-proxy-otf", + "pallet-registry", + "pallet-safe-mode", + "pallet-scheduler", + "pallet-session", + "pallet-staking", + "pallet-staking-reward-curve", + "pallet-staking-reward-fn", + "pallet-staking-runtime-api", + "pallet-subtensor", + "pallet-subtensor-swap", + "pallet-subtensor-swap-runtime-api", + "pallet-sudo", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "pallet-utility-otf", + "parity-scale-codec", + "precompile-utils", + "rand_chacha 0.3.1", + "scale-info", + "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-npos-elections", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-storage 22.0.0", + "sp-tracing 17.1.0", + "sp-transaction-pool", + "sp-version", + "substrate-fixed", + "substrate-wasm-builder", + "subtensor-custom-rpc-runtime-api", + "subtensor-macros", + "subtensor-precompiles", + "subtensor-runtime-common", + "subtensor-swap-interface", + "tle", + "w3f-bls", +] + +[[package]] +name = "nodrop" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" + +[[package]] +name = "nohash-hasher" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "nonempty" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9e591e719385e6ebaeb5ce5d3887f7d5676fceca6411d1925ccc95745f3d6f7" + +[[package]] +name = "nonzero_ext" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21" + +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" +dependencies = [ + "num-bigint", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", +] + +[[package]] +name = "num-bigint" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" +dependencies = [ + "num-integer", + "num-traits", +] + +[[package]] +name = "num-complex" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-derive" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "num-format" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3" +dependencies = [ + "arrayvec 0.7.6", + "itoa", +] + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-iter" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" +dependencies = [ + "num-bigint", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", + "libm", +] + +[[package]] +name = "num_cpus" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" +dependencies = [ + "hermit-abi 0.5.2", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" +dependencies = [ + "num_enum_derive", + "rustversion", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" +dependencies = [ + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "object" +version = "0.30.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" +dependencies = [ + "crc32fast", + "hashbrown 0.13.2", + "indexmap 1.9.3", + "memchr", +] + +[[package]] +name = "object" +version = "0.36.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" +dependencies = [ + "memchr", +] + +[[package]] +name = "oid-registry" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9" +dependencies = [ + "asn1-rs 0.6.2", +] + +[[package]] +name = "oid-registry" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7" +dependencies = [ + "asn1-rs 0.7.1", +] + +[[package]] +name = "once_cell" +version = "1.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +dependencies = [ + "critical-section", + "portable-atomic", +] + +[[package]] +name = "once_cell_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" + +[[package]] +name = "opaque-debug" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" + +[[package]] +name = "opaque-debug" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" + +[[package]] +name = "openssl" +version = "0.10.73" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" +dependencies = [ + "bitflags 2.9.1", + "cfg-if", + "foreign-types", + "libc", + "once_cell", + "openssl-macros", + "openssl-sys", +] + +[[package]] +name = "openssl-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "openssl-probe" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" + +[[package]] +name = "openssl-sys" +version = "0.9.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "orchestra" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19051f0b0512402f5d52d6776999f55996f01887396278aeeccbbdfbc83eef2d" +dependencies = [ + "async-trait", + "dyn-clonable", + "futures", + "futures-timer", + "orchestra-proc-macro", + "pin-project", + "prioritized-metered-channel", + "thiserror 1.0.69", + "tracing", +] + +[[package]] +name = "orchestra-proc-macro" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43dfaf083aef571385fccfdc3a2f8ede8d0a1863160455d4f2b014d8f7d04a3f" +dependencies = [ + "expander", + "indexmap 2.10.0", + "itertools 0.11.0", + "petgraph 0.6.5", + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "pallet-admin-utils" +version = "4.0.0-dev" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-balances", + "pallet-crowdloan", + "pallet-drand", + "pallet-evm-chain-id", + "pallet-grandpa", + "pallet-preimage", + "pallet-scheduler", + "pallet-subtensor", + "pallet-subtensor-swap", + "parity-scale-codec", + "scale-info", + "sp-consensus-aura", + "sp-consensus-grandpa", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-tracing 17.1.0", + "sp-weights", + "substrate-fixed", + "subtensor-macros", + "subtensor-runtime-common", + "subtensor-swap-interface", +] + +[[package]] +name = "pallet-alliance" +version = "39.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "array-bytes", + "frame-benchmarking", + "frame-support", + "frame-system", + "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=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-asset-conversion" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-asset-conversion-ops" +version = "0.8.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-asset-conversion", + "parity-scale-codec", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-asset-conversion-tx-payment" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "pallet-asset-conversion", + "pallet-transaction-payment", + "parity-scale-codec", + "scale-info", + "sp-runtime", +] + +[[package]] +name = "pallet-asset-rate" +version = "19.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] + +[[package]] +name = "pallet-asset-rewards" +version = "0.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", +] + +[[package]] +name = "pallet-asset-tx-payment" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "pallet-transaction-payment", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-assets" +version = "42.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] + +[[package]] +name = "pallet-assets-freezer" +version = "0.7.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "log", + "pallet-assets", + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", +] + +[[package]] +name = "pallet-assets-holder" +version = "0.2.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-assets", + "parity-scale-codec", + "scale-info", + "sp-runtime", +] + +[[package]] +name = "pallet-atomic-swap" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", +] + +[[package]] +name = "pallet-aura" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "frame-system", + "log", + "pallet-timestamp", + "parity-scale-codec", + "scale-info", + "sp-application-crypto", + "sp-consensus-aura", + "sp-runtime", +] + +[[package]] +name = "pallet-authority-discovery" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "frame-system", + "pallet-session", + "parity-scale-codec", + "scale-info", + "sp-application-crypto", + "sp-authority-discovery", + "sp-runtime", +] + +[[package]] +name = "pallet-authorship" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "sp-runtime", +] + +[[package]] +name = "pallet-babe" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "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", +] + +[[package]] +name = "pallet-bags-list" +version = "39.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "aquamarine", + "docify", + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "log", + "pallet-balances", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "sp-tracing 17.1.0", +] + +[[package]] +name = "pallet-balances" +version = "41.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "docify", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] + +[[package]] +name = "pallet-base-fee" +version = "1.0.0" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "fp-evm", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] + +[[package]] +name = "pallet-beefy" +version = "41.1.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "frame-system", + "log", + "pallet-authorship", + "pallet-session", + "parity-scale-codec", + "scale-info", + "serde", + "sp-consensus-beefy", + "sp-runtime", + "sp-session", + "sp-staking", +] + +[[package]] +name = "pallet-beefy-mmr" +version = "41.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "array-bytes", + "binary-merkle-tree", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-beefy", + "pallet-mmr", + "pallet-session", + "parity-scale-codec", + "scale-info", + "serde", + "sp-api", + "sp-consensus-beefy", + "sp-core", + "sp-io", + "sp-runtime", + "sp-state-machine", +] + +[[package]] +name = "pallet-bounties" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-treasury", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-bridge-grandpa" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bp-header-chain", + "bp-runtime", + "bp-test-utils", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-consensus-grandpa", + "sp-runtime", + "sp-std", +] + +[[package]] +name = "pallet-bridge-messages" +version = "0.20.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bp-header-chain", + "bp-messages", + "bp-runtime", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-runtime", + "sp-std", + "sp-trie", +] + +[[package]] +name = "pallet-bridge-parachains" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bp-header-chain", + "bp-parachains", + "bp-polkadot-core", + "bp-runtime", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-bridge-grandpa", + "parity-scale-codec", + "scale-info", + "sp-runtime", + "sp-std", +] + +[[package]] +name = "pallet-bridge-relayers" +version = "0.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bp-header-chain", + "bp-messages", + "bp-relayers", + "bp-runtime", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-bridge-grandpa", + "pallet-bridge-messages", + "pallet-bridge-parachains", + "pallet-transaction-payment", + "parity-scale-codec", + "scale-info", + "sp-arithmetic", + "sp-runtime", +] + +[[package]] +name = "pallet-broker" +version = "0.19.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bitvec", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-runtime", +] + +[[package]] +name = "pallet-child-bounties" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-bounties", + "pallet-treasury", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-collator-selection" +version = "21.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-authorship", + "pallet-balances", + "pallet-session", + "parity-scale-codec", + "rand 0.8.5", + "scale-info", + "sp-runtime", + "sp-staking", +] + +[[package]] +name = "pallet-collective" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "docify", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-collective-content" +version = "0.18.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] + +[[package]] +name = "pallet-collective-otf" +version = "4.0.0-dev" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "subtensor-macros", +] + +[[package]] +name = "pallet-commitments" +version = "4.0.0-dev" +dependencies = [ + "ark-serialize 0.4.2", + "enumflags2", + "frame-benchmarking", + "frame-support", + "frame-system", + "hex", + "log", + "pallet-balances", + "pallet-drand", + "pallet-subtensor", + "parity-scale-codec", + "rand_chacha 0.3.1", + "scale-info", + "sha2 0.10.9", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "subtensor-macros", + "subtensor-runtime-common", + "tle", + "w3f-bls", +] + +[[package]] +name = "pallet-contracts" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "environmental", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "log", + "pallet-balances", + "pallet-contracts-proc-macro", + "pallet-contracts-uapi", + "parity-scale-codec", + "paste", + "rand 0.8.5", + "rand_pcg", + "scale-info", + "serde", + "smallvec", + "sp-api", + "sp-core", + "sp-io", + "sp-runtime", + "staging-xcm", + "staging-xcm-builder", + "wasm-instrument", + "wasmi 0.32.3", +] + +[[package]] +name = "pallet-contracts-mock-network" +version = "17.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "frame-system", + "pallet-assets", + "pallet-balances", + "pallet-contracts", + "pallet-contracts-uapi", + "pallet-message-queue", + "pallet-timestamp", + "pallet-xcm", + "parity-scale-codec", + "polkadot-parachain-primitives", + "polkadot-primitives", + "polkadot-runtime-parachains", + "scale-info", + "sp-api", + "sp-core", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-tracing 17.1.0", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", + "xcm-simulator", +] + +[[package]] +name = "pallet-contracts-proc-macro" +version = "23.0.3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "pallet-contracts-uapi" +version = "14.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bitflags 1.3.2", + "parity-scale-codec", + "paste", + "scale-info", +] + +[[package]] +name = "pallet-conviction-voting" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "assert_matches", + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "serde", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-core-fellowship" +version = "24.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-ranked-collective", + "parity-scale-codec", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-crowdloan" +version = "0.1.0" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-balances", + "pallet-preimage", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "subtensor-macros", +] + +[[package]] +name = "pallet-delegated-staking" +version = "7.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", + "sp-staking", +] + +[[package]] +name = "pallet-democracy" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-dev-mode" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "frame-system", + "log", + "pallet-balances", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-drand" +version = "0.0.1" +dependencies = [ + "anyhow", + "ark-bls12-381 0.4.0", + "ark-crypto-primitives", + "ark-ec 0.4.2", + "ark-ff 0.4.2", + "ark-scale 0.0.11", + "ark-serialize 0.4.2", + "ark-std 0.4.0", + "frame-benchmarking", + "frame-support", + "frame-system", + "hex", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "serde_json", + "sha2 0.10.9", + "sp-ark-bls12-381", + "sp-core", + "sp-io", + "sp-keyring", + "sp-keystore", + "sp-runtime", + "subtensor-macros", + "tle", + "w3f-bls", +] + +[[package]] +name = "pallet-election-provider-multi-phase" +version = "39.2.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "log", + "pallet-election-provider-support-benchmarking", + "parity-scale-codec", + "rand 0.8.5", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-npos-elections", + "sp-runtime", + "strum 0.26.3", +] + +[[package]] +name = "pallet-election-provider-support-benchmarking" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-election-provider-support", + "frame-system", + "parity-scale-codec", + "sp-npos-elections", + "sp-runtime", +] + +[[package]] +name = "pallet-elections-phragmen" +version = "41.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-npos-elections", + "sp-runtime", + "sp-staking", +] + +[[package]] +name = "pallet-ethereum" +version = "4.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "ethereum", + "ethereum-types 0.15.1", + "evm", "fp-consensus", + "fp-ethereum", + "fp-evm", "fp-rpc", + "fp-storage", + "frame-support", + "frame-system", + "pallet-evm", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", + "sp-version", +] + +[[package]] +name = "pallet-evm" +version = "6.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "cumulus-primitives-storage-weight-reclaim", + "environmental", + "evm", + "fp-account", + "fp-evm", + "frame-benchmarking", + "frame-support", + "frame-system", + "hash-db", + "hex-literal", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-evm-chain-id" +version = "1.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", +] + +[[package]] +name = "pallet-evm-precompile-bn128" +version = "2.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "fp-evm", + "sp-core", + "substrate-bn", +] + +[[package]] +name = "pallet-evm-precompile-dispatch" +version = "2.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "fp-evm", + "frame-support", + "pallet-evm", + "parity-scale-codec", + "sp-runtime", +] + +[[package]] +name = "pallet-evm-precompile-modexp" +version = "2.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "fp-evm", + "num", +] + +[[package]] +name = "pallet-evm-precompile-sha3fips" +version = "2.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "fp-evm", + "tiny-keccak", +] + +[[package]] +name = "pallet-evm-precompile-simple" +version = "2.0.0-dev" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "fp-evm", + "ripemd", + "sp-io", +] + +[[package]] +name = "pallet-fast-unstake" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "docify", + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", + "sp-staking", +] + +[[package]] +name = "pallet-glutton" +version = "26.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "blake2 0.10.6", "frame-benchmarking", - "frame-benchmarking-cli", - "frame-metadata-hash-extension", + "frame-support", "frame-system", - "frame-system-rpc-runtime-api", - "futures", - "hex", - "jsonrpsee", "log", - "memmap2 0.9.7", - "node-subtensor-runtime", - "num-traits", - "pallet-commitments", - "pallet-drand", - "pallet-subtensor-swap-rpc", - "pallet-subtensor-swap-runtime-api", - "pallet-transaction-payment", - "pallet-transaction-payment-rpc", - "pallet-transaction-payment-rpc-runtime-api", - "sc-basic-authorship", - "sc-chain-spec", - "sc-chain-spec-derive", - "sc-cli", - "sc-client-api", - "sc-consensus", - "sc-consensus-aura", - "sc-consensus-babe", - "sc-consensus-babe-rpc", - "sc-consensus-grandpa", - "sc-consensus-grandpa-rpc", - "sc-consensus-manual-seal", - "sc-consensus-slots", - "sc-executor", - "sc-keystore", - "sc-network", - "sc-network-sync", - "sc-offchain", - "sc-rpc", - "sc-rpc-api", - "sc-service", - "sc-telemetry", - "sc-transaction-pool", - "sc-transaction-pool-api", - "serde", - "serde_json", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-aura", - "sp-consensus-babe", - "sp-consensus-grandpa", - "sp-consensus-slots", + "parity-scale-codec", + "scale-info", "sp-core", - "sp-crypto-ec-utils 0.15.0", "sp-inherents", "sp-io", - "sp-keyring", - "sp-keystore", - "sp-offchain", "sp-runtime", - "sp-session", - "sp-timestamp", - "sp-transaction-pool", - "substrate-build-script-utils", - "substrate-frame-rpc-system", - "substrate-prometheus-endpoint", - "subtensor-custom-rpc", - "subtensor-custom-rpc-runtime-api", - "subtensor-runtime-common", ] [[package]] -name = "node-subtensor-runtime" -version = "4.0.0-dev" +name = "pallet-grandpa" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "ark-serialize 0.4.2", - "fp-account", - "fp-evm", - "fp-rpc", - "fp-self-contained", "frame-benchmarking", - "frame-election-provider-support", - "frame-executive", - "frame-metadata 20.0.0", - "frame-metadata-hash-extension", "frame-support", "frame-system", - "frame-system-benchmarking", - "frame-system-rpc-runtime-api", - "frame-try-runtime", - "getrandom 0.2.16", - "hex", "log", - "pallet-admin-utils", - "pallet-aura", - "pallet-authority-discovery", "pallet-authorship", - "pallet-babe", - "pallet-bags-list", - "pallet-balances", - "pallet-base-fee", - "pallet-collective", - "pallet-commitments", - "pallet-crowdloan", - "pallet-drand", - "pallet-election-provider-multi-phase", - "pallet-ethereum", - "pallet-evm", - "pallet-evm-chain-id", - "pallet-evm-precompile-modexp", - "pallet-evm-precompile-sha3fips", - "pallet-evm-precompile-simple", - "pallet-fast-unstake", - "pallet-grandpa", - "pallet-hotfix-sufficients", - "pallet-insecure-randomness-collective-flip", - "pallet-membership", - "pallet-multisig", - "pallet-nomination-pools", - "pallet-nomination-pools-runtime-api", - "pallet-offences", - "pallet-preimage", - "pallet-proxy 38.0.0", - "pallet-registry", - "pallet-safe-mode", - "pallet-scheduler", "pallet-session", - "pallet-staking", - "pallet-staking-reward-curve", - "pallet-staking-reward-fn", - "pallet-staking-runtime-api", - "pallet-subtensor", - "pallet-subtensor-swap", - "pallet-subtensor-swap-runtime-api", - "pallet-sudo", - "pallet-timestamp", - "pallet-transaction-payment", - "pallet-transaction-payment-rpc-runtime-api", - "pallet-utility 38.0.0", "parity-scale-codec", - "precompile-utils", - "rand_chacha 0.3.1", "scale-info", - "serde_json", - "sha2 0.10.9", - "smallvec", - "sp-api", - "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-aura", - "sp-consensus-babe", + "sp-application-crypto", "sp-consensus-grandpa", - "sp-consensus-slots", "sp-core", - "sp-genesis-builder", - "sp-inherents", "sp-io", - "sp-npos-elections", - "sp-offchain", "sp-runtime", "sp-session", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "sp-storage 22.0.0", - "sp-tracing 17.1.0", - "sp-transaction-pool", - "sp-version", - "substrate-fixed", - "substrate-wasm-builder", - "subtensor-custom-rpc-runtime-api", - "subtensor-macros", - "subtensor-precompiles", - "subtensor-runtime-common", - "subtensor-swap-interface", - "tle", - "w3f-bls", ] [[package]] -name = "nodrop" -version = "0.1.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" +name = "pallet-hotfix-sufficients" +version = "1.0.0" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "pallet-evm", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] + +[[package]] +name = "pallet-identity" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "enumflags2", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-im-online" +version = "39.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-authorship", + "parity-scale-codec", + "scale-info", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-staking", +] + +[[package]] +name = "pallet-indices" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-insecure-randomness-collective-flip" +version = "28.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "parity-scale-codec", + "polkadot-sdk-frame", + "safe-mix", + "scale-info", +] + +[[package]] +name = "pallet-lottery" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-runtime", +] + +[[package]] +name = "pallet-membership" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", +] + +[[package]] +name = "pallet-message-queue" +version = "43.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "environmental", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-weights", +] [[package]] -name = "nohash-hasher" +name = "pallet-meta-tx" version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "docify", + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", +] [[package]] -name = "nom" -version = "7.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +name = "pallet-migrations" +version = "10.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "memchr", - "minimal-lexical", + "docify", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] -name = "nonempty" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9e591e719385e6ebaeb5ce5d3887f7d5676fceca6411d1925ccc95745f3d6f7" +name = "pallet-mixnet" +version = "0.16.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "log", + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", + "serde", + "sp-application-crypto", + "sp-mixnet", +] [[package]] -name = "nonzero_ext" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21" +name = "pallet-mmr" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "log", + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", + "sp-mmr-primitives", +] [[package]] -name = "nu-ansi-term" -version = "0.46.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +name = "pallet-multisig" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "overload", - "winapi", + "log", + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", ] [[package]] -name = "num" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" +name = "pallet-nft-fractionalization" +version = "23.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "num-bigint", - "num-complex", - "num-integer", - "num-iter", - "num-rational", - "num-traits", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-assets", + "pallet-nfts", + "parity-scale-codec", + "scale-info", + "sp-runtime", ] [[package]] -name = "num-bigint" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" +name = "pallet-nfts" +version = "34.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "num-integer", - "num-traits", + "enumflags2", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] -name = "num-complex" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" +name = "pallet-nis" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "num-traits", + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", ] [[package]] -name = "num-conv" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" +name = "pallet-node-authorization" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "log", + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", +] [[package]] -name = "num-derive" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" +name = "pallet-nomination-pools" +version = "38.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", + "frame-support", + "frame-system", + "log", + "pallet-balances", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "sp-staking", + "sp-tracing 17.1.0", ] [[package]] -name = "num-format" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3" +name = "pallet-nomination-pools-benchmarking" +version = "38.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "arrayvec 0.7.6", - "itoa", + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "pallet-bags-list", + "pallet-delegated-staking", + "pallet-nomination-pools", + "pallet-staking", + "parity-scale-codec", + "scale-info", + "sp-runtime", + "sp-runtime-interface 29.0.1", + "sp-staking", ] [[package]] -name = "num-integer" -version = "0.1.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +name = "pallet-nomination-pools-runtime-api" +version = "36.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "num-traits", + "pallet-nomination-pools", + "parity-scale-codec", + "sp-api", ] [[package]] -name = "num-iter" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +name = "pallet-offences" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "autocfg", - "num-integer", - "num-traits", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-runtime", + "sp-staking", ] [[package]] -name = "num-rational" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" +name = "pallet-offences-benchmarking" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "num-bigint", - "num-integer", - "num-traits", + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "log", + "pallet-babe", + "pallet-balances", + "pallet-grandpa", + "pallet-im-online", + "pallet-offences", + "pallet-session", + "pallet-staking", + "parity-scale-codec", + "scale-info", + "sp-runtime", + "sp-staking", +] + +[[package]] +name = "pallet-paged-list" +version = "0.18.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "docify", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] -name = "num-traits" -version = "0.2.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +name = "pallet-parameters" +version = "0.11.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "autocfg", - "libm", + "docify", + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "sp-core", + "sp-runtime", ] [[package]] -name = "num_cpus" -version = "1.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" +name = "pallet-preimage" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "hermit-abi 0.5.2", - "libc", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] -name = "num_enum" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" +name = "pallet-proxy" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "num_enum_derive", - "rustversion", + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", ] [[package]] -name = "num_enum_derive" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" +name = "pallet-proxy-otf" +version = "38.0.0" dependencies = [ - "proc-macro-crate 3.3.0", - "proc-macro2", - "quote", - "syn 2.0.104", + "frame-benchmarking", + "frame-support", + "frame-system", + "pallet-balances", + "pallet-utility-otf", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "subtensor-macros", ] [[package]] -name = "object" -version = "0.30.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" +name = "pallet-ranked-collective" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "crc32fast", - "hashbrown 0.13.2", - "indexmap 1.9.3", - "memchr", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] -name = "object" -version = "0.36.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" +name = "pallet-recovery" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "memchr", + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", ] [[package]] -name = "oid-registry" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9" +name = "pallet-referenda" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "asn1-rs 0.6.2", + "assert_matches", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-arithmetic", + "sp-io", + "sp-runtime", ] [[package]] -name = "oid-registry" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7" +name = "pallet-registry" +version = "4.0.0-dev" dependencies = [ - "asn1-rs 0.7.1", + "enumflags2", + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "subtensor-macros", ] [[package]] -name = "once_cell" -version = "1.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +name = "pallet-remark" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "critical-section", - "portable-atomic", + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] -name = "once_cell_polyfill" -version = "1.70.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" - -[[package]] -name = "opaque-debug" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" - -[[package]] -name = "opaque-debug" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" - -[[package]] -name = "openssl" -version = "0.10.73" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" +name = "pallet-revive" +version = "0.6.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "bitflags 2.9.1", - "cfg-if", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", + "alloy-core", + "derive_more 0.99.20", + "environmental", + "ethabi-decode", + "ethereum-types 0.15.1", + "frame-benchmarking", + "frame-support", + "frame-system", + "hex-literal", + "humantime-serde", + "impl-trait-for-tuples", + "log", + "num-bigint", + "num-integer", + "num-traits", + "pallet-revive-fixtures", + "pallet-revive-proc-macro", + "pallet-revive-uapi", + "pallet-transaction-payment", + "parity-scale-codec", + "paste", + "polkavm 0.21.0", + "polkavm-common 0.21.0", + "rand 0.8.5", + "rand_pcg", + "ripemd", + "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", + "staging-xcm", + "staging-xcm-builder", + "substrate-bn", + "subxt-signer", ] [[package]] -name = "openssl-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +name = "pallet-revive-fixtures" +version = "0.3.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", + "anyhow", + "cargo_metadata", + "pallet-revive-uapi", + "polkavm-linker 0.21.0", + "sp-core", + "sp-io", + "toml 0.8.23", ] [[package]] -name = "openssl-probe" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" - -[[package]] -name = "openssl-sys" -version = "0.9.109" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571" +name = "pallet-revive-mock-network" +version = "0.5.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", + "frame-support", + "frame-system", + "pallet-assets", + "pallet-balances", + "pallet-message-queue", + "pallet-revive", + "pallet-revive-uapi", + "pallet-timestamp", + "pallet-xcm", + "parity-scale-codec", + "polkadot-parachain-primitives", + "polkadot-primitives", + "polkadot-runtime-parachains", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "sp-tracing 17.1.0", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", + "xcm-simulator", ] [[package]] -name = "option-ext" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" - -[[package]] -name = "orchestra" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19051f0b0512402f5d52d6776999f55996f01887396278aeeccbbdfbc83eef2d" +name = "pallet-revive-proc-macro" +version = "0.3.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "async-trait", - "dyn-clonable", - "futures", - "futures-timer", - "orchestra-proc-macro", - "pin-project", - "prioritized-metered-channel", - "thiserror 1.0.69", - "tracing", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "orchestra-proc-macro" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43dfaf083aef571385fccfdc3a2f8ede8d0a1863160455d4f2b014d8f7d04a3f" +name = "pallet-revive-uapi" +version = "0.4.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "expander", - "indexmap 2.10.0", - "itertools 0.11.0", - "petgraph 0.6.5", - "proc-macro-crate 3.3.0", - "proc-macro2", - "quote", - "syn 1.0.109", + "bitflags 1.3.2", + "pallet-revive-proc-macro", + "parity-scale-codec", + "polkavm-derive 0.21.0", + "scale-info", ] [[package]] -name = "overload" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" +name = "pallet-root-offences" +version = "37.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "frame-system", + "pallet-session", + "pallet-staking", + "parity-scale-codec", + "scale-info", + "sp-runtime", + "sp-staking", +] [[package]] -name = "pallet-admin-utils" -version = "4.0.0-dev" +name = "pallet-root-testing" +version = "16.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "frame-benchmarking", "frame-support", "frame-system", - "log", - "pallet-balances", - "pallet-crowdloan", - "pallet-drand", - "pallet-evm-chain-id", - "pallet-grandpa", - "pallet-preimage", - "pallet-scheduler", - "pallet-subtensor", - "pallet-subtensor-swap", "parity-scale-codec", "scale-info", - "sp-consensus-aura", - "sp-consensus-grandpa", "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "sp-tracing 17.1.0", - "sp-weights", - "substrate-fixed", - "subtensor-macros", - "subtensor-runtime-common", - "subtensor-swap-interface", ] [[package]] -name = "pallet-aura" -version = "39.0.0" +name = "pallet-safe-mode" +version = "21.1.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "docify", + "frame-benchmarking", "frame-support", "frame-system", - "log", - "pallet-timestamp", + "pallet-balances", + "pallet-proxy", + "pallet-utility", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-consensus-aura", + "sp-arithmetic", "sp-runtime", ] [[package]] -name = "pallet-authority-discovery" -version = "40.0.0" +name = "pallet-salary" +version = "25.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "log", + "pallet-ranked-collective", + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", +] + +[[package]] +name = "pallet-scheduler" +version = "41.2.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "docify", + "frame-benchmarking", "frame-support", "frame-system", - "pallet-session", + "log", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-authority-discovery", + "sp-io", "sp-runtime", + "sp-weights", ] [[package]] -name = "pallet-authorship" +name = "pallet-scored-pool" version = "40.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-support", "frame-system", - "impl-trait-for-tuples", "parity-scale-codec", "scale-info", + "sp-io", "sp-runtime", ] [[package]] -name = "pallet-babe" -version = "40.0.0" +name = "pallet-session" +version = "40.0.1" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "frame-benchmarking", "frame-support", "frame-system", + "impl-trait-for-tuples", "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-state-machine", + "sp-trie", ] [[package]] -name = "pallet-bags-list" -version = "39.1.0" +name = "pallet-session-benchmarking" +version = "40.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "aquamarine", - "docify", "frame-benchmarking", - "frame-election-provider-support", "frame-support", "frame-system", - "log", - "pallet-balances", + "pallet-session", + "pallet-staking", "parity-scale-codec", - "scale-info", - "sp-core", - "sp-io", + "rand 0.8.5", "sp-runtime", - "sp-tracing 17.1.0", + "sp-session", ] [[package]] -name = "pallet-balances" -version = "41.1.0" +name = "pallet-skip-feeless-payment" +version = "15.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "docify", - "frame-benchmarking", "frame-support", "frame-system", - "log", "parity-scale-codec", "scale-info", - "sp-core", "sp-runtime", ] [[package]] -name = "pallet-base-fee" -version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "pallet-society" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "fp-evm", + "frame-benchmarking", "frame-support", "frame-system", + "log", "parity-scale-codec", + "rand_chacha 0.3.1", "scale-info", - "sp-core", + "sp-arithmetic", + "sp-io", "sp-runtime", ] [[package]] -name = "pallet-collective" -version = "4.0.0-dev" +name = "pallet-staking" +version = "40.1.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", + "frame-election-provider-support", "frame-support", "frame-system", "log", + "pallet-authorship", + "pallet-session", "parity-scale-codec", + "rand_chacha 0.3.1", "scale-info", - "sp-core", + "serde", + "sp-application-crypto", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "subtensor-macros", + "sp-staking", ] [[package]] -name = "pallet-commitments" -version = "4.0.0-dev" +name = "pallet-staking-reward-curve" +version = "12.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "pallet-staking-reward-fn" +version = "22.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "log", + "sp-arithmetic", +] + +[[package]] +name = "pallet-staking-runtime-api" +version = "26.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "parity-scale-codec", + "sp-api", + "sp-staking", +] + +[[package]] +name = "pallet-state-trie-migration" +version = "44.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "ark-serialize 0.4.2", - "enumflags2", "frame-benchmarking", "frame-support", "frame-system", - "hex", "log", - "pallet-balances", - "pallet-drand", - "pallet-subtensor", "parity-scale-codec", - "rand_chacha 0.3.1", "scale-info", - "sha2 0.10.9", "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "subtensor-macros", - "subtensor-runtime-common", - "tle", - "w3f-bls", ] [[package]] -name = "pallet-crowdloan" -version = "0.1.0" +name = "pallet-statement" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "frame-benchmarking", "frame-support", "frame-system", "log", - "pallet-balances", - "pallet-preimage", "parity-scale-codec", "scale-info", + "sp-api", "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "subtensor-macros", + "sp-statement-store", ] [[package]] -name = "pallet-drand" -version = "0.0.1" +name = "pallet-subtensor" +version = "4.0.0-dev" dependencies = [ - "anyhow", + "approx", "ark-bls12-381 0.4.0", - "ark-crypto-primitives", - "ark-ec 0.4.2", - "ark-ff 0.4.2", - "ark-scale 0.0.11", "ark-serialize 0.4.2", - "ark-std 0.4.0", "frame-benchmarking", "frame-support", "frame-system", "hex", + "hex-literal", + "libsecp256k1", "log", + "ndarray", + "num-traits", + "pallet-balances", + "pallet-collective-otf", + "pallet-crowdloan", + "pallet-drand", + "pallet-membership", + "pallet-preimage", + "pallet-proxy-otf", + "pallet-scheduler", + "pallet-subtensor-swap", + "pallet-transaction-payment", + "pallet-utility-otf", "parity-scale-codec", + "parity-util-mem", + "rand 0.8.5", + "rand_chacha 0.3.1", + "safe-math", "scale-info", "serde", + "serde-tuple-vec-map", + "serde_bytes", "serde_json", + "serde_with", "sha2 0.10.9", - "sp-ark-bls12-381", + "share-pool", "sp-core", "sp-io", - "sp-keyring", - "sp-keystore", "sp-runtime", + "sp-std", + "sp-tracing 17.1.0", + "sp-version", + "substrate-fixed", "subtensor-macros", + "subtensor-runtime-common", + "subtensor-swap-interface", "tle", "w3f-bls", ] [[package]] -name = "pallet-election-provider-multi-phase" -version = "39.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "pallet-subtensor-swap" +version = "0.1.0" dependencies = [ + "alloy-primitives", + "approx", "frame-benchmarking", - "frame-election-provider-support", "frame-support", "frame-system", "log", - "pallet-election-provider-support-benchmarking", + "pallet-subtensor-swap-runtime-api", "parity-scale-codec", - "rand 0.8.5", + "safe-math", "scale-info", + "serde", "sp-arithmetic", "sp-core", "sp-io", - "sp-npos-elections", "sp-runtime", - "strum 0.26.3", + "sp-std", + "sp-tracing 17.1.0", + "substrate-fixed", + "subtensor-macros", + "subtensor-runtime-common", + "subtensor-swap-interface", ] [[package]] -name = "pallet-election-provider-support-benchmarking" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "pallet-subtensor-swap-rpc" +version = "1.0.0" dependencies = [ - "frame-benchmarking", - "frame-election-provider-support", - "frame-system", + "jsonrpsee", + "pallet-subtensor-swap-runtime-api", "parity-scale-codec", - "sp-npos-elections", + "sp-api", + "sp-blockchain", "sp-runtime", ] [[package]] -name = "pallet-ethereum" -version = "4.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "pallet-subtensor-swap-runtime-api" +version = "1.0.0" dependencies = [ - "ethereum", - "ethereum-types 0.15.1", - "evm", - "fp-consensus", - "fp-ethereum", - "fp-evm", - "fp-rpc", - "fp-storage", - "frame-support", - "frame-system", - "pallet-evm", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-version", + "sp-api", + "sp-std", ] [[package]] -name = "pallet-evm" -version = "6.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "pallet-sudo" +version = "40.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cumulus-primitives-storage-weight-reclaim", - "environmental", - "evm", - "fp-account", - "fp-evm", + "docify", "frame-benchmarking", "frame-support", "frame-system", - "hash-db", - "hex-literal", - "impl-trait-for-tuples", - "log", "parity-scale-codec", "scale-info", - "sp-core", "sp-io", "sp-runtime", ] [[package]] -name = "pallet-evm-chain-id" -version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "pallet-timestamp" +version = "39.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "docify", + "frame-benchmarking", "frame-support", "frame-system", + "log", "parity-scale-codec", "scale-info", -] - -[[package]] -name = "pallet-evm-precompile-bn128" -version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" -dependencies = [ - "fp-evm", - "sp-core", - "substrate-bn", -] - -[[package]] -name = "pallet-evm-precompile-dispatch" -version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" -dependencies = [ - "fp-evm", - "frame-support", - "pallet-evm", - "parity-scale-codec", - "sp-runtime", -] - -[[package]] -name = "pallet-evm-precompile-modexp" -version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" -dependencies = [ - "fp-evm", - "num", -] - -[[package]] -name = "pallet-evm-precompile-sha3fips" -version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" -dependencies = [ - "fp-evm", - "tiny-keccak", -] - -[[package]] -name = "pallet-evm-precompile-simple" -version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" -dependencies = [ - "fp-evm", - "ripemd", + "sp-inherents", "sp-io", + "sp-runtime", + "sp-storage 22.0.0", + "sp-timestamp", ] [[package]] -name = "pallet-fast-unstake" +name = "pallet-tips" version = "39.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "docify", "frame-benchmarking", - "frame-election-provider-support", "frame-support", "frame-system", "log", + "pallet-treasury", "parity-scale-codec", "scale-info", + "serde", + "sp-core", "sp-io", "sp-runtime", - "sp-staking", ] [[package]] -name = "pallet-grandpa" +name = "pallet-transaction-payment" version = "40.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "log", - "pallet-authorship", - "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-consensus-grandpa", + "serde", "sp-core", "sp-io", "sp-runtime", - "sp-session", - "sp-staking", ] [[package]] -name = "pallet-hotfix-sufficients" -version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +name = "pallet-transaction-payment-rpc" +version = "43.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "pallet-evm", + "jsonrpsee", + "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "scale-info", + "sp-api", + "sp-blockchain", "sp-core", + "sp-rpc", "sp-runtime", + "sp-weights", ] [[package]] -name = "pallet-insecure-randomness-collective-flip" -version = "28.0.0" +name = "pallet-transaction-payment-rpc-runtime-api" +version = "40.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "pallet-transaction-payment", "parity-scale-codec", - "polkadot-sdk-frame", - "safe-mix", - "scale-info", + "sp-api", + "sp-runtime", + "sp-weights", ] [[package]] -name = "pallet-membership" -version = "40.0.0" +name = "pallet-transaction-storage" +version = "39.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "array-bytes", "frame-benchmarking", "frame-support", "frame-system", "log", + "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", + "sp-inherents", "sp-io", "sp-runtime", + "sp-transaction-storage-proof", ] [[package]] -name = "pallet-multisig" -version = "40.1.0" +name = "pallet-treasury" +version = "39.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "docify", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", "log", + "pallet-balances", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-runtime", +] + +[[package]] +name = "pallet-tx-pause" +version = "21.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "docify", + "pallet-balances", + "pallet-proxy", + "pallet-utility", "parity-scale-codec", "polkadot-sdk-frame", "scale-info", ] [[package]] -name = "pallet-nomination-pools" -version = "38.1.0" +name = "pallet-uniques" +version = "40.1.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", "log", - "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", "sp-runtime", - "sp-staking", - "sp-tracing 17.1.0", ] [[package]] -name = "pallet-nomination-pools-runtime-api" -version = "36.0.0" +name = "pallet-utility" +version = "40.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "pallet-nomination-pools", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-api", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] -name = "pallet-offences" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "pallet-utility-otf" +version = "38.0.0" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", - "log", + "pallet-balances", + "pallet-collective-otf", + "pallet-root-testing", + "pallet-timestamp", "parity-scale-codec", "scale-info", - "serde", + "sp-core", + "sp-io", "sp-runtime", - "sp-staking", + "subtensor-macros", ] [[package]] -name = "pallet-preimage" -version = "40.0.0" +name = "pallet-verify-signature" +version = "0.3.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "log", "parity-scale-codec", "scale-info", "sp-core", "sp-io", "sp-runtime", + "sp-weights", ] [[package]] -name = "pallet-proxy" -version = "38.0.0" +name = "pallet-vesting" +version = "40.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "pallet-balances", - "pallet-utility 38.0.0", + "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", "sp-runtime", - "subtensor-macros", ] [[package]] -name = "pallet-proxy" -version = "40.1.0" +name = "pallet-whitelist" +version = "39.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "parity-scale-codec", @@ -7884,118 +10744,171 @@ dependencies = [ ] [[package]] -name = "pallet-registry" -version = "4.0.0-dev" +name = "pallet-xcm" +version = "19.1.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "enumflags2", + "bounded-collections", "frame-benchmarking", "frame-support", "frame-system", + "pallet-balances", "parity-scale-codec", "scale-info", + "serde", "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "subtensor-macros", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", + "tracing", + "xcm-runtime-apis", ] [[package]] -name = "pallet-root-testing" -version = "16.0.0" +name = "pallet-xcm-benchmarks" +version = "20.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", "scale-info", - "sp-core", "sp-io", "sp-runtime", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] -name = "pallet-safe-mode" -version = "21.1.0" +name = "pallet-xcm-bridge-hub" +version = "0.16.3" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "docify", - "frame-benchmarking", + "bp-messages", + "bp-runtime", + "bp-xcm-bridge-hub", "frame-support", "frame-system", - "pallet-balances", - "pallet-proxy 40.1.0", - "pallet-utility 40.0.0", + "log", + "pallet-bridge-messages", "parity-scale-codec", "scale-info", - "sp-arithmetic", + "sp-core", "sp-runtime", + "sp-std", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] -name = "pallet-scheduler" -version = "41.2.0" +name = "pallet-xcm-bridge-hub-router" +version = "0.18.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "docify", + "bp-xcm-bridge-hub-router", "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-io", + "sp-core", "sp-runtime", - "sp-weights", + "sp-std", + "staging-xcm", + "staging-xcm-builder", ] [[package]] -name = "pallet-session" -version = "40.0.1" +name = "parachains-common" +version = "21.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "cumulus-primitives-core", + "cumulus-primitives-utility", "frame-support", "frame-system", - "impl-trait-for-tuples", "log", - "pallet-timestamp", + "pallet-asset-tx-payment", + "pallet-assets", + "pallet-authorship", + "pallet-balances", + "pallet-collator-selection", + "pallet-message-queue", + "pallet-xcm", "parity-scale-codec", + "polkadot-primitives", "scale-info", + "sp-consensus-aura", "sp-core", "sp-io", "sp-runtime", - "sp-session", - "sp-staking", - "sp-state-machine", - "sp-trie", + "staging-parachain-info", + "staging-xcm", + "staging-xcm-executor", ] [[package]] -name = "pallet-staking" -version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "parity-bip39" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ - "frame-benchmarking", - "frame-election-provider-support", - "frame-support", - "frame-system", + "bitcoin_hashes 0.13.0", + "rand 0.8.5", + "rand_core 0.6.4", + "serde", + "unicode-normalization", +] + +[[package]] +name = "parity-db" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "592a28a24b09c9dc20ac8afaa6839abc417c720afe42c12e1e4a9d6aa2508d2e" +dependencies = [ + "blake2 0.10.6", + "crc32fast", + "fs2", + "hex", + "libc", "log", - "pallet-authorship", - "pallet-session", - "parity-scale-codec", - "rand_chacha 0.3.1", - "scale-info", + "lz4", + "memmap2 0.5.10", + "parking_lot 0.12.4", + "rand 0.8.5", + "siphasher 0.3.11", + "snap", + "winapi", +] + +[[package]] +name = "parity-scale-codec" +version = "3.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "799781ae679d79a948e13d4824a40970bfa500058d245760dd857301059810fa" +dependencies = [ + "arrayvec 0.7.6", + "bitvec", + "byte-slice-cast", + "bytes", + "const_format", + "impl-trait-for-tuples", + "parity-scale-codec-derive", + "rustversion", "serde", - "sp-application-crypto", - "sp-io", - "sp-runtime", - "sp-staking", ] [[package]] -name = "pallet-staking-reward-curve" -version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "parity-scale-codec-derive" +version = "3.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34b4653168b563151153c9e4c08ebed57fb8262bebfa79711552fa983c623e7a" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -8004,579 +10917,827 @@ dependencies = [ ] [[package]] -name = "pallet-staking-reward-fn" -version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "parity-util-mem" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d32c34f4f5ca7f9196001c0aba5a1f9a5a12382c8944b8b0f90233282d1e8f8" dependencies = [ - "log", - "sp-arithmetic", + "cfg-if", + "ethereum-types 0.14.1", + "hashbrown 0.12.3", + "impl-trait-for-tuples", + "lru 0.8.1", + "parity-util-mem-derive", + "parking_lot 0.12.4", + "primitive-types 0.12.2", + "smallvec", + "winapi", ] [[package]] -name = "pallet-staking-runtime-api" -version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "parity-util-mem-derive" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" dependencies = [ - "parity-scale-codec", - "sp-api", - "sp-staking", + "proc-macro2", + "syn 1.0.109", + "synstructure 0.12.6", +] + +[[package]] +name = "parity-wasm" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1ad0aff30c1da14b1254fcb2af73e1fa9a28670e584a626f53a369d0e157304" + +[[package]] +name = "parking" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" + +[[package]] +name = "parking_lot" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" +dependencies = [ + "instant", + "lock_api", + "parking_lot_core 0.8.6", +] + +[[package]] +name = "parking_lot" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" +dependencies = [ + "lock_api", + "parking_lot_core 0.9.11", +] + +[[package]] +name = "parking_lot_core" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" +dependencies = [ + "cfg-if", + "instant", + "libc", + "redox_syscall 0.2.16", + "smallvec", + "winapi", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall 0.5.17", + "smallvec", + "windows-targets 0.52.6", +] + +[[package]] +name = "partial_sort" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7924d1d0ad836f665c9065e26d016c673ece3993f30d340068b16f282afc1156" + +[[package]] +name = "password-hash" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" +dependencies = [ + "base64ct", + "rand_core 0.6.4", + "subtle 2.6.1", +] + +[[package]] +name = "paste" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" + +[[package]] +name = "pbkdf2" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" +dependencies = [ + "digest 0.10.7", + "hmac 0.12.1", + "password-hash", ] [[package]] -name = "pallet-subtensor" -version = "4.0.0-dev" +name = "peeking_take_while" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" + +[[package]] +name = "pem" +version = "3.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" dependencies = [ - "approx", - "ark-bls12-381 0.4.0", - "ark-serialize 0.4.2", - "frame-benchmarking", - "frame-support", - "frame-system", - "hex", - "hex-literal", - "libsecp256k1", - "log", - "ndarray", - "num-traits", - "pallet-balances", - "pallet-collective", - "pallet-crowdloan", - "pallet-drand", - "pallet-membership", - "pallet-preimage", - "pallet-proxy 38.0.0", - "pallet-scheduler", - "pallet-subtensor-swap", - "pallet-transaction-payment", - "pallet-utility 38.0.0", - "parity-scale-codec", - "parity-util-mem", - "rand 0.8.5", - "rand_chacha 0.3.1", - "safe-math", - "scale-info", + "base64 0.22.1", "serde", - "serde-tuple-vec-map", - "serde_bytes", - "serde_json", - "serde_with", - "sha2 0.10.9", - "share-pool", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "sp-tracing 17.1.0", - "sp-version", - "substrate-fixed", - "subtensor-macros", - "subtensor-runtime-common", - "subtensor-swap-interface", - "tle", - "w3f-bls", ] [[package]] -name = "pallet-subtensor-swap" -version = "0.1.0" +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "pest" +version = "2.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323" dependencies = [ - "alloy-primitives", - "approx", - "frame-benchmarking", - "frame-support", - "frame-system", - "log", - "pallet-subtensor-swap-runtime-api", - "parity-scale-codec", - "safe-math", - "scale-info", - "serde", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "sp-tracing 17.1.0", - "substrate-fixed", - "subtensor-macros", - "subtensor-runtime-common", - "subtensor-swap-interface", + "memchr", + "thiserror 2.0.12", + "ucd-trie", ] [[package]] -name = "pallet-subtensor-swap-rpc" -version = "1.0.0" +name = "pest_derive" +version = "2.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc" dependencies = [ - "jsonrpsee", - "pallet-subtensor-swap-runtime-api", - "parity-scale-codec", - "sp-api", - "sp-blockchain", - "sp-runtime", + "pest", + "pest_generator", ] [[package]] -name = "pallet-subtensor-swap-runtime-api" -version = "1.0.0" +name = "pest_generator" +version = "2.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966" dependencies = [ - "parity-scale-codec", - "scale-info", - "sp-api", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "pest", + "pest_meta", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "pallet-sudo" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "pest_meta" +version = "2.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5" dependencies = [ - "docify", - "frame-benchmarking", - "frame-support", - "frame-system", - "parity-scale-codec", - "scale-info", - "sp-io", - "sp-runtime", + "pest", + "sha2 0.10.9", ] [[package]] -name = "pallet-timestamp" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "petgraph" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ - "docify", - "frame-benchmarking", - "frame-support", - "frame-system", - "log", - "parity-scale-codec", - "scale-info", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-storage 22.0.0", - "sp-timestamp", + "fixedbitset 0.4.2", + "indexmap 2.10.0", ] [[package]] -name = "pallet-transaction-payment" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "petgraph" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core", - "sp-io", - "sp-runtime", + "fixedbitset 0.5.7", + "indexmap 2.10.0", ] [[package]] -name = "pallet-transaction-payment-rpc" -version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "pin-project" +version = "1.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" dependencies = [ - "jsonrpsee", - "pallet-transaction-payment-rpc-runtime-api", - "parity-scale-codec", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-rpc", - "sp-runtime", - "sp-weights", + "pin-project-internal", ] [[package]] -name = "pallet-transaction-payment-rpc-runtime-api" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +name = "pin-project-internal" +version = "1.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ - "pallet-transaction-payment", - "parity-scale-codec", - "sp-api", - "sp-runtime", - "sp-weights", + "proc-macro2", + "quote", + "syn 2.0.104", ] [[package]] -name = "pallet-utility" -version = "38.0.0" +name = "pin-project-lite" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "piper" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "pallet-balances", - "pallet-collective", - "pallet-root-testing", - "pallet-timestamp", - "parity-scale-codec", - "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "subtensor-macros", + "atomic-waker", + "fastrand 2.3.0", + "futures-io", ] [[package]] -name = "pallet-utility" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" -dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "parity-scale-codec", - "scale-info", - "sp-core", - "sp-io", - "sp-runtime", +name = "pkcs8" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +dependencies = [ + "der", + "spki", ] [[package]] -name = "parity-bip39" -version = "2.0.1" +name = "pkg-config" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" +checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" + +[[package]] +name = "polkadot-approval-distribution" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "bitcoin_hashes 0.13.0", + "futures", + "futures-timer", + "itertools 0.11.0", + "polkadot-node-metrics", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", "rand 0.8.5", - "rand_core 0.6.4", - "serde", - "unicode-normalization", + "tracing-gum", ] [[package]] -name = "parity-db" -version = "0.4.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "592a28a24b09c9dc20ac8afaa6839abc417c720afe42c12e1e4a9d6aa2508d2e" +name = "polkadot-availability-bitfield-distribution" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "blake2 0.10.6", - "crc32fast", - "fs2", - "hex", - "libc", - "log", - "lz4", - "memmap2 0.5.10", - "parking_lot 0.12.4", + "futures", + "futures-timer", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", "rand 0.8.5", - "siphasher 0.3.11", - "snap", - "winapi", + "tracing-gum", ] [[package]] -name = "parity-scale-codec" -version = "3.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "799781ae679d79a948e13d4824a40970bfa500058d245760dd857301059810fa" +name = "polkadot-availability-distribution" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "arrayvec 0.7.6", - "bitvec", - "byte-slice-cast", - "bytes", - "const_format", - "impl-trait-for-tuples", - "parity-scale-codec-derive", - "rustversion", - "serde", + "fatality", + "futures", + "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "rand 0.8.5", + "sc-network", + "schnellru", + "sp-core", + "sp-keystore", + "thiserror 1.0.69", + "tracing-gum", ] [[package]] -name = "parity-scale-codec-derive" -version = "3.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34b4653168b563151153c9e4c08ebed57fb8262bebfa79711552fa983c623e7a" +name = "polkadot-availability-recovery" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro-crate 3.3.0", - "proc-macro2", - "quote", - "syn 2.0.104", + "async-trait", + "fatality", + "futures", + "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "rand 0.8.5", + "sc-network", + "schnellru", + "thiserror 1.0.69", + "tokio", + "tracing-gum", ] [[package]] -name = "parity-util-mem" -version = "0.12.0" +name = "polkadot-ckb-merkle-mountain-range" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d32c34f4f5ca7f9196001c0aba5a1f9a5a12382c8944b8b0f90233282d1e8f8" +checksum = "221c71b432b38e494a0fdedb5f720e4cb974edf03a0af09e5b2238dbac7e6947" dependencies = [ "cfg-if", - "ethereum-types 0.14.1", - "hashbrown 0.12.3", - "impl-trait-for-tuples", - "lru 0.8.1", - "parity-util-mem-derive", - "parking_lot 0.12.4", - "primitive-types 0.12.2", - "smallvec", - "winapi", + "itertools 0.10.5", ] [[package]] -name = "parity-util-mem-derive" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" +name = "polkadot-cli" +version = "23.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro2", - "syn 1.0.109", - "synstructure 0.12.6", + "clap", + "frame-benchmarking-cli", + "futures", + "log", + "polkadot-node-metrics", + "polkadot-node-primitives", + "polkadot-service", + "sc-cli", + "sc-service", + "sc-storage-monitor", + "sc-sysinfo", + "sc-tracing", + "sp-core", + "sp-keyring", + "sp-runtime", + "substrate-build-script-utils", + "thiserror 1.0.69", ] [[package]] -name = "parity-wasm" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1ad0aff30c1da14b1254fcb2af73e1fa9a28670e584a626f53a369d0e157304" +name = "polkadot-collator-protocol" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bitvec", + "fatality", + "futures", + "futures-timer", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "schnellru", + "sp-core", + "sp-keystore", + "sp-runtime", + "thiserror 1.0.69", + "tokio-util", + "tracing-gum", +] [[package]] -name = "parking" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" +name = "polkadot-core-primitives" +version = "17.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] [[package]] -name = "parking_lot" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" +name = "polkadot-dispute-distribution" +version = "22.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "instant", - "lock_api", - "parking_lot_core 0.8.6", + "fatality", + "futures", + "futures-timer", + "indexmap 2.10.0", + "parity-scale-codec", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sc-network", + "sp-application-crypto", + "sp-keystore", + "thiserror 1.0.69", + "tracing-gum", ] [[package]] -name = "parking_lot" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" +name = "polkadot-erasure-coding" +version = "19.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "lock_api", - "parking_lot_core 0.9.11", + "parity-scale-codec", + "polkadot-node-primitives", + "polkadot-primitives", + "reed-solomon-novelpoly", + "sp-core", + "sp-trie", + "thiserror 1.0.69", ] [[package]] -name = "parking_lot_core" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" +name = "polkadot-gossip-support" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cfg-if", - "instant", - "libc", - "redox_syscall 0.2.16", - "smallvec", - "winapi", + "futures", + "futures-timer", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "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=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-keystore", + "tracing-gum", ] [[package]] -name = "parking_lot_core" -version = "0.9.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" +name = "polkadot-network-bridge" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "cfg-if", - "libc", - "redox_syscall 0.5.17", - "smallvec", - "windows-targets 0.52.6", + "always-assert", + "async-trait", + "bytes", + "fatality", + "futures", + "parity-scale-codec", + "parking_lot 0.12.4", + "polkadot-node-metrics", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-overseer", + "polkadot-primitives", + "sc-network", + "sp-consensus", + "thiserror 1.0.69", + "tracing-gum", ] [[package]] -name = "partial_sort" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7924d1d0ad836f665c9065e26d016c673ece3993f30d340068b16f282afc1156" +name = "polkadot-node-collation-generation" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "futures", + "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "schnellru", + "sp-core", + "thiserror 1.0.69", + "tracing-gum", +] [[package]] -name = "password-hash" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" +name = "polkadot-node-core-approval-voting" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "base64ct", + "async-trait", + "bitvec", + "derive_more 0.99.20", + "futures", + "futures-timer", + "itertools 0.11.0", + "merlin", + "parity-scale-codec", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-primitives", + "rand 0.8.5", + "rand_chacha 0.3.1", "rand_core 0.6.4", - "subtle 2.6.1", + "sc-keystore", + "schnellru", + "schnorrkel 0.11.5", + "sp-application-crypto", + "sp-consensus", + "sp-consensus-slots", + "sp-runtime", + "thiserror 1.0.69", + "tracing-gum", ] [[package]] -name = "paste" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" - -[[package]] -name = "pbkdf2" -version = "0.12.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" +name = "polkadot-node-core-approval-voting-parallel" +version = "0.5.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "digest 0.10.7", - "hmac 0.12.1", - "password-hash", + "async-trait", + "futures", + "itertools 0.11.0", + "polkadot-approval-distribution", + "polkadot-node-core-approval-voting", + "polkadot-node-metrics", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-primitives", + "rand 0.8.5", + "rand_core 0.6.4", + "sc-keystore", + "sp-consensus", + "tracing-gum", ] [[package]] -name = "peeking_take_while" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" - -[[package]] -name = "pem" -version = "3.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" +name = "polkadot-node-core-av-store" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "base64 0.22.1", - "serde", + "bitvec", + "futures", + "futures-timer", + "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-consensus", + "thiserror 1.0.69", + "tracing-gum", ] [[package]] -name = "percent-encoding" -version = "2.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" - -[[package]] -name = "pest" -version = "2.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323" +name = "polkadot-node-core-backing" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "memchr", - "thiserror 2.0.12", - "ucd-trie", + "bitvec", + "fatality", + "futures", + "polkadot-erasure-coding", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-parachain-primitives", + "polkadot-primitives", + "polkadot-statement-table", + "schnellru", + "sp-keystore", + "thiserror 1.0.69", + "tracing-gum", ] [[package]] -name = "pest_derive" -version = "2.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc" +name = "polkadot-node-core-bitfield-signing" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "pest", - "pest_generator", + "futures", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-keystore", + "thiserror 1.0.69", + "tracing-gum", + "wasm-timer", ] [[package]] -name = "pest_generator" -version = "2.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966" +name = "polkadot-node-core-candidate-validation" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "pest", - "pest_meta", - "proc-macro2", - "quote", - "syn 2.0.104", + "async-trait", + "futures", + "futures-timer", + "parity-scale-codec", + "polkadot-node-core-pvf", + "polkadot-node-metrics", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-parachain-primitives", + "polkadot-primitives", + "sp-application-crypto", + "sp-keystore", + "tracing-gum", ] [[package]] -name = "pest_meta" -version = "2.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5" +name = "polkadot-node-core-chain-api" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "pest", - "sha2 0.10.9", + "futures", + "polkadot-node-metrics", + "polkadot-node-subsystem", + "polkadot-node-subsystem-types", + "sc-client-api", + "sc-consensus-babe", + "tracing-gum", ] [[package]] -name = "petgraph" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" +name = "polkadot-node-core-chain-selection" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "fixedbitset 0.4.2", - "indexmap 2.10.0", + "futures", + "futures-timer", + "parity-scale-codec", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "thiserror 1.0.69", + "tracing-gum", ] [[package]] -name = "petgraph" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" +name = "polkadot-node-core-dispute-coordinator" +version = "22.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "fixedbitset 0.5.7", - "indexmap 2.10.0", + "fatality", + "futures", + "parity-scale-codec", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sc-keystore", + "schnellru", + "thiserror 1.0.69", + "tracing-gum", ] [[package]] -name = "pin-project" -version = "1.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" +name = "polkadot-node-core-parachains-inherent" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "pin-project-internal", + "async-trait", + "futures", + "futures-timer", + "polkadot-node-subsystem", + "polkadot-overseer", + "polkadot-primitives", + "sp-blockchain", + "sp-inherents", + "thiserror 1.0.69", + "tracing-gum", ] [[package]] -name = "pin-project-internal" -version = "1.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" +name = "polkadot-node-core-prospective-parachains" +version = "21.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", + "fatality", + "futures", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "thiserror 1.0.69", + "tracing-gum", ] [[package]] -name = "pin-project-lite" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" +name = "polkadot-node-core-provisioner" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bitvec", + "fatality", + "futures", + "futures-timer", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "thiserror 1.0.69", + "tracing-gum", +] [[package]] -name = "piper" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" +name = "polkadot-node-core-pvf" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "atomic-waker", - "fastrand", - "futures-io", + "always-assert", + "array-bytes", + "futures", + "futures-timer", + "parity-scale-codec", + "pin-project", + "polkadot-node-core-pvf-common", + "polkadot-node-metrics", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-parachain-primitives", + "polkadot-primitives", + "rand 0.8.5", + "sc-tracing", + "slotmap", + "sp-core", + "strum 0.26.3", + "tempfile", + "thiserror 1.0.69", + "tokio", + "tracing-gum", ] [[package]] -name = "pkcs8" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +name = "polkadot-node-core-pvf-checker" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "der", - "spki", + "futures", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-keystore", + "tracing-gum", ] [[package]] -name = "pkg-config" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" - -[[package]] -name = "polkadot-core-primitives" -version = "17.1.0" +name = "polkadot-node-core-pvf-common" +version = "19.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "cpu-time", + "futures", + "landlock", + "libc", + "nix 0.29.0", "parity-scale-codec", - "scale-info", + "polkadot-parachain-primitives", + "polkadot-primitives", + "sc-executor", + "sc-executor-common", + "sc-executor-wasmtime", + "seccompiler", "sp-core", - "sp-runtime", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-externalities 0.30.0", + "sp-io", + "sp-tracing 17.1.0", + "thiserror 1.0.69", + "tracing-gum", +] + +[[package]] +name = "polkadot-node-core-runtime-api" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "futures", + "polkadot-node-metrics", + "polkadot-node-subsystem", + "polkadot-node-subsystem-types", + "polkadot-primitives", + "schnellru", + "sp-consensus-babe", + "tracing-gum", ] [[package]] @@ -8634,7 +11795,7 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-primitives", "sc-keystore", - "schnorrkel", + "schnorrkel 0.11.5", "serde", "sp-application-crypto", "sp-consensus-babe", @@ -8645,6 +11806,15 @@ dependencies = [ "zstd 0.12.4", ] +[[package]] +name = "polkadot-node-subsystem" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "polkadot-node-subsystem-types", + "polkadot-overseer", +] + [[package]] name = "polkadot-node-subsystem-types" version = "22.0.0" @@ -8658,83 +11828,337 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-primitives", - "polkadot-statement-table", + "polkadot-statement-table", + "sc-client-api", + "sc-network", + "sc-network-types", + "sc-transaction-pool-api", + "smallvec", + "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 = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "fatality", + "futures", + "itertools 0.11.0", + "kvdb", + "parity-db", + "parity-scale-codec", + "parking_lot 0.12.4", + "polkadot-erasure-coding", + "polkadot-node-metrics", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-types", + "polkadot-overseer", + "polkadot-primitives", + "prioritized-metered-channel", + "rand 0.8.5", + "sc-client-api", + "schnellru", + "sp-application-crypto", + "sp-core", + "sp-keystore", + "thiserror 1.0.69", + "tracing-gum", +] + +[[package]] +name = "polkadot-omni-node-lib" +version = "0.5.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "async-trait", + "clap", + "color-print", + "cumulus-client-cli", + "cumulus-client-collator", + "cumulus-client-consensus-aura", + "cumulus-client-consensus-common", + "cumulus-client-consensus-proposer", + "cumulus-client-consensus-relay-chain", + "cumulus-client-parachain-inherent", + "cumulus-client-service", + "cumulus-primitives-aura", + "cumulus-primitives-core", + "cumulus-relay-chain-interface", + "docify", + "frame-benchmarking", + "frame-benchmarking-cli", + "frame-support", + "frame-system-rpc-runtime-api", + "frame-try-runtime", + "futures", + "futures-timer", + "jsonrpsee", + "log", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc", + "pallet-transaction-payment-rpc-runtime-api", + "parachains-common", + "parity-scale-codec", + "polkadot-cli", + "polkadot-primitives", + "sc-basic-authorship", + "sc-chain-spec", + "sc-cli", + "sc-client-api", + "sc-client-db", + "sc-consensus", + "sc-consensus-manual-seal", + "sc-executor", + "sc-network", + "sc-offchain", + "sc-rpc", + "sc-runtime-utilities", + "sc-service", + "sc-sysinfo", + "sc-telemetry", + "sc-tracing", + "sc-transaction-pool", + "sc-transaction-pool-api", + "scale-info", + "serde", + "serde_json", + "sp-api", + "sp-block-builder", + "sp-consensus", + "sp-consensus-aura", + "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-genesis-builder", + "sp-inherents", + "sp-keystore", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-storage 22.0.0", + "sp-timestamp", + "sp-transaction-pool", + "sp-version", + "sp-weights", + "staging-chain-spec-builder", + "substrate-frame-rpc-system", + "substrate-prometheus-endpoint", + "substrate-state-trie-migration-rpc", + "subxt-metadata", +] + +[[package]] +name = "polkadot-overseer" +version = "22.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "async-trait", + "futures", + "futures-timer", + "orchestra", + "polkadot-node-metrics", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem-types", + "polkadot-primitives", + "sc-client-api", + "sp-core", + "tikv-jemalloc-ctl", + "tracing-gum", +] + +[[package]] +name = "polkadot-parachain-primitives" +version = "16.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bounded-collections", + "derive_more 0.99.20", + "parity-scale-codec", + "polkadot-core-primitives", + "scale-info", + "serde", + "sp-core", + "sp-runtime", + "sp-weights", +] + +[[package]] +name = "polkadot-primitives" +version = "18.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bitvec", + "hex-literal", + "log", + "parity-scale-codec", + "polkadot-core-primitives", + "polkadot-parachain-primitives", + "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", + "thiserror 1.0.69", +] + +[[package]] +name = "polkadot-rpc" +version = "23.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "jsonrpsee", + "mmr-rpc", + "pallet-transaction-payment-rpc", + "polkadot-primitives", + "sc-chain-spec", "sc-client-api", - "sc-network", - "sc-network-types", + "sc-consensus-babe", + "sc-consensus-babe-rpc", + "sc-consensus-beefy", + "sc-consensus-beefy-rpc", + "sc-consensus-grandpa", + "sc-consensus-grandpa-rpc", + "sc-rpc", + "sc-sync-state-rpc", "sc-transaction-pool-api", - "smallvec", "sp-api", - "sp-authority-discovery", + "sp-application-crypto", + "sp-block-builder", "sp-blockchain", + "sp-consensus", "sp-consensus-babe", + "sp-consensus-beefy", + "sp-keystore", "sp-runtime", - "substrate-prometheus-endpoint", - "thiserror 1.0.69", + "substrate-frame-rpc-system", + "substrate-state-trie-migration-rpc", ] [[package]] -name = "polkadot-overseer" -version = "22.0.0" +name = "polkadot-runtime-common" +version = "19.1.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "async-trait", - "futures", - "futures-timer", - "orchestra", - "polkadot-node-metrics", - "polkadot-node-network-protocol", - "polkadot-node-primitives", - "polkadot-node-subsystem-types", + "bitvec", + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "libsecp256k1", + "log", + "pallet-asset-rate", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-broker", + "pallet-election-provider-multi-phase", + "pallet-fast-unstake", + "pallet-identity", + "pallet-session", + "pallet-staking", + "pallet-staking-reward-fn", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-treasury", + "pallet-vesting", + "parity-scale-codec", "polkadot-primitives", - "sc-client-api", + "polkadot-runtime-parachains", + "rustc-hex", + "scale-info", + "serde", + "slot-range-helper", + "sp-api", "sp-core", - "tikv-jemalloc-ctl", - "tracing-gum", + "sp-inherents", + "sp-io", + "sp-keyring", + "sp-npos-elections", + "sp-runtime", + "sp-session", + "sp-staking", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", + "static_assertions", ] [[package]] -name = "polkadot-parachain-primitives" -version = "16.1.0" +name = "polkadot-runtime-metrics" +version = "20.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "bounded-collections", - "derive_more 0.99.20", + "bs58", + "frame-benchmarking", "parity-scale-codec", - "polkadot-core-primitives", - "scale-info", - "serde", - "sp-core", - "sp-runtime", - "sp-weights", + "polkadot-primitives", + "sp-tracing 17.1.0", ] [[package]] -name = "polkadot-primitives" -version = "18.1.0" +name = "polkadot-runtime-parachains" +version = "19.1.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ + "bitflags 1.3.2", "bitvec", - "hex-literal", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", "log", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-broker", + "pallet-message-queue", + "pallet-mmr", + "pallet-session", + "pallet-staking", + "pallet-timestamp", "parity-scale-codec", "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", "sp-application-crypto", "sp-arithmetic", - "sp-authority-discovery", - "sp-consensus-slots", "sp-core", "sp-inherents", "sp-io", "sp-keystore", "sp-runtime", + "sp-session", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "thiserror 1.0.69", + "sp-std", + "staging-xcm", + "staging-xcm-executor", + "static_assertions", ] [[package]] @@ -8746,6 +12170,158 @@ dependencies = [ "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "polkadot-sdk" +version = "2503.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "assets-common", + "bridge-hub-common", + "bridge-runtime-common", + "cumulus-pallet-aura-ext", + "cumulus-pallet-dmp-queue", + "cumulus-pallet-parachain-system", + "cumulus-pallet-session-benchmarking", + "cumulus-pallet-solo-to-para", + "cumulus-pallet-weight-reclaim", + "cumulus-pallet-xcm", + "cumulus-pallet-xcmp-queue", + "cumulus-ping", + "cumulus-primitives-core", + "cumulus-primitives-proof-size-hostfunction", + "cumulus-primitives-utility", + "frame-benchmarking", + "frame-benchmarking-cli", + "frame-benchmarking-pallet-pov", + "frame-election-provider-support", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-benchmarking", + "frame-try-runtime", + "pallet-alliance", + "pallet-asset-conversion", + "pallet-asset-conversion-ops", + "pallet-asset-conversion-tx-payment", + "pallet-asset-rate", + "pallet-asset-rewards", + "pallet-asset-tx-payment", + "pallet-assets", + "pallet-assets-freezer", + "pallet-assets-holder", + "pallet-atomic-swap", + "pallet-aura", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-bags-list", + "pallet-balances", + "pallet-beefy", + "pallet-beefy-mmr", + "pallet-bounties", + "pallet-bridge-grandpa", + "pallet-bridge-messages", + "pallet-bridge-parachains", + "pallet-bridge-relayers", + "pallet-broker", + "pallet-child-bounties", + "pallet-collator-selection", + "pallet-collective", + "pallet-collective-content", + "pallet-contracts", + "pallet-contracts-mock-network", + "pallet-conviction-voting", + "pallet-core-fellowship", + "pallet-delegated-staking", + "pallet-democracy", + "pallet-dev-mode", + "pallet-election-provider-multi-phase", + "pallet-election-provider-support-benchmarking", + "pallet-elections-phragmen", + "pallet-fast-unstake", + "pallet-glutton", + "pallet-grandpa", + "pallet-identity", + "pallet-im-online", + "pallet-indices", + "pallet-insecure-randomness-collective-flip", + "pallet-lottery", + "pallet-membership", + "pallet-message-queue", + "pallet-meta-tx", + "pallet-migrations", + "pallet-mixnet", + "pallet-mmr", + "pallet-multisig", + "pallet-nft-fractionalization", + "pallet-nfts", + "pallet-nis", + "pallet-node-authorization", + "pallet-nomination-pools", + "pallet-nomination-pools-benchmarking", + "pallet-offences", + "pallet-offences-benchmarking", + "pallet-paged-list", + "pallet-parameters", + "pallet-preimage", + "pallet-proxy", + "pallet-ranked-collective", + "pallet-recovery", + "pallet-referenda", + "pallet-remark", + "pallet-revive", + "pallet-revive-mock-network", + "pallet-root-offences", + "pallet-root-testing", + "pallet-safe-mode", + "pallet-salary", + "pallet-scheduler", + "pallet-scored-pool", + "pallet-session", + "pallet-session-benchmarking", + "pallet-skip-feeless-payment", + "pallet-society", + "pallet-staking", + "pallet-state-trie-migration", + "pallet-statement", + "pallet-sudo", + "pallet-timestamp", + "pallet-tips", + "pallet-transaction-payment", + "pallet-transaction-storage", + "pallet-treasury", + "pallet-tx-pause", + "pallet-uniques", + "pallet-utility", + "pallet-verify-signature", + "pallet-vesting", + "pallet-whitelist", + "pallet-xcm", + "pallet-xcm-benchmarks", + "pallet-xcm-bridge-hub", + "pallet-xcm-bridge-hub-router", + "parachains-common", + "polkadot-cli", + "polkadot-node-metrics", + "polkadot-omni-node-lib", + "polkadot-parachain-primitives", + "polkadot-primitives", + "polkadot-runtime-common", + "polkadot-runtime-parachains", + "polkadot-sdk-frame", + "polkadot-service", + "sc-client-db", + "sc-service", + "sp-runtime", + "sp-staking", + "staging-node-inspect", + "staging-parachain-info", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", + "xcm-runtime-apis", +] + [[package]] name = "polkadot-sdk-frame" version = "0.9.1" @@ -8781,6 +12357,137 @@ dependencies = [ "sp-version", ] +[[package]] +name = "polkadot-service" +version = "23.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "async-trait", + "frame-benchmarking", + "frame-benchmarking-cli", + "frame-system", + "frame-system-rpc-runtime-api", + "futures", + "is_executable", + "kvdb", + "kvdb-rocksdb", + "log", + "mmr-gadget", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "parity-db", + "parity-scale-codec", + "parking_lot 0.12.4", + "polkadot-approval-distribution", + "polkadot-availability-bitfield-distribution", + "polkadot-availability-distribution", + "polkadot-availability-recovery", + "polkadot-collator-protocol", + "polkadot-core-primitives", + "polkadot-dispute-distribution", + "polkadot-gossip-support", + "polkadot-network-bridge", + "polkadot-node-collation-generation", + "polkadot-node-core-approval-voting", + "polkadot-node-core-approval-voting-parallel", + "polkadot-node-core-av-store", + "polkadot-node-core-backing", + "polkadot-node-core-bitfield-signing", + "polkadot-node-core-candidate-validation", + "polkadot-node-core-chain-api", + "polkadot-node-core-chain-selection", + "polkadot-node-core-dispute-coordinator", + "polkadot-node-core-parachains-inherent", + "polkadot-node-core-prospective-parachains", + "polkadot-node-core-provisioner", + "polkadot-node-core-pvf", + "polkadot-node-core-pvf-checker", + "polkadot-node-core-runtime-api", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-types", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-primitives", + "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-consensus-beefy", + "sc-consensus-grandpa", + "sc-consensus-slots", + "sc-executor", + "sc-keystore", + "sc-network", + "sc-network-sync", + "sc-offchain", + "sc-service", + "sc-sync-state-rpc", + "sc-sysinfo", + "sc-telemetry", + "sc-transaction-pool", + "sc-transaction-pool-api", + "serde", + "serde_json", + "sp-api", + "sp-authority-discovery", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-consensus-beefy", + "sp-consensus-grandpa", + "sp-core", + "sp-genesis-builder", + "sp-inherents", + "sp-io", + "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", + "thiserror 1.0.69", + "tracing-gum", + "westend-runtime", + "xcm-runtime-apis", +] + +[[package]] +name = "polkadot-statement-distribution" +version = "22.0.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "arrayvec 0.7.6", + "bitvec", + "fatality", + "futures", + "futures-timer", + "indexmap 2.10.0", + "parity-scale-codec", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-keystore", + "sp-staking", + "thiserror 1.0.69", + "tracing-gum", +] + [[package]] name = "polkadot-statement-table" version = "19.0.0" @@ -8793,15 +12500,28 @@ dependencies = [ [[package]] name = "polkavm" -version = "0.18.0" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd044ab1d3b11567ab6b98ca71259a992b4034220d5972988a0e96518e5d343d" +dependencies = [ + "libc", + "log", + "polkavm-assembler 0.18.0", + "polkavm-common 0.18.0", + "polkavm-linux-raw 0.18.0", +] + +[[package]] +name = "polkavm" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd044ab1d3b11567ab6b98ca71259a992b4034220d5972988a0e96518e5d343d" +checksum = "cfd34e2f74206fff33482ae1718e275f11365ef8c4de7f0e69217f8845303867" dependencies = [ "libc", "log", - "polkavm-assembler", - "polkavm-common 0.18.0", - "polkavm-linux-raw", + "polkavm-assembler 0.21.0", + "polkavm-common 0.21.0", + "polkavm-linux-raw 0.21.0", ] [[package]] @@ -8813,6 +12533,15 @@ dependencies = [ "log", ] +[[package]] +name = "polkavm-assembler" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f512bc80cb10439391a7c13a9eb2d37cf66b7305e7df0a06d662eff4f5b07625" +dependencies = [ + "log", +] + [[package]] name = "polkavm-common" version = "0.18.0" @@ -8820,7 +12549,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31ff33982a807d8567645d4784b9b5d7ab87bcb494f534a57cadd9012688e102" dependencies = [ "log", - "polkavm-assembler", + "polkavm-assembler 0.18.0", +] + +[[package]] +name = "polkavm-common" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c16b809cfd398f861261c045a8745e6c78b71ea7e0d3ef6f7cc553eb27bc17e" +dependencies = [ + "blake3", + "log", + "polkavm-assembler 0.21.0", ] [[package]] @@ -8838,6 +12578,15 @@ dependencies = [ "polkavm-derive-impl-macro 0.18.0", ] +[[package]] +name = "polkavm-derive" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47239245f87329541932c0d7fec750a66a75b13aa87dfe4fbfd637bab86ad387" +dependencies = [ + "polkavm-derive-impl-macro 0.21.0", +] + [[package]] name = "polkavm-derive" version = "0.26.0" @@ -8859,6 +12608,18 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "polkavm-derive-impl" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24fd6c6215450c3e57511df5c38a82eb4bde208de15ee15046ac33852f3c3eaa" +dependencies = [ + "polkavm-common 0.21.0", + "proc-macro2", + "quote", + "syn 2.0.104", +] + [[package]] name = "polkavm-derive-impl" version = "0.26.0" @@ -8881,6 +12642,16 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "polkavm-derive-impl-macro" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36837f6b7edfd6f4498f8d25d81da16cf03bd6992c3e56f3d477dfc90f4fefca" +dependencies = [ + "polkavm-derive-impl 0.21.0", + "syn 2.0.104", +] + [[package]] name = "polkavm-derive-impl-macro" version = "0.26.0" @@ -8907,12 +12678,50 @@ dependencies = [ "rustc-demangle", ] +[[package]] +name = "polkavm-linker" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23bc764986c4a63f9ab9890c3f4eb9b4c13b6ff80d79685bd48ade147234aab4" +dependencies = [ + "dirs", + "gimli 0.31.1", + "hashbrown 0.14.5", + "log", + "object 0.36.7", + "polkavm-common 0.21.0", + "regalloc2 0.9.3", + "rustc-demangle", +] + [[package]] name = "polkavm-linux-raw" version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23eff02c070c70f31878a3d915e88a914ecf3e153741e2fb572dde28cce20fde" +[[package]] +name = "polkavm-linux-raw" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be6cd1d48c5e7814d287a3e12a339386a5dfa2f3ac72f932335f4cf56467f1b3" + +[[package]] +name = "polling" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" +dependencies = [ + "autocfg", + "bitflags 1.3.2", + "cfg-if", + "concurrent-queue", + "libc", + "log", + "pin-project-lite", + "windows-sys 0.48.0", +] + [[package]] name = "polling" version = "3.10.0" @@ -8983,7 +12792,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ "environmental", "evm", @@ -9007,7 +12816,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=469eb404907961cab19e64349a158949dea2614c#469eb404907961cab19e64349a158949dea2614c" +source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" dependencies = [ "case", "num_enum", @@ -9472,6 +13281,7 @@ dependencies = [ "libc", "rand_chacha 0.3.1", "rand_core 0.6.4", + "serde", ] [[package]] @@ -9626,6 +13436,18 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "reed-solomon-novelpoly" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87413ebb313323d431e85d0afc5a68222aaed972843537cbfe5f061cf1b4bcab" +dependencies = [ + "derive_more 0.99.20", + "fs-err", + "static_init", + "thiserror 1.0.69", +] + [[package]] name = "ref-cast" version = "1.0.24" @@ -9811,6 +13633,120 @@ dependencies = [ "librocksdb-sys", ] +[[package]] +name = "rococo-runtime" +version = "22.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "binary-merkle-tree", + "bitvec", + "frame-benchmarking", + "frame-executive", + "frame-metadata-hash-extension", + "frame-support", + "frame-system", + "frame-system-benchmarking", + "frame-system-rpc-runtime-api", + "frame-try-runtime", + "hex-literal", + "log", + "pallet-asset-rate", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-beefy", + "pallet-beefy-mmr", + "pallet-bounties", + "pallet-child-bounties", + "pallet-conviction-voting", + "pallet-democracy", + "pallet-elections-phragmen", + "pallet-grandpa", + "pallet-identity", + "pallet-indices", + "pallet-message-queue", + "pallet-migrations", + "pallet-mmr", + "pallet-multisig", + "pallet-nis", + "pallet-offences", + "pallet-parameters", + "pallet-preimage", + "pallet-proxy", + "pallet-ranked-collective", + "pallet-recovery", + "pallet-referenda", + "pallet-root-testing", + "pallet-scheduler", + "pallet-session", + "pallet-society", + "pallet-staking", + "pallet-state-trie-migration", + "pallet-sudo", + "pallet-timestamp", + "pallet-tips", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "pallet-treasury", + "pallet-utility", + "pallet-vesting", + "pallet-whitelist", + "pallet-xcm", + "pallet-xcm-benchmarks", + "parity-scale-codec", + "polkadot-parachain-primitives", + "polkadot-primitives", + "polkadot-runtime-common", + "polkadot-runtime-parachains", + "rococo-runtime-constants", + "scale-info", + "serde", + "serde_derive", + "serde_json", + "sp-api", + "sp-arithmetic", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-babe", + "sp-consensus-beefy", + "sp-consensus-grandpa", + "sp-core", + "sp-genesis-builder", + "sp-inherents", + "sp-io", + "sp-keyring", + "sp-mmr-primitives", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-storage 22.0.0", + "sp-transaction-pool", + "sp-version", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", + "substrate-wasm-builder", + "xcm-runtime-apis", +] + +[[package]] +name = "rococo-runtime-constants" +version = "20.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "polkadot-primitives", + "polkadot-runtime-common", + "smallvec", + "sp-core", + "sp-runtime", + "sp-weights", + "staging-xcm", + "staging-xcm-builder", +] + [[package]] name = "route-recognizer" version = "0.3.1" @@ -9841,7 +13777,7 @@ dependencies = [ "netlink-packet-utils", "netlink-proto", "netlink-sys", - "nix", + "nix 0.26.4", "thiserror 1.0.69", "tokio", ] @@ -9963,6 +13899,20 @@ dependencies = [ "windows-sys 0.45.0", ] +[[package]] +name = "rustix" +version = "0.37.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "519165d378b97752ca44bbe15047d5d3409e875f39327546b42ac81d7e18c1b6" +dependencies = [ + "bitflags 1.3.2", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys 0.3.8", + "windows-sys 0.48.0", +] + [[package]] name = "rustix" version = "0.38.44" @@ -10092,6 +14042,17 @@ dependencies = [ "wait-timeout", ] +[[package]] +name = "ruzstd" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3ffab8f9715a0d455df4bbb9d21e91135aab3cd3ca187af0cd0c3c3f868fdc" +dependencies = [ + "byteorder", + "thiserror-core", + "twox-hash", +] + [[package]] name = "ruzstd" version = "0.6.0" @@ -10125,7 +14086,7 @@ version = "0.1.0" dependencies = [ "num-traits", "sp-arithmetic", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-std", "substrate-fixed", ] @@ -10246,6 +14207,7 @@ version = "42.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "array-bytes", + "clap", "docify", "memmap2 0.9.7", "parity-scale-codec", @@ -10481,6 +14443,60 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "sc-consensus-beefy" +version = "28.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "array-bytes", + "async-channel 1.9.0", + "async-trait", + "futures", + "log", + "parity-scale-codec", + "parking_lot 0.12.4", + "sc-client-api", + "sc-consensus", + "sc-network", + "sc-network-gossip", + "sc-network-sync", + "sc-network-types", + "sc-utils", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-consensus-beefy", + "sp-core", + "sp-keystore", + "sp-runtime", + "substrate-prometheus-endpoint", + "thiserror 1.0.69", + "tokio", + "wasm-timer", +] + +[[package]] +name = "sc-consensus-beefy-rpc" +version = "28.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "futures", + "jsonrpsee", + "log", + "parity-scale-codec", + "parking_lot 0.12.4", + "sc-consensus-beefy", + "sc-rpc", + "serde", + "sp-application-crypto", + "sp-consensus-beefy", + "sp-core", + "sp-runtime", + "thiserror 1.0.69", +] + [[package]] name = "sc-consensus-epochs" version = "0.48.0" @@ -10645,7 +14661,7 @@ name = "sc-executor-common" version = "0.38.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "polkavm", + "polkavm 0.18.0", "sc-allocator", "sp-maybe-compressed-blob", "sp-wasm-interface 21.0.1", @@ -10659,7 +14675,7 @@ version = "0.35.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ "log", - "polkavm", + "polkavm 0.18.0", "sc-executor-common", "sp-wasm-interface 21.0.1", ] @@ -11137,19 +15153,51 @@ dependencies = [ "tempfile", "thiserror 1.0.69", "tokio", - "tracing", - "tracing-futures", + "tracing", + "tracing-futures", +] + +[[package]] +name = "sc-state-db" +version = "0.38.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "log", + "parity-scale-codec", + "parking_lot 0.12.4", + "sp-core", +] + +[[package]] +name = "sc-storage-monitor" +version = "0.24.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "clap", + "fs4", + "log", + "sp-core", + "thiserror 1.0.69", + "tokio", ] [[package]] -name = "sc-state-db" -version = "0.38.0" +name = "sc-sync-state-rpc" +version = "0.49.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" dependencies = [ - "log", + "jsonrpsee", "parity-scale-codec", - "parking_lot 0.12.4", - "sp-core", + "sc-chain-spec", + "sc-client-api", + "sc-consensus-babe", + "sc-consensus-epochs", + "sc-consensus-grandpa", + "serde", + "serde_json", + "sp-blockchain", + "sp-runtime", + "thiserror 1.0.69", ] [[package]] @@ -11486,6 +15534,22 @@ dependencies = [ "hashbrown 0.13.2", ] +[[package]] +name = "schnorrkel" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "844b7645371e6ecdf61ff246ba1958c29e802881a749ae3fb1993675d210d28d" +dependencies = [ + "arrayref", + "arrayvec 0.7.6", + "curve25519-dalek-ng", + "merlin", + "rand_core 0.6.4", + "sha2 0.9.9", + "subtle-ng", + "zeroize", +] + [[package]] name = "schnorrkel" version = "0.11.5" @@ -11550,6 +15614,15 @@ dependencies = [ "zeroize", ] +[[package]] +name = "seccompiler" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "345a3e4dddf721a478089d4697b83c6c0a8f5bf16086f6c13397e4534eb6e2e5" +dependencies = [ + "libc", +] + [[package]] name = "secp256k1" version = "0.27.0" @@ -11834,6 +15907,19 @@ dependencies = [ "serde", ] +[[package]] +name = "sha-1" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" +dependencies = [ + "block-buffer 0.9.0", + "cfg-if", + "cpufeatures", + "digest 0.9.0", + "opaque-debug 0.3.1", +] + [[package]] name = "sha1" version = "0.10.6" @@ -11903,7 +15989,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=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-std", "substrate-fixed", ] @@ -11984,12 +16070,49 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" +[[package]] +name = "slot-range-helper" +version = "17.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "enumn", + "parity-scale-codec", + "paste", + "sp-runtime", +] + +[[package]] +name = "slotmap" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" +dependencies = [ + "version_check", +] + [[package]] name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" +[[package]] +name = "smol" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13f2b548cd8447f8de0fdf1c592929f70f4fc7039a05e47404b0d096ec6987a1" +dependencies = [ + "async-channel 1.9.0", + "async-executor", + "async-fs 1.6.0", + "async-io 1.13.0", + "async-lock 2.8.0", + "async-net 1.8.0", + "async-process 1.8.1", + "blocking", + "futures-lite 1.13.0", +] + [[package]] name = "smol" version = "2.0.2" @@ -11998,13 +16121,67 @@ checksum = "a33bd3e260892199c3ccfc487c88b2da2265080acb316cd920da72fdfd7c599f" dependencies = [ "async-channel 2.5.0", "async-executor", - "async-fs", - "async-io", - "async-lock", - "async-net", - "async-process", + "async-fs 2.1.3", + "async-io 2.5.0", + "async-lock 3.4.1", + "async-net 2.0.0", + "async-process 2.4.0", "blocking", - "futures-lite", + "futures-lite 2.6.1", +] + +[[package]] +name = "smoldot" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0bb30cf57b7b5f6109ce17c3164445e2d6f270af2cb48f6e4d31c2967c9a9f5" +dependencies = [ + "arrayvec 0.7.6", + "async-lock 2.8.0", + "atomic-take", + "base64 0.21.7", + "bip39", + "blake2-rfc", + "bs58", + "chacha20", + "crossbeam-queue", + "derive_more 0.99.20", + "ed25519-zebra", + "either", + "event-listener 2.5.3", + "fnv", + "futures-lite 1.13.0", + "futures-util", + "hashbrown 0.14.5", + "hex", + "hmac 0.12.1", + "itertools 0.11.0", + "libsecp256k1", + "merlin", + "no-std-net", + "nom", + "num-bigint", + "num-rational", + "num-traits", + "pbkdf2", + "pin-project", + "poly1305", + "rand 0.8.5", + "rand_chacha 0.3.1", + "ruzstd 0.4.0", + "schnorrkel 0.10.2", + "serde", + "serde_json", + "sha2 0.10.9", + "sha3", + "siphasher 0.3.11", + "slab", + "smallvec", + "soketto 0.7.1", + "twox-hash", + "wasmi 0.31.2", + "x25519-dalek", + "zeroize", ] [[package]] @@ -12014,7 +16191,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "966e72d77a3b2171bb7461d0cb91f43670c63558c62d7cf42809cae6c8b6b818" dependencies = [ "arrayvec 0.7.6", - "async-lock", + "async-lock 3.4.1", "atomic-take", "base64 0.22.1", "bip39", @@ -12027,7 +16204,7 @@ dependencies = [ "either", "event-listener 5.4.1", "fnv", - "futures-lite", + "futures-lite 2.6.1", "futures-util", "hashbrown 0.14.5", "hex", @@ -12045,8 +16222,8 @@ dependencies = [ "poly1305", "rand 0.8.5", "rand_chacha 0.3.1", - "ruzstd", - "schnorrkel", + "ruzstd 0.6.0", + "schnorrkel 0.11.5", "serde", "serde_json", "sha2 0.10.9", @@ -12054,13 +16231,49 @@ dependencies = [ "siphasher 1.0.1", "slab", "smallvec", - "soketto", + "soketto 0.8.1", "twox-hash", - "wasmi", + "wasmi 0.32.3", "x25519-dalek", "zeroize", ] +[[package]] +name = "smoldot-light" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "256b5bad1d6b49045e95fe87492ce73d5af81545d8b4d8318a872d2007024c33" +dependencies = [ + "async-channel 1.9.0", + "async-lock 2.8.0", + "base64 0.21.7", + "blake2-rfc", + "derive_more 0.99.20", + "either", + "event-listener 2.5.3", + "fnv", + "futures-channel", + "futures-lite 1.13.0", + "futures-util", + "hashbrown 0.14.5", + "hex", + "itertools 0.11.0", + "log", + "lru 0.11.1", + "no-std-net", + "parking_lot 0.12.4", + "pin-project", + "rand 0.8.5", + "rand_chacha 0.3.1", + "serde", + "serde_json", + "siphasher 0.3.11", + "slab", + "smol 1.3.0", + "smoldot 0.11.0", + "zeroize", +] + [[package]] name = "smoldot-light" version = "0.16.2" @@ -12068,7 +16281,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a33b06891f687909632ce6a4e3fd7677b24df930365af3d0bcb078310129f3f" dependencies = [ "async-channel 2.5.0", - "async-lock", + "async-lock 3.4.1", "base64 0.22.1", "blake2-rfc", "bs58", @@ -12077,7 +16290,7 @@ dependencies = [ "event-listener 5.4.1", "fnv", "futures-channel", - "futures-lite", + "futures-lite 2.6.1", "futures-util", "hashbrown 0.14.5", "hex", @@ -12092,8 +16305,8 @@ dependencies = [ "serde_json", "siphasher 1.0.1", "slab", - "smol", - "smoldot", + "smol 2.0.2", + "smoldot 0.18.0", "zeroize", ] @@ -12120,6 +16333,40 @@ dependencies = [ "subtle 2.6.1", ] +[[package]] +name = "snowbridge-core" +version = "0.13.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "bp-relayers", + "ethabi-decode", + "frame-support", + "frame-system", + "hex-literal", + "log", + "parity-scale-codec", + "polkadot-parachain-primitives", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", +] + +[[package]] +name = "socket2" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" +dependencies = [ + "libc", + "winapi", +] + [[package]] name = "socket2" version = "0.5.10" @@ -12140,6 +16387,21 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "soketto" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d1c5305e39e09653383c2c7244f2f78b3bcae37cf50c64cb4789c9f5096ec2" +dependencies = [ + "base64 0.13.1", + "bytes", + "futures", + "httparse", + "log", + "rand 0.8.5", + "sha-1", +] + [[package]] name = "soketto" version = "0.8.1" @@ -12316,6 +16578,26 @@ dependencies = [ "sp-timestamp", ] +[[package]] +name = "sp-consensus-beefy" +version = "24.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +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=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-io", + "sp-keystore", + "sp-mmr-primitives", + "sp-runtime", + "sp-weights", + "strum 0.26.3", +] + [[package]] name = "sp-consensus-grandpa" version = "23.1.0" @@ -12373,15 +16655,15 @@ dependencies = [ "primitive-types 0.13.1", "rand 0.8.5", "scale-info", - "schnorrkel", + "schnorrkel 0.11.5", "secp256k1 0.28.2", "secrecy 0.8.0", "serde", "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-debug-derive", "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-std", "sp-storage 22.0.0", "ss58-registry", "substrate-bip39", @@ -12487,16 +16769,6 @@ dependencies = [ "syn 2.0.104", ] -[[package]] -name = "sp-debug-derive" -version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#59fb2e7482d471a7ec4e8d3b30499497efa7b34c" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.104", -] - [[package]] name = "sp-externalities" version = "0.25.0" @@ -12619,6 +16891,23 @@ dependencies = [ "sp-application-crypto", ] +[[package]] +name = "sp-mmr-primitives" +version = "36.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "log", + "parity-scale-codec", + "polkadot-ckb-merkle-mountain-range", + "scale-info", + "serde", + "sp-api", + "sp-core", + "sp-debug-derive", + "sp-runtime", + "thiserror 1.0.69", +] + [[package]] name = "sp-npos-elections" version = "36.2.0" @@ -12683,7 +16972,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-std", "sp-trie", "sp-weights", "tracing", @@ -12701,7 +16990,7 @@ dependencies = [ "polkavm-derive 0.26.0", "sp-externalities 0.25.0", "sp-runtime-interface-proc-macro 17.0.0", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)", + "sp-std", "sp-storage 19.0.0", "sp-tracing 16.0.0", "sp-wasm-interface 20.0.0", @@ -12720,7 +17009,7 @@ dependencies = [ "primitive-types 0.13.1", "sp-externalities 0.30.0", "sp-runtime-interface-proc-macro 18.0.0", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-std", "sp-storage 22.0.0", "sp-tracing 17.1.0", "sp-wasm-interface 21.0.1", @@ -12829,11 +17118,6 @@ name = "sp-std" version = "14.0.0" source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" -[[package]] -name = "sp-std" -version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#59fb2e7482d471a7ec4e8d3b30499497efa7b34c" - [[package]] name = "sp-storage" version = "19.0.0" @@ -12843,7 +17127,7 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)", + "sp-debug-derive", ] [[package]] @@ -12855,7 +17139,7 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-debug-derive", ] [[package]] @@ -12950,7 +17234,7 @@ dependencies = [ "serde", "sp-crypto-hashing-proc-macro", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-std", "sp-version-proc-macro", "thiserror 1.0.69", ] @@ -13001,7 +17285,7 @@ dependencies = [ "serde", "smallvec", "sp-arithmetic", - "sp-debug-derive 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-debug-derive", ] [[package]] @@ -13155,14 +17439,58 @@ dependencies = [ "quote", "serde", "serde_json", - "unicode-xid", + "unicode-xid", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "staging-chain-spec-builder" +version = "10.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "clap", + "docify", + "sc-chain-spec", + "serde", + "serde_json", + "sp-tracing 17.1.0", ] [[package]] -name = "stable_deref_trait" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" +name = "staging-node-inspect" +version = "0.27.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "clap", + "parity-scale-codec", + "sc-cli", + "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.20.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "cumulus-primitives-core", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-runtime", +] [[package]] name = "staging-xcm" @@ -13185,6 +17513,50 @@ dependencies = [ "xcm-procedural", ] +[[package]] +name = "staging-xcm-builder" +version = "20.1.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "environmental", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "pallet-asset-conversion", + "pallet-transaction-payment", + "parity-scale-codec", + "polkadot-parachain-primitives", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-weights", + "staging-xcm", + "staging-xcm-executor", + "tracing", +] + +[[package]] +name = "staging-xcm-executor" +version = "19.1.2" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "environmental", + "frame-benchmarking", + "frame-support", + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-weights", + "staging-xcm", + "tracing", +] + [[package]] name = "static_assertions" version = "1.1.0" @@ -13227,6 +17599,7 @@ checksum = "1c6a0d765f5807e98a091107bae0a56ea3799f66a5de47b2c84c94a39c09974e" dependencies = [ "cfg-if", "hashbrown 0.14.5", + "serde", ] [[package]] @@ -13283,7 +17656,7 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c85 dependencies = [ "hmac 0.12.1", "pbkdf2", - "schnorrkel", + "schnorrkel 0.11.5", "sha2 0.10.9", "zeroize", ] @@ -13351,6 +17724,23 @@ dependencies = [ "tokio", ] +[[package]] +name = "substrate-state-trie-migration-rpc" +version = "42.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "jsonrpsee", + "parity-scale-codec", + "sc-client-api", + "sc-rpc-api", + "serde", + "sp-core", + "sp-runtime", + "sp-state-machine", + "sp-trie", + "trie-db", +] + [[package]] name = "substrate-typenum" version = "1.17.0" @@ -13376,7 +17766,7 @@ dependencies = [ "merkleized-metadata", "parity-scale-codec", "parity-wasm", - "polkavm-linker", + "polkavm-linker 0.18.0", "sc-executor", "shlex", "sp-core", @@ -13470,7 +17860,7 @@ dependencies = [ "pallet-evm-precompile-modexp", "pallet-evm-precompile-sha3fips", "pallet-evm-precompile-simple", - "pallet-proxy 38.0.0", + "pallet-proxy-otf", "pallet-subtensor", "pallet-subtensor-swap", "parity-scale-codec", @@ -13478,7 +17868,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-std", "substrate-fixed", "subtensor-runtime-common", "subtensor-swap-interface", @@ -13533,6 +17923,12 @@ version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" +[[package]] +name = "subtle-ng" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" + [[package]] name = "subxt" version = "0.38.1" @@ -13548,7 +17944,7 @@ dependencies = [ "impl-serde 0.5.0", "jsonrpsee", "parity-scale-codec", - "polkadot-sdk", + "polkadot-sdk 0.7.0", "primitive-types 0.13.1", "scale-bits", "scale-decode 0.14.0", @@ -13602,7 +17998,7 @@ dependencies = [ "impl-serde 0.5.0", "keccak-hash", "parity-scale-codec", - "polkadot-sdk", + "polkadot-sdk 0.7.0", "primitive-types 0.13.1", "scale-bits", "scale-decode 0.14.0", @@ -13625,7 +18021,7 @@ dependencies = [ "futures-util", "serde", "serde_json", - "smoldot-light", + "smoldot-light 0.16.2", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -13658,7 +18054,7 @@ dependencies = [ "frame-metadata 17.0.0", "hashbrown 0.14.5", "parity-scale-codec", - "polkadot-sdk", + "polkadot-sdk 0.7.0", "scale-info", ] @@ -13678,9 +18074,9 @@ dependencies = [ "keccak-hash", "parity-scale-codec", "pbkdf2", - "polkadot-sdk", + "polkadot-sdk 0.7.0", "regex", - "schnorrkel", + "schnorrkel 0.11.5", "scrypt", "secp256k1 0.30.0", "secrecy 0.10.3", @@ -13724,6 +18120,18 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn-solidity" +version = "0.8.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4560533fbd6914b94a8fb5cc803ed6801c3455668db3b810702c57612bac9412" +dependencies = [ + "paste", + "proc-macro2", + "quote", + "syn 2.0.104", +] + [[package]] name = "synstructure" version = "0.12.6" @@ -13792,7 +18200,7 @@ version = "3.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" dependencies = [ - "fastrand", + "fastrand 2.3.0", "getrandom 0.3.3", "once_cell", "rustix 1.0.8", @@ -13842,6 +18250,26 @@ dependencies = [ "thiserror-impl 2.0.12", ] +[[package]] +name = "thiserror-core" +version = "1.0.50" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c001ee18b7e5e3f62cbf58c7fe220119e68d902bb7443179c0c8aef30090e999" +dependencies = [ + "thiserror-core-impl", +] + +[[package]] +name = "thiserror-core-impl" +version = "1.0.50" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4c60d69f36615a077cc7663b9cb8e42275722d23e58a7fa3d2c7f2915d09d04" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + [[package]] name = "thiserror-impl" version = "1.0.69" @@ -14614,6 +19042,12 @@ dependencies = [ "libc", ] +[[package]] +name = "waker-fn" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" + [[package]] name = "walkdir" version = "2.5.0" @@ -14792,6 +19226,19 @@ dependencies = [ "web-sys", ] +[[package]] +name = "wasmi" +version = "0.31.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8281d1d660cdf54c76a3efa9ddd0c270cada1383a995db3ccb43d166456c7" +dependencies = [ + "smallvec", + "spin 0.9.8", + "wasmi_arena", + "wasmi_core 0.13.0", + "wasmparser-nostd", +] + [[package]] name = "wasmi" version = "0.32.3" @@ -14805,10 +19252,16 @@ dependencies = [ "smallvec", "spin 0.9.8", "wasmi_collections", - "wasmi_core", + "wasmi_core 0.32.3", "wasmparser-nostd", ] +[[package]] +name = "wasmi_arena" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "104a7f73be44570cac297b3035d76b169d6599637631cf37a1703326a0727073" + [[package]] name = "wasmi_collections" version = "0.32.3" @@ -14820,6 +19273,18 @@ dependencies = [ "string-interner", ] +[[package]] +name = "wasmi_core" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcf1a7db34bff95b85c261002720c00c3a6168256dcb93041d3fa2054d19856a" +dependencies = [ + "downcast-rs", + "libm", + "num-traits", + "paste", +] + [[package]] name = "wasmi_core" version = "0.32.3" @@ -15090,6 +19555,131 @@ version = "0.25.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" +[[package]] +name = "westend-runtime" +version = "22.3.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "binary-merkle-tree", + "bitvec", + "frame-benchmarking", + "frame-election-provider-support", + "frame-executive", + "frame-metadata-hash-extension", + "frame-support", + "frame-system", + "frame-system-benchmarking", + "frame-system-rpc-runtime-api", + "frame-try-runtime", + "hex-literal", + "log", + "pallet-asset-rate", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-bags-list", + "pallet-balances", + "pallet-beefy", + "pallet-beefy-mmr", + "pallet-conviction-voting", + "pallet-delegated-staking", + "pallet-election-provider-multi-phase", + "pallet-election-provider-support-benchmarking", + "pallet-elections-phragmen", + "pallet-fast-unstake", + "pallet-grandpa", + "pallet-identity", + "pallet-indices", + "pallet-membership", + "pallet-message-queue", + "pallet-meta-tx", + "pallet-migrations", + "pallet-mmr", + "pallet-multisig", + "pallet-nomination-pools", + "pallet-nomination-pools-benchmarking", + "pallet-nomination-pools-runtime-api", + "pallet-offences", + "pallet-offences-benchmarking", + "pallet-parameters", + "pallet-preimage", + "pallet-proxy", + "pallet-recovery", + "pallet-referenda", + "pallet-root-testing", + "pallet-scheduler", + "pallet-session", + "pallet-session-benchmarking", + "pallet-society", + "pallet-staking", + "pallet-staking-runtime-api", + "pallet-state-trie-migration", + "pallet-sudo", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "pallet-treasury", + "pallet-utility", + "pallet-verify-signature", + "pallet-vesting", + "pallet-whitelist", + "pallet-xcm", + "pallet-xcm-benchmarks", + "parity-scale-codec", + "polkadot-parachain-primitives", + "polkadot-primitives", + "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-consensus-beefy", + "sp-consensus-grandpa", + "sp-core", + "sp-genesis-builder", + "sp-inherents", + "sp-io", + "sp-keyring", + "sp-mmr-primitives", + "sp-npos-elections", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-storage 22.0.0", + "sp-transaction-pool", + "sp-version", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", + "substrate-wasm-builder", + "westend-runtime-constants", + "xcm-runtime-apis", +] + +[[package]] +name = "westend-runtime-constants" +version = "20.0.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "polkadot-primitives", + "polkadot-runtime-common", + "smallvec", + "sp-core", + "sp-runtime", + "sp-weights", + "staging-xcm", + "staging-xcm-builder", +] + [[package]] name = "wide" version = "0.7.33" @@ -15665,6 +20255,41 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "xcm-runtime-apis" +version = "0.7.1" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "parity-scale-codec", + "scale-info", + "sp-api", + "sp-weights", + "staging-xcm", + "staging-xcm-executor", +] + +[[package]] +name = "xcm-simulator" +version = "20.1.0" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +dependencies = [ + "frame-support", + "frame-system", + "parity-scale-codec", + "paste", + "polkadot-core-primitives", + "polkadot-parachain-primitives", + "polkadot-primitives", + "polkadot-runtime-parachains", + "scale-info", + "sp-io", + "sp-runtime", + "staging-xcm", + "staging-xcm-builder", + "staging-xcm-executor", +] + [[package]] name = "xml-rs" version = "0.8.27" diff --git a/Cargo.toml b/Cargo.toml index 7a72a63bc2..a17eee0357 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -50,7 +50,7 @@ useless_conversion = "allow" # until polkadot is patched [workspace.dependencies] node-subtensor-runtime = { path = "runtime", default-features = false } pallet-admin-utils = { path = "pallets/admin-utils", default-features = false } -pallet-collective = { path = "pallets/collective", default-features = false } +pallet-collective-otf = { path = "pallets/collective", default-features = false } pallet-commitments = { path = "pallets/commitments", default-features = false } pallet-registry = { path = "pallets/registry", default-features = false } pallet-crowdloan = { path = "pallets/crowdloan", default-features = false } @@ -117,157 +117,154 @@ regex = { version = "1.11.1", default-features = false } # Diff: # -frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", 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 = "20.0.0", default-features = false } -pallet-proxy = { path = "pallets/proxy", default-features = false } -pallet-utility = { path = "pallets/utility", default-features = false } -pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +pallet-proxy-otf = { path = "pallets/proxy", default-features = false } +pallet-utility-otf = { 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-membership = { 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 } # NPoS -frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +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 } -sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", 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-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 } -sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", 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 } -substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", 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 = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", 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 } -cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } - -runtime-common = { package = "polkadot-runtime-common", git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } -polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } # Frontier -fp-evm = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fp-account = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fc-storage = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fc-db = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fc-api = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fc-aura = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fc-babe = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +fp-evm = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fp-account = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fc-storage = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fc-db = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fc-api = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fc-aura = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fc-babe = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } # Frontier FRAME -pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } -pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "469eb404907961cab19e64349a158949dea2614c", default-features = false } +pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", 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 = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-crypto-ec-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } getrandom = { version = "0.2.15", default-features = false, features = [ "custom", ] } -sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741", default-features = false } +sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", 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 } @@ -301,3 +298,187 @@ 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 25bcee4d4eb6c858ceb8793096074d5cb0355741 --crates-to-patch ../polkadot-sdk --ignore-unused` +# +# Using latest commit from `polkadot-stable2503-6-otf-patches`. +# +# View code changes here: +# +# +# NOTE: The Diener `--ignore-unused` flag 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 = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +binary-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-crypto-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-runtime-interface-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-wasm-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-state-machine = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-panic-handler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-trie = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-api-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-metadata-ir = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-version-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-database = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-executor-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-maybe-compressed-blob = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-executor-polkavm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-executor-wasmtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-tracing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-support-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-support-procedural-tools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-support-procedural-tools-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-client-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-state-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-sdk-frame = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +cumulus-primitives-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-parachain-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +staging-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +xcm-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +cumulus-primitives-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-election-provider-solution-type = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-election-provider-support-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +cumulus-test-relay-sproof-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-network-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-network-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-informant = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +fork-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-network-light = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-network-transactions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-rpc-server = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-rpc-spec-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-sysinfo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-transaction-storage-proof = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +cumulus-relay-chain-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-overseer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +tracing-gum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +tracing-gum-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-node-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-node-subsystem-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-node-network-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +polkadot-statement-table = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +cumulus-client-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-runtime-utilities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-proxy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-network-gossip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-proposer-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +substrate-bip39 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } diff --git a/node/Cargo.toml b/node/Cargo.toml index 24bc79d0b9..650563217c 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -73,8 +73,9 @@ sp-crypto-ec-utils = { workspace = true, default-features = true, features = [ "bls12-381", ] } sp-keystore.workspace = true -cumulus-primitives-proof-size-hostfunction.workspace = true - +polkadot-sdk = { workspace = true, features = [ + "cumulus-primitives-proof-size-hostfunction", +] } # These dependencies are used for the subtensor's RPCs jsonrpsee = { workspace = true, features = ["server"] } @@ -135,7 +136,7 @@ rocksdb = [ default = ["rocksdb", "sql", "txpool"] fast-blocks = [ "node-subtensor-runtime/fast-blocks", - "subtensor-runtime-common/fast-blocks" + "subtensor-runtime-common/fast-blocks", ] sql = ["fc-db/sql", "fc-mapping-sync/sql"] txpool = ["fc-rpc/txpool", "fc-rpc-core/txpool"] @@ -151,6 +152,7 @@ runtime-benchmarks = [ "pallet-commitments/runtime-benchmarks", "pallet-drand/runtime-benchmarks", "pallet-transaction-payment/runtime-benchmarks", + "polkadot-sdk/runtime-benchmarks" ] pow-faucet = [] @@ -163,6 +165,7 @@ try-runtime = [ "sp-runtime/try-runtime", "pallet-commitments/try-runtime", "pallet-drand/try-runtime", + "polkadot-sdk/try-runtime" ] metadata-hash = ["node-subtensor-runtime/metadata-hash"] diff --git a/node/src/client.rs b/node/src/client.rs index 59f6470a5b..e65683933b 100644 --- a/node/src/client.rs +++ b/node/src/client.rs @@ -1,5 +1,5 @@ -use cumulus_primitives_proof_size_hostfunction::storage_proof_size::HostFunctions as ProofSize; use node_subtensor_runtime::{RuntimeApi, opaque::Block}; +use polkadot_sdk::cumulus_primitives_proof_size_hostfunction::storage_proof_size::HostFunctions as ProofSize; use sc_executor::WasmExecutor; /// Full backend. diff --git a/pallets/collective/Cargo.toml b/pallets/collective/Cargo.toml index 015d6ab709..0e9fbf3f42 100644 --- a/pallets/collective/Cargo.toml +++ b/pallets/collective/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "pallet-collective" +name = "pallet-collective-otf" version = "4.0.0-dev" authors = ["Parity Technologies , Opentensor Technologies"] edition.workspace = true diff --git a/pallets/proxy/Cargo.toml b/pallets/proxy/Cargo.toml index 4f5dddfed1..089de3fff3 100644 --- a/pallets/proxy/Cargo.toml +++ b/pallets/proxy/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "pallet-proxy" +name = "pallet-proxy-otf" version = "38.0.0" authors = ["Bittensor Nucleus Team"] edition.workspace = true @@ -26,7 +26,7 @@ subtensor-macros.workspace = true [dev-dependencies] pallet-balances = { workspace = true, default-features = true } -pallet-utility = { workspace = true, default-features = true } +pallet-utility-otf = { workspace = true, default-features = true } sp-core = { workspace = true, default-features = true } [features] @@ -46,12 +46,12 @@ runtime-benchmarks = [ "frame-system/runtime-benchmarks", "sp-runtime/runtime-benchmarks", "pallet-balances/runtime-benchmarks", - "pallet-utility/runtime-benchmarks", + "pallet-utility-otf/runtime-benchmarks", ] try-runtime = [ "frame-support/try-runtime", "frame-system/try-runtime", "sp-runtime/try-runtime", "pallet-balances/try-runtime", - "pallet-utility/try-runtime", + "pallet-utility-otf/try-runtime", ] diff --git a/pallets/proxy/src/weights.rs b/pallets/proxy/src/weights.rs index 3093298e3e..d0dc86051c 100644 --- a/pallets/proxy/src/weights.rs +++ b/pallets/proxy/src/weights.rs @@ -48,6 +48,7 @@ use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}}; use core::marker::PhantomData; +use crate as pallet_proxy; /// Weight functions needed for `pallet_proxy`. pub trait WeightInfo { diff --git a/pallets/subtensor/Cargo.toml b/pallets/subtensor/Cargo.toml index d4055346cd..10f2c89033 100644 --- a/pallets/subtensor/Cargo.toml +++ b/pallets/subtensor/Cargo.toml @@ -36,7 +36,7 @@ libsecp256k1.workspace = true log.workspace = true substrate-fixed.workspace = true pallet-transaction-payment.workspace = true -pallet-utility.workspace = true +pallet-utility-otf.workspace = true ndarray.workspace = true hex.workspace = true share-pool.workspace = true @@ -46,7 +46,7 @@ subtensor-swap-interface.workspace = true subtensor-runtime-common = { workspace = true, features = ["approx"] } pallet-drand.workspace = true -pallet-collective.workspace = true +pallet-collective-otf.workspace = true pallet-membership.workspace = true hex-literal.workspace = true num-traits = { workspace = true, features = ["libm"] } @@ -57,7 +57,7 @@ w3f-bls.workspace = true sha2.workspace = true rand_chacha.workspace = true pallet-crowdloan.workspace = true -pallet-proxy.workspace = true +pallet-proxy-otf.workspace = true [dev-dependencies] pallet-balances = { workspace = true, features = ["std"] } @@ -86,14 +86,14 @@ std = [ "ndarray/std", "num-traits/std", "pallet-balances/std", - "pallet-collective/std", + "pallet-collective-otf/std", "pallet-drand/std", "pallet-membership/std", "pallet-preimage/std", "pallet-scheduler/std", "pallet-subtensor-swap/std", "pallet-transaction-payment/std", - "pallet-utility/std", + "pallet-utility-otf/std", "rand_chacha/std", "safe-math/std", "scale-info/std", @@ -120,7 +120,7 @@ std = [ "sha2/std", "share-pool/std", "subtensor-runtime-common/std", - "pallet-proxy/std", + "pallet-proxy-otf/std", "pallet-crowdloan/std", ] default = ["std"] @@ -129,16 +129,16 @@ runtime-benchmarks = [ "frame-support/runtime-benchmarks", "frame-system/runtime-benchmarks", "pallet-balances/runtime-benchmarks", - "pallet-collective/runtime-benchmarks", + "pallet-collective-otf/runtime-benchmarks", "pallet-drand/runtime-benchmarks", "pallet-membership/runtime-benchmarks", "pallet-preimage/runtime-benchmarks", "pallet-scheduler/runtime-benchmarks", "pallet-subtensor-swap/runtime-benchmarks", "pallet-transaction-payment/runtime-benchmarks", - "pallet-proxy/runtime-benchmarks", + "pallet-proxy-otf/runtime-benchmarks", "pallet-crowdloan/runtime-benchmarks", - "pallet-utility/runtime-benchmarks", + "pallet-utility-otf/runtime-benchmarks", "sp-runtime/runtime-benchmarks", ] try-runtime = [ @@ -149,14 +149,12 @@ try-runtime = [ "pallet-preimage/try-runtime", "pallet-scheduler/try-runtime", "pallet-transaction-payment/try-runtime", - "pallet-utility/try-runtime", + "pallet-utility-otf/try-runtime", "sp-runtime/try-runtime", - "pallet-collective/try-runtime", + "pallet-collective-otf/try-runtime", "pallet-drand/try-runtime", - "pallet-proxy/try-runtime", + "pallet-proxy-otf/try-runtime", "pallet-crowdloan/try-runtime", ] pow-faucet = [] -fast-blocks = [ - "subtensor-runtime-common/fast-blocks" -] +fast-blocks = ["subtensor-runtime-common/fast-blocks"] diff --git a/pallets/subtensor/src/tests/mock.rs b/pallets/subtensor/src/tests/mock.rs index fd7dcbab45..529b68c7a4 100644 --- a/pallets/subtensor/src/tests/mock.rs +++ b/pallets/subtensor/src/tests/mock.rs @@ -15,7 +15,7 @@ use frame_support::{ }; use frame_system as system; use frame_system::{EnsureNever, EnsureRoot, RawOrigin, limits, offchain::CreateTransactionBase}; -use pallet_collective::MemberCount; +use pallet_collective_otf::MemberCount; use sp_core::{ConstU64, Get, H256, U256, offchain::KeyTypeId}; use sp_runtime::Perbill; use sp_runtime::{ diff --git a/pallets/subtensor/src/tests/senate.rs b/pallets/subtensor/src/tests/senate.rs index 1b1f85e5ab..b51e65e745 100644 --- a/pallets/subtensor/src/tests/senate.rs +++ b/pallets/subtensor/src/tests/senate.rs @@ -6,7 +6,8 @@ use frame_support::{assert_noop, assert_ok}; use frame_system::Config; use frame_system::pallet_prelude::*; use frame_system::{EventRecord, Phase}; -use pallet_collective::Event as CollectiveEvent; +use pallet_collective_otf as pallet_collective; +use pallet_collective_otf::Event as CollectiveEvent; use sp_core::{Get, H256, U256, bounded_vec}; use sp_runtime::{ BuildStorage, diff --git a/pallets/utility/Cargo.toml b/pallets/utility/Cargo.toml index 01ecd42166..264e1f66bb 100644 --- a/pallets/utility/Cargo.toml +++ b/pallets/utility/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "pallet-utility" +name = "pallet-utility-otf" version = "38.0.0" edition.workspace = true license = "Apache-2.0" @@ -24,7 +24,7 @@ scale-info = { workspace = true, features = ["derive"] } subtensor-macros.workspace = true [dev-dependencies] -pallet-collective.workspace = true +pallet-collective-otf.workspace = true pallet-root-testing.workspace = true pallet-balances = { workspace = true, default-features = true } pallet-timestamp = { workspace = true, default-features = true } @@ -41,7 +41,7 @@ std = [ "sp-core/std", "sp-io/std", "sp-runtime/std", - "pallet-collective/std", + "pallet-collective-otf/std", "pallet-root-testing/std", ] runtime-benchmarks = [ @@ -50,7 +50,7 @@ runtime-benchmarks = [ "frame-system/runtime-benchmarks", "sp-runtime/runtime-benchmarks", "pallet-balances/runtime-benchmarks", - "pallet-collective/runtime-benchmarks", + "pallet-collective-otf/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", ] try-runtime = [ @@ -58,7 +58,7 @@ try-runtime = [ "frame-system/try-runtime", "sp-runtime/try-runtime", "pallet-balances/try-runtime", - "pallet-collective/try-runtime", + "pallet-collective-otf/try-runtime", "pallet-root-testing/try-runtime", "pallet-timestamp/try-runtime", ] diff --git a/pallets/utility/src/tests.rs b/pallets/utility/src/tests.rs index a883f1b690..6bd9084e79 100644 --- a/pallets/utility/src/tests.rs +++ b/pallets/utility/src/tests.rs @@ -30,7 +30,8 @@ use frame_support::{ traits::{ConstU64, Contains}, weights::Weight, }; -use pallet_collective::{EnsureProportionAtLeast, Instance1}; +use pallet_collective_otf as pallet_collective; +use pallet_collective_otf::{EnsureProportionAtLeast, Instance1}; use sp_runtime::{ BuildStorage, DispatchError, TokenError, traits::{BadOrigin, BlakeTwo256, Dispatchable, Hash}, diff --git a/precompiles/Cargo.toml b/precompiles/Cargo.toml index 4045408268..cb4942b909 100644 --- a/precompiles/Cargo.toml +++ b/precompiles/Cargo.toml @@ -24,7 +24,7 @@ pallet-evm-precompile-modexp.workspace = true pallet-evm-precompile-sha3fips.workspace = true pallet-evm-precompile-simple.workspace = true pallet-evm-precompile-bn128.workspace = true -pallet-proxy.workspace = true +pallet-proxy-otf.workspace = true precompile-utils.workspace = true sp-core.workspace = true sp-io.workspace = true @@ -59,7 +59,7 @@ std = [ "pallet-evm-precompile-bn128/std", "pallet-evm/std", "pallet-crowdloan/std", - "pallet-proxy/std", + "pallet-proxy-otf/std", "pallet-subtensor/std", "pallet-subtensor-swap/std", "precompile-utils/std", diff --git a/precompiles/src/crowdloan.rs b/precompiles/src/crowdloan.rs index 8403b8262d..d8fa4d93df 100644 --- a/precompiles/src/crowdloan.rs +++ b/precompiles/src/crowdloan.rs @@ -6,6 +6,7 @@ use frame_support::dispatch::{GetDispatchInfo, PostDispatchInfo}; use frame_system::RawOrigin; use pallet_evm::AddressMapping; use pallet_evm::PrecompileHandle; +use pallet_proxy_otf as pallet_proxy; use precompile_utils::prelude::Address; use precompile_utils::{EvmResult, solidity::Codec}; use sp_core::{ByteArray, H256}; diff --git a/precompiles/src/lib.rs b/precompiles/src/lib.rs index f4de789dbf..499f560828 100644 --- a/precompiles/src/lib.rs +++ b/precompiles/src/lib.rs @@ -18,6 +18,7 @@ use pallet_evm_precompile_dispatch::Dispatch; use pallet_evm_precompile_modexp::Modexp; use pallet_evm_precompile_sha3fips::Sha3FIPS256; use pallet_evm_precompile_simple::{ECRecover, ECRecoverPublicKey, Identity, Ripemd160, Sha256}; +use pallet_proxy_otf as pallet_proxy; use sp_core::{H160, U256, crypto::ByteArray}; use sp_runtime::traits::Dispatchable; use sp_runtime::traits::StaticLookup; diff --git a/precompiles/src/staking.rs b/precompiles/src/staking.rs index 5f927d62ae..429f632f50 100644 --- a/precompiles/src/staking.rs +++ b/precompiles/src/staking.rs @@ -33,6 +33,7 @@ use pallet_evm::{ AddressMapping, BalanceConverter, EvmBalance, ExitError, PrecompileFailure, PrecompileHandle, SubstrateBalance, }; +use pallet_proxy_otf as pallet_proxy; use precompile_utils::EvmResult; use sp_core::{H256, U256}; use sp_runtime::traits::{Dispatchable, StaticLookup, UniqueSaturatedInto}; diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index d65a798d5b..8801de6529 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -37,7 +37,7 @@ frame-system.workspace = true frame-try-runtime = { workspace = true, optional = true } pallet-timestamp.workspace = true pallet-transaction-payment.workspace = true -pallet-utility.workspace = true +pallet-utility-otf.workspace = true frame-executive.workspace = true frame-metadata-hash-extension.workspace = true sp-api.workspace = true @@ -64,14 +64,14 @@ pallet-sudo.workspace = true pallet-admin-utils.workspace = true # Used for sudo decentralization -pallet-collective.workspace = true +pallet-collective-otf.workspace = true pallet-membership.workspace = true # Multisig pallet-multisig.workspace = true # Proxy Pallet -pallet-proxy.workspace = true +pallet-proxy-otf.workspace = true # Scheduler pallet pallet-scheduler.workspace = true @@ -181,10 +181,10 @@ std = [ "pallet-timestamp/std", "pallet-transaction-payment-rpc-runtime-api/std", "pallet-transaction-payment/std", - "pallet-utility/std", + "pallet-utility-otf/std", "pallet-sudo/std", "pallet-multisig/std", - "pallet-proxy/std", + "pallet-proxy-otf/std", "pallet-scheduler/std", "pallet-preimage/std", "pallet-commitments/std", @@ -200,7 +200,7 @@ std = [ "sp-transaction-pool/std", "sp-version/std", "substrate-wasm-builder", - "pallet-collective/std", + "pallet-collective-otf/std", "pallet-membership/std", "pallet-registry/std", "pallet-admin-utils/std", @@ -271,13 +271,13 @@ runtime-benchmarks = [ "pallet-balances/runtime-benchmarks", "pallet-grandpa/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", - "pallet-utility/runtime-benchmarks", + "pallet-utility-otf/runtime-benchmarks", "sp-runtime/runtime-benchmarks", "pallet-safe-mode/runtime-benchmarks", "pallet-subtensor/runtime-benchmarks", - "pallet-collective/runtime-benchmarks", + "pallet-collective-otf/runtime-benchmarks", "pallet-membership/runtime-benchmarks", - "pallet-proxy/runtime-benchmarks", + "pallet-proxy-otf/runtime-benchmarks", "pallet-registry/runtime-benchmarks", "pallet-commitments/runtime-benchmarks", "pallet-admin-utils/runtime-benchmarks", @@ -316,12 +316,12 @@ try-runtime = [ "pallet-insecure-randomness-collective-flip/try-runtime", "pallet-timestamp/try-runtime", "pallet-transaction-payment/try-runtime", - "pallet-utility/try-runtime", + "pallet-utility-otf/try-runtime", "pallet-safe-mode/try-runtime", "pallet-subtensor/try-runtime", - "pallet-collective/try-runtime", + "pallet-collective-otf/try-runtime", "pallet-membership/try-runtime", - "pallet-proxy/try-runtime", + "pallet-proxy-otf/try-runtime", "pallet-multisig/try-runtime", "pallet-scheduler/try-runtime", "pallet-preimage/try-runtime", diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 72301231b7..f50617d7f2 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -31,8 +31,10 @@ use frame_support::{ }, }; use frame_system::{EnsureNever, EnsureRoot, EnsureRootWithSuccess, RawOrigin}; +use pallet_collective_otf as pallet_collective; use pallet_commitments::{CanCommit, OnMetadataCommitment}; use pallet_grandpa::{AuthorityId as GrandpaId, fg_primitives}; +use pallet_proxy_otf as pallet_proxy; use pallet_registry::CanRegisterIdentity; use pallet_subtensor::rpc_info::{ delegate_info::DelegateInfo, @@ -43,6 +45,7 @@ use pallet_subtensor::rpc_info::{ stake_info::StakeInfo, subnet_info::{SubnetHyperparams, SubnetHyperparamsV2, SubnetInfo, SubnetInfov2}, }; +use pallet_utility_otf as pallet_utility; use smallvec::smallvec; use sp_api::impl_runtime_apis; use sp_consensus_aura::sr25519::AuthorityId as AuraId; diff --git a/runtime/tests/metadata.rs b/runtime/tests/metadata.rs index 975c962279..7fb2ca591f 100644 --- a/runtime/tests/metadata.rs +++ b/runtime/tests/metadata.rs @@ -7,7 +7,7 @@ use scale_info::TypeDef; fn is_pallet_error(segments: &[String]) -> bool { let pallet_list: Vec<&str> = vec![ "pallet_admin_utils", - "pallet_collective", + "pallet_collective_otf", "pallet_commitments", "pallet_registry", "pallet_subtensor", diff --git a/runtime/tests/pallet_proxy.rs b/runtime/tests/pallet_proxy.rs index b81c34e1dc..a28a060370 100644 --- a/runtime/tests/pallet_proxy.rs +++ b/runtime/tests/pallet_proxy.rs @@ -6,6 +6,9 @@ use node_subtensor_runtime::{ BalancesCall, BuildStorage, Proxy, Runtime, RuntimeCall, RuntimeEvent, RuntimeGenesisConfig, RuntimeOrigin, SubtensorModule, System, SystemCall, }; +use pallet_collective_otf as pallet_collective; +use pallet_proxy_otf as pallet_proxy; +use pallet_utility_otf as pallet_utility; use subtensor_runtime_common::{AccountId, NetUid, ProxyType}; const ACCOUNT: [u8; 32] = [1_u8; 32]; diff --git a/support/linting/src/pallet_index.rs b/support/linting/src/pallet_index.rs index 434309bc37..94f7a546ea 100644 --- a/support/linting/src/pallet_index.rs +++ b/support/linting/src/pallet_index.rs @@ -168,15 +168,15 @@ mod tests { Balances : pallet_balances = 5, TransactionPayment : pallet_transaction_payment = 6, SubtensorModule : pallet_subtensor = 7, - Triumvirate : pallet_collective::::{ Pallet, Call, Storage, Origin, Event, Config } = 8, + Triumvirate : pallet_collective_otf::::{ Pallet, Call, Storage, Origin, Event, Config } = 8, TriumvirateMembers : pallet_membership::::{ Pallet, Call, Storage, Event, Config } = 9, SenateMembers : pallet_membership::::{ Pallet, Call, Storage, Event, Config } = 10, - Utility : pallet_utility = 11, + Utility : pallet_utility_otf = 11, Sudo : pallet_sudo = 12, Multisig : pallet_multisig = 13, Preimage : pallet_preimage = 14, Scheduler : pallet_scheduler = 15, - Proxy : pallet_proxy = 16, + Proxy : pallet_proxy_otf = 16, Registry : pallet_registry = 17, Commitments : pallet_commitments = 18, AdminUtils : pallet_admin_utils = 19, @@ -195,9 +195,9 @@ mod tests { pub enum Test { System: frame_system::{Pallet, Call, Config, Storage, Event}, Balances: pallet_balances::{Pallet, Call, Config, Storage, Event}, - Triumvirate: pallet_collective::::{Pallet, Call, Storage, Origin, Event, Config}, + Triumvirate: pallet_collective_otf::::{Pallet, Call, Storage, Origin, Event, Config}, TriumvirateMembers: pallet_membership::::{Pallet, Call, Storage, Event, Config}, - Senate: pallet_collective::::{Pallet, Call, Storage, Origin, Event, Config}, + Senate: pallet_collective_otf::::{Pallet, Call, Storage, Origin, Event, Config}, SenateMembers: pallet_membership::::{Pallet, Call, Storage, Event, Config}, SubtensorModule: pallet_subtensor::{Pallet, Call, Storage, Event}, Utility: pallet_utility::{Pallet, Call, Storage, Event}, @@ -236,7 +236,7 @@ mod tests { pub struct Runtime { System : frame_system = 0, Balances : pallet_balances = 1, - ExpandedPallet: pallet_collective::{ Pallet, Call, Config, Storage, Event } = 2 + ExpandedPallet: pallet_collective_otf::{ Pallet, Call, Config, Storage, Event } = 2 } } }; @@ -251,7 +251,7 @@ mod tests { pub struct Runtime { System : frame_system = 0, Balances : pallet_balances = 1, - ExpandedPallet: pallet_collective::{ Pallet, Call, Config, Storage, Event }, + ExpandedPallet: pallet_collective_otf::{ Pallet, Call, Config, Storage, Event }, FaultyPallet: pallet_sudo } } @@ -284,9 +284,9 @@ mod tests { pub enum Test { System: frame_system::{Pallet, Call, Config, Storage, Event} = 1, Balances: pallet_balances::{Pallet, Call, Config, Storage, Event}, - Triumvirate: pallet_collective::::{Pallet, Call, Storage, Origin, Event, Config} = 3, + Triumvirate: pallet_collective_otf::::{Pallet, Call, Storage, Origin, Event, Config} = 3, TriumvirateMembers: pallet_membership::::{Pallet, Call, Storage, Event, Config} = 4, - Senate: pallet_collective::::{Pallet, Call, Storage, Origin, Event, Config} = 5, + Senate: pallet_collective_otf::::{Pallet, Call, Storage, Origin, Event, Config} = 5, SenateMembers: pallet_membership::::{Pallet, Call, Storage, Event, Config} = 6, SubtensorModule: pallet_subtensor::{Pallet, Call, Storage, Event} = 7, Utility: pallet_utility::{Pallet, Call, Storage, Event} = 8, From 5ce881da3f8c7bb70365f4c50b62365f6054ebb7 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Mon, 11 Aug 2025 13:43:13 +1200 Subject: [PATCH 17/56] cargo +nightly fmt --- node/src/command.rs | 2 +- node/src/consensus/babe_consensus.rs | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/node/src/command.rs b/node/src/command.rs index 5c4d42face..6221c9c2ef 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -254,7 +254,7 @@ fn start_babe_service(arg_matches: &ArgMatches) -> Result<(), sc_cli::Error> { Ok(_) => Ok(()), Err(e) => { // Handle node needs to be in Aura mode. InvalidAuthoritiesSet error is returned when - // the runtime is not a valid Babe runtime. + // the runtime is not a valid Babe runtime. if matches!( e, sc_service::Error::Consensus(sp_consensus::Error::InvalidAuthoritiesSet) diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 2dde1d2524..15cb018e25 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -141,7 +141,9 @@ impl ConsensusMechanism for BabeConsensus { transaction_pool: Arc>| { let configuration = sc_consensus_babe::configuration(&*client)?; if configuration.authorities.len().is_zero() { - return Err(sc_service::Error::Consensus(sp_consensus::Error::InvalidAuthoritiesSet)); + return Err(sc_service::Error::Consensus( + sp_consensus::Error::InvalidAuthoritiesSet, + )); } let (babe_import, babe_link) = sc_consensus_babe::block_import( From 0340cb4cffc79c191375532c3b88fd445ddbfad7 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Mon, 11 Aug 2025 13:59:11 +1200 Subject: [PATCH 18/56] fix tests --- pallets/proxy/src/tests.rs | 3 ++- pallets/subtensor/src/tests/batch_tx.rs | 1 + pallets/subtensor/src/tests/mock.rs | 2 ++ runtime/tests/pallet_proxy.rs | 1 - 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pallets/proxy/src/tests.rs b/pallets/proxy/src/tests.rs index e350386164..5f358c8063 100644 --- a/pallets/proxy/src/tests.rs +++ b/pallets/proxy/src/tests.rs @@ -133,7 +133,8 @@ impl Config for Test { use super::{Call as ProxyCall, Event as ProxyEvent}; use frame_system::Call as SystemCall; use pallet_balances::{Call as BalancesCall, Event as BalancesEvent}; -use pallet_utility::{Call as UtilityCall, Event as UtilityEvent}; +use pallet_utility_otf as pallet_utility; +use pallet_utility_otf::{Call as UtilityCall, Event as UtilityEvent}; type SystemError = frame_system::Error; diff --git a/pallets/subtensor/src/tests/batch_tx.rs b/pallets/subtensor/src/tests/batch_tx.rs index 127aa513ac..6200580fbd 100644 --- a/pallets/subtensor/src/tests/batch_tx.rs +++ b/pallets/subtensor/src/tests/batch_tx.rs @@ -4,6 +4,7 @@ use frame_support::{ traits::{Contains, Currency}, }; use frame_system::Config; +use pallet_utility_otf as pallet_utility; use sp_core::U256; // SKIP_WASM_BUILD=1 RUST_LOG=debug cargo test --package pallet-subtensor --lib -- tests::batch_tx::test_batch_txs --exact --show-output --nocapture diff --git a/pallets/subtensor/src/tests/mock.rs b/pallets/subtensor/src/tests/mock.rs index 529b68c7a4..f6c19eecde 100644 --- a/pallets/subtensor/src/tests/mock.rs +++ b/pallets/subtensor/src/tests/mock.rs @@ -15,7 +15,9 @@ use frame_support::{ }; use frame_system as system; use frame_system::{EnsureNever, EnsureRoot, RawOrigin, limits, offchain::CreateTransactionBase}; +use pallet_collective_otf as pallet_collective; use pallet_collective_otf::MemberCount; +use pallet_utility_otf as pallet_utility; use sp_core::{ConstU64, Get, H256, U256, offchain::KeyTypeId}; use sp_runtime::Perbill; use sp_runtime::{ diff --git a/runtime/tests/pallet_proxy.rs b/runtime/tests/pallet_proxy.rs index a28a060370..9103e3ba3a 100644 --- a/runtime/tests/pallet_proxy.rs +++ b/runtime/tests/pallet_proxy.rs @@ -8,7 +8,6 @@ use node_subtensor_runtime::{ }; use pallet_collective_otf as pallet_collective; use pallet_proxy_otf as pallet_proxy; -use pallet_utility_otf as pallet_utility; use subtensor_runtime_common::{AccountId, NetUid, ProxyType}; const ACCOUNT: [u8; 32] = [1_u8; 32]; From 2d2484bbd9771904747c83f7a873e72952778b9b Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Mon, 11 Aug 2025 14:09:29 +1200 Subject: [PATCH 19/56] remove redundant comment --- Cargo.toml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index a17eee0357..a3feb2bf5c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -112,11 +112,6 @@ expander = "2" ahash = { version = "0.8", default-features = false } regex = { version = "1.11.1", default-features = false } -# Using OTF Polkadot SDK Patches from branch `polkadot-stable2503-6-otf-patches` latest commit. -# -# Diff: -# - 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 } From 4bb7eff19d3682872c5b6413cbfe94b76a5dab61 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Mon, 11 Aug 2025 14:17:56 +1200 Subject: [PATCH 20/56] bump spec version --- 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 f50617d7f2..caee2b72fe 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -222,7 +222,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: 301, + spec_version: 302, impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, From 12ab174c6d4c7404812c7276da68e91afd188762 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Tue, 12 Aug 2025 13:06:54 +1200 Subject: [PATCH 21/56] update cargo.lock --- Cargo.lock | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index 9e8eb18229..1acb56e263 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8187,6 +8187,7 @@ dependencies = [ "subtensor-precompiles", "subtensor-runtime-common", "subtensor-swap-interface", + "subtensor-transaction-fee", "tle", "w3f-bls", ] @@ -17911,6 +17912,40 @@ dependencies = [ "toml_edit", ] +[[package]] +name = "subtensor-transaction-fee" +version = "0.1.0" +dependencies = [ + "frame-executive", + "frame-support", + "frame-system", + "log", + "pallet-balances", + "pallet-crowdloan", + "pallet-drand", + "pallet-evm-chain-id", + "pallet-grandpa", + "pallet-preimage", + "pallet-scheduler", + "pallet-subtensor", + "pallet-subtensor-swap", + "pallet-transaction-payment", + "parity-scale-codec", + "scale-info", + "smallvec", + "sp-consensus-aura", + "sp-consensus-grandpa", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-tracing 17.1.0", + "sp-weights", + "substrate-fixed", + "subtensor-runtime-common", + "subtensor-swap-interface", +] + [[package]] name = "subtle" version = "1.0.0" From 8994c41b4c27e3b16ee263b827cd0490eff2f31a Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Tue, 12 Aug 2025 13:29:57 +1200 Subject: [PATCH 22/56] cargo +nightly fmt --- runtime/src/lib.rs | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index cdff9731dd..0ce7308b02 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -17,16 +17,16 @@ extern crate alloc; use codec::{Compact, Decode, Encode}; use frame_support::{ + PalletId, dispatch::{DispatchResult, DispatchResultWithPostInfo}, genesis_builder_helper::{build_state, get_preset}, pallet_prelude::Get, - traits::{fungible::HoldConsideration, Contains, InsideBoth, LinearStoragePrice}, - PalletId, + traits::{Contains, InsideBoth, LinearStoragePrice, fungible::HoldConsideration}, }; use frame_system::{EnsureNever, EnsureRoot, EnsureRootWithSuccess, RawOrigin}; use pallet_collective_otf as pallet_collective; use pallet_commitments::{CanCommit, OnMetadataCommitment}; -use pallet_grandpa::{fg_primitives, AuthorityId as GrandpaId}; +use pallet_grandpa::{AuthorityId as GrandpaId, fg_primitives}; use pallet_proxy_otf as pallet_proxy; use pallet_registry::CanRegisterIdentity; use pallet_subtensor::rpc_info::{ @@ -44,20 +44,19 @@ use sp_consensus_aura::sr25519::AuthorityId as AuraId; use sp_consensus_babe::BabeConfiguration; use sp_consensus_babe::BabeEpochConfiguration; use sp_core::{ + H160, H256, OpaqueMetadata, U256, crypto::{ByteArray, KeyTypeId}, - OpaqueMetadata, H160, H256, U256, }; +use sp_runtime::Cow; use sp_runtime::generic::Era; use sp_runtime::traits::NumberFor; -use sp_runtime::Cow; use sp_runtime::{ - generic, impl_opaque_keys, + AccountId32, ApplyExtrinsicResult, ConsensusEngineId, generic, impl_opaque_keys, traits::{ AccountIdLookup, BlakeTwo256, Block as BlockT, DispatchInfoOf, Dispatchable, One, PostDispatchInfoOf, UniqueSaturatedInto, Verify, }, transaction_validity::{TransactionSource, TransactionValidity, TransactionValidityError}, - AccountId32, ApplyExtrinsicResult, ConsensusEngineId, }; use sp_std::cmp::Ordering; use sp_std::prelude::*; @@ -65,23 +64,22 @@ use sp_std::prelude::*; use sp_version::NativeVersion; use sp_version::RuntimeVersion; use subtensor_precompiles::Precompiles; -use subtensor_runtime_common::{time::*, AlphaCurrency, TaoCurrency, *}; +use subtensor_runtime_common::{AlphaCurrency, TaoCurrency, time::*, *}; // A few exports that help ease life for downstream crates. pub use frame_support::{ - construct_runtime, parameter_types, + StorageValue, construct_runtime, parameter_types, traits::{ - ConstBool, ConstU128, ConstU32, ConstU64, ConstU8, FindAuthor, InstanceFilter, + ConstBool, ConstU8, ConstU32, ConstU64, ConstU128, FindAuthor, InstanceFilter, KeyOwnerProofSystem, OnFinalize, OnTimestampSet, PrivilegeCmp, Randomness, StorageInfo, }, weights::{ + IdentityFee, Weight, WeightToFeeCoefficient, WeightToFeeCoefficients, + WeightToFeePolynomial, constants::{ BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight, WEIGHT_REF_TIME_PER_SECOND, }, - IdentityFee, Weight, WeightToFeeCoefficient, WeightToFeeCoefficients, - WeightToFeePolynomial, }, - StorageValue, }; pub use frame_system::Call as SystemCall; pub use pallet_balances::Call as BalancesCall; From 868268f4b08916b3c2d5718a9f6db0c8e25b4ba3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 12 Aug 2025 03:21:43 +0000 Subject: [PATCH 23/56] auto-update benchmark weights --- pallets/subtensor/src/macros/dispatches.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pallets/subtensor/src/macros/dispatches.rs b/pallets/subtensor/src/macros/dispatches.rs index 1f9d85d08b..f72ad4198b 100644 --- a/pallets/subtensor/src/macros/dispatches.rs +++ b/pallets/subtensor/src/macros/dispatches.rs @@ -827,7 +827,7 @@ mod dispatches { /// - The ip type v4 or v6. /// #[pallet::call_index(5)] - #[pallet::weight((Weight::from_parts(30_170_000, 0) + #[pallet::weight((Weight::from_parts(23_180_000, 0) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)), DispatchClass::Normal, Pays::No))] pub fn serve_prometheus( @@ -1931,7 +1931,7 @@ mod dispatches { /// Will charge based on the weight even if the hotkey is already associated with a coldkey. #[pallet::call_index(91)] #[pallet::weight(( - Weight::from_parts(19_930_000, 0).saturating_add(T::DbWeight::get().reads_writes(3, 3)), + Weight::from_parts(26_380_000, 0).saturating_add(T::DbWeight::get().reads_writes(3, 3)), DispatchClass::Operational, Pays::Yes ))] @@ -2156,7 +2156,7 @@ mod dispatches { /// Emits a `SymbolUpdated` event on success. #[pallet::call_index(112)] #[pallet::weight(( - Weight::from_parts(19_290_000, 0).saturating_add(T::DbWeight::get().reads_writes(4, 1)), + Weight::from_parts(27_410_000, 0).saturating_add(T::DbWeight::get().reads_writes(4, 1)), DispatchClass::Operational, Pays::Yes ))] From 8124dbc58e0dafed932c245d02090ec6d7a7e963 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Wed, 13 Aug 2025 12:23:21 +1200 Subject: [PATCH 24/56] reset grandpa rpc change --- runtime/src/lib.rs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 0ce7308b02..bdc933a80d 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -1864,13 +1864,18 @@ impl_runtime_apis! { } fn submit_report_equivocation_unsigned_extrinsic( - _equivocation_proof: fg_primitives::EquivocationProof< + equivocation_proof: fg_primitives::EquivocationProof< ::Hash, NumberFor, >, - _key_owner_proof: fg_primitives::OpaqueKeyOwnershipProof, + key_owner_proof: fg_primitives::OpaqueKeyOwnershipProof, ) -> Option<()> { - None + let key_owner_proof = key_owner_proof.decode()?; + + Grandpa::submit_unsigned_equivocation_report( + equivocation_proof, + key_owner_proof, + ) } fn generate_key_ownership_proof( From df46cc9ab83dbdaa6c5393719573fe0cde1bb85e Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Wed, 13 Aug 2025 12:30:11 +1200 Subject: [PATCH 25/56] reset frontier changes --- Cargo.lock | 56 +++++++++++++++++++++++++++--------------------------- Cargo.toml | 54 ++++++++++++++++++++++++++-------------------------- 2 files changed, 55 insertions(+), 55 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1acb56e263..05077e8c08 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4271,7 +4271,7 @@ dependencies = [ [[package]] name = "fc-api" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "async-trait", "fp-storage", @@ -4283,7 +4283,7 @@ dependencies = [ [[package]] name = "fc-aura" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "fc-rpc", "fp-storage", @@ -4299,7 +4299,7 @@ dependencies = [ [[package]] name = "fc-babe" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "fc-rpc", "sc-client-api", @@ -4315,7 +4315,7 @@ dependencies = [ [[package]] name = "fc-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "async-trait", "fp-consensus", @@ -4331,7 +4331,7 @@ dependencies = [ [[package]] name = "fc-db" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "async-trait", "ethereum", @@ -4361,7 +4361,7 @@ dependencies = [ [[package]] name = "fc-mapping-sync" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "fc-db", "fc-storage", @@ -4384,7 +4384,7 @@ dependencies = [ [[package]] name = "fc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -4435,7 +4435,7 @@ dependencies = [ [[package]] name = "fc-rpc-core" version = "1.1.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -4450,7 +4450,7 @@ dependencies = [ [[package]] name = "fc-storage" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -4630,7 +4630,7 @@ dependencies = [ [[package]] name = "fp-account" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "hex", "impl-serde 0.5.0", @@ -4649,7 +4649,7 @@ dependencies = [ [[package]] name = "fp-consensus" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "ethereum", "parity-scale-codec", @@ -4660,7 +4660,7 @@ dependencies = [ [[package]] name = "fp-ethereum" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -4672,7 +4672,7 @@ dependencies = [ [[package]] name = "fp-evm" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "environmental", "evm", @@ -4688,7 +4688,7 @@ dependencies = [ [[package]] name = "fp-rpc" version = "3.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -4704,7 +4704,7 @@ dependencies = [ [[package]] name = "fp-self-contained" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "frame-support", "parity-scale-codec", @@ -4716,7 +4716,7 @@ dependencies = [ [[package]] name = "fp-storage" version = "2.0.0" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "parity-scale-codec", "serde", @@ -8838,7 +8838,7 @@ dependencies = [ [[package]] name = "pallet-base-fee" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "fp-evm", "frame-support", @@ -9394,7 +9394,7 @@ dependencies = [ [[package]] name = "pallet-ethereum" version = "4.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "ethereum", "ethereum-types 0.15.1", @@ -9417,7 +9417,7 @@ dependencies = [ [[package]] name = "pallet-evm" version = "6.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "environmental", @@ -9441,7 +9441,7 @@ dependencies = [ [[package]] name = "pallet-evm-chain-id" version = "1.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "frame-support", "frame-system", @@ -9452,7 +9452,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-bn128" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "fp-evm", "sp-core", @@ -9462,7 +9462,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-dispatch" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "fp-evm", "frame-support", @@ -9474,7 +9474,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-modexp" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "fp-evm", "num", @@ -9483,7 +9483,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-sha3fips" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "fp-evm", "tiny-keccak", @@ -9492,7 +9492,7 @@ dependencies = [ [[package]] name = "pallet-evm-precompile-simple" version = "2.0.0-dev" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "fp-evm", "ripemd", @@ -9560,7 +9560,7 @@ dependencies = [ [[package]] name = "pallet-hotfix-sufficients" version = "1.0.0" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "frame-benchmarking", "frame-support", @@ -12793,7 +12793,7 @@ dependencies = [ [[package]] name = "precompile-utils" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "environmental", "evm", @@ -12817,7 +12817,7 @@ dependencies = [ [[package]] name = "precompile-utils-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/frontier?rev=7f08809c41a1fe5dc1c0ac844f8584f7214dc78f#7f08809c41a1fe5dc1c0ac844f8584f7214dc78f" +source = "git+https://github.com/opentensor/frontier?rev=830e61f370d88f7ace1c5a5659dd58db75a19844#830e61f370d88f7ace1c5a5659dd58db75a19844" dependencies = [ "case", "num_enum", diff --git a/Cargo.toml b/Cargo.toml index 82ff3da26a..5156d560c8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -224,35 +224,35 @@ substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot- polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } # Frontier -fp-evm = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fp-account = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fc-storage = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fc-db = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fc-api = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fc-aura = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fc-babe = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +fp-evm = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fp-rpc = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fp-self-contained = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fp-account = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fc-storage = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fc-db = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fc-consensus = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fp-consensus = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fp-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fc-api = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fc-rpc = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fc-rpc-core = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fc-aura = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fc-babe = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +fc-mapping-sync = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +precompile-utils = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } # Frontier FRAME -pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } -pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "7f08809c41a1fe5dc1c0ac844f8584f7214dc78f", default-features = false } +pallet-base-fee = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-dynamic-fee = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-ethereum = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-evm = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-evm-precompile-dispatch = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-evm-chain-id = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-evm-precompile-modexp = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-evm-precompile-sha3fips = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-evm-precompile-simple = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-evm-precompile-bn128 = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } +pallet-hotfix-sufficients = { git = "https://github.com/opentensor/frontier", rev = "830e61f370d88f7ace1c5a5659dd58db75a19844", default-features = false } #DRAND pallet-drand = { path = "pallets/drand", default-features = false } From 1d4e5f69b482b9db070efed1fcc882014b67ef94 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Wed, 13 Aug 2025 12:50:30 +1200 Subject: [PATCH 26/56] cleanup --- node/src/command.rs | 6 +++--- node/src/consensus/babe_consensus.rs | 13 ++++++++++--- runtime/src/lib.rs | 5 ++--- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/node/src/command.rs b/node/src/command.rs index 6221c9c2ef..3edb1a97c6 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -253,11 +253,11 @@ fn start_babe_service(arg_matches: &ArgMatches) -> Result<(), sc_cli::Error> { }) { Ok(_) => Ok(()), Err(e) => { - // Handle node needs to be in Aura mode. InvalidAuthoritiesSet error is returned when - // the runtime is not a valid Babe runtime. + // Handle node needs to be in Aura mode. if matches!( e, - sc_service::Error::Consensus(sp_consensus::Error::InvalidAuthoritiesSet) + sc_service::Error::Client(sp_blockchain::Error::VersionInvalid(ref msg)) + if msg == "Unsupported or invalid BabeApi version" ) { log::info!( "💡 Chain is using Aura consensus. Switching to Aura service until Babe block is detected.", diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 15cb018e25..c5aece4595 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -140,9 +140,16 @@ impl ConsensusMechanism for BabeConsensus { grandpa_block_import: GrandpaBlockImport, transaction_pool: Arc>| { let configuration = sc_consensus_babe::configuration(&*client)?; - if configuration.authorities.len().is_zero() { - return Err(sc_service::Error::Consensus( - sp_consensus::Error::InvalidAuthoritiesSet, + // When Babe slot duration is zero, it means we are running an Aura runtime with a + // placeholder BabeApi, therefore the BabeApi is invalid. + // + // In this case, we return the same error if there was no BabeApi at all, + // signalling to the node that it needs an Aura service. + if configuration.slot_duration.is_zero() { + return Err(sc_service::Error::Client( + sp_blockchain::Error::VersionInvalid( + "Unsupported or invalid BabeApi version".to_string(), + ), )); } diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index bdc933a80d..7fad6dda52 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -49,7 +49,6 @@ use sp_core::{ }; use sp_runtime::Cow; use sp_runtime::generic::Era; -use sp_runtime::traits::NumberFor; use sp_runtime::{ AccountId32, ApplyExtrinsicResult, ConsensusEngineId, generic, impl_opaque_keys, traits::{ @@ -1866,7 +1865,7 @@ impl_runtime_apis! { fn submit_report_equivocation_unsigned_extrinsic( equivocation_proof: fg_primitives::EquivocationProof< ::Hash, - NumberFor, + sp_runtime::traits::NumberFor, >, key_owner_proof: fg_primitives::OpaqueKeyOwnershipProof, ) -> Option<()> { @@ -2375,7 +2374,7 @@ impl_runtime_apis! { fn configuration() -> BabeConfiguration { let config = BabeEpochConfiguration::default(); BabeConfiguration { - slot_duration: SLOT_DURATION, + slot_duration: Default::default(), epoch_length: Default::default(), authorities: vec![], randomness: Default::default(), From e2265cd2ab0eaea6e48418276458e0683d27149f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 13 Aug 2025 02:50:45 +0000 Subject: [PATCH 27/56] auto-update benchmark weights --- pallets/subtensor/src/macros/dispatches.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pallets/subtensor/src/macros/dispatches.rs b/pallets/subtensor/src/macros/dispatches.rs index 34c8b4a33b..1eea25c3ee 100644 --- a/pallets/subtensor/src/macros/dispatches.rs +++ b/pallets/subtensor/src/macros/dispatches.rs @@ -413,7 +413,7 @@ mod dispatches { /// - Attempting to set weights with max value exceeding limit. /// #[pallet::call_index(8)] - #[pallet::weight((Weight::from_parts(2_684_000, 0) + #[pallet::weight((Weight::from_parts(2_074_000, 0) .saturating_add(T::DbWeight::get().reads(0_u64)) .saturating_add(T::DbWeight::get().writes(0_u64)), DispatchClass::Normal, Pays::No))] pub fn set_tao_weights( @@ -777,7 +777,7 @@ mod dispatches { /// - Attempting to set prometheus information withing the rate limit min. /// #[pallet::call_index(40)] - #[pallet::weight((Weight::from_parts(26_600_000, 0) + #[pallet::weight((Weight::from_parts(33_010_000, 0) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)), DispatchClass::Normal, Pays::No))] pub fn serve_axon_tls( @@ -1575,7 +1575,7 @@ mod dispatches { /// * `TxRateLimitExceeded`: /// - Thrown if key has hit transaction rate limit #[pallet::call_index(83)] - #[pallet::weight((Weight::from_parts(28_910_000, 0) + #[pallet::weight((Weight::from_parts(21_570_000, 0) .saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().writes(0)), DispatchClass::Operational, Pays::Yes))] pub fn unstake_all(origin: OriginFor, hotkey: T::AccountId) -> DispatchResult { @@ -1608,7 +1608,7 @@ mod dispatches { /// * `TxRateLimitExceeded`: /// - Thrown if key has hit transaction rate limit #[pallet::call_index(84)] - #[pallet::weight((Weight::from_parts(395_800_000, 0) + #[pallet::weight((Weight::from_parts(275_000_000, 0) .saturating_add(T::DbWeight::get().reads(33)) .saturating_add(T::DbWeight::get().writes(16)), DispatchClass::Operational, Pays::Yes))] pub fn unstake_all_alpha(origin: OriginFor, hotkey: T::AccountId) -> DispatchResult { @@ -1931,7 +1931,7 @@ mod dispatches { /// Will charge based on the weight even if the hotkey is already associated with a coldkey. #[pallet::call_index(91)] #[pallet::weight(( - Weight::from_parts(26_380_000, 0).saturating_add(T::DbWeight::get().reads_writes(3, 3)), + Weight::from_parts(20_510_000, 0).saturating_add(T::DbWeight::get().reads_writes(3, 3)), DispatchClass::Operational, Pays::Yes ))] @@ -2075,7 +2075,7 @@ mod dispatches { /// at which or better (higher) the staking should execute. /// Without limit_price it remove all the stake similar to `remove_stake` extrinsic #[pallet::call_index(103)] - #[pallet::weight((Weight::from_parts(421_500_000, 10142) + #[pallet::weight((Weight::from_parts(300_900_000, 10142) .saturating_add(T::DbWeight::get().reads(30_u64)) .saturating_add(T::DbWeight::get().writes(14_u64)), DispatchClass::Normal, Pays::Yes))] pub fn remove_stake_full_limit( @@ -2156,7 +2156,7 @@ mod dispatches { /// Emits a `SymbolUpdated` event on success. #[pallet::call_index(112)] #[pallet::weight(( - Weight::from_parts(28_910_000, 0).saturating_add(T::DbWeight::get().reads_writes(4, 1)), + Weight::from_parts(19_640_000, 0).saturating_add(T::DbWeight::get().reads_writes(4, 1)), DispatchClass::Operational, Pays::Yes ))] @@ -2201,7 +2201,7 @@ mod dispatches { /// * commit_reveal_version (`u16`): /// - The client (bittensor-drand) version #[pallet::call_index(113)] - #[pallet::weight((Weight::from_parts(52_290_000, 0) + #[pallet::weight((Weight::from_parts(64_800_000, 0) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(2)), DispatchClass::Normal, Pays::No))] pub fn commit_timelocked_weights( From 4d8ea1fb3bcbc09cdb26ad5a98975cc583903d2c Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Wed, 13 Aug 2025 16:04:46 +1200 Subject: [PATCH 28/56] update to psdk without aura try-state auth len checks --- Cargo.lock | 736 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 346 ++++++++++++------------- 2 files changed, 541 insertions(+), 541 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 05077e8c08..006b9c6c8c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1027,7 +1027,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "assets-common" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1391,7 +1391,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "hash-db", "log", @@ -1649,7 +1649,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1666,7 +1666,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1682,7 +1682,7 @@ dependencies = [ [[package]] name = "bp-parachains" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1699,7 +1699,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-messages", "bp-runtime", @@ -1715,7 +1715,7 @@ dependencies = [ [[package]] name = "bp-relayers" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-header-chain", "bp-messages", @@ -1733,7 +1733,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -1756,7 +1756,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1776,7 +1776,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub" version = "0.6.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-messages", "bp-runtime", @@ -1793,7 +1793,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "scale-info", @@ -1805,7 +1805,7 @@ dependencies = [ [[package]] name = "bridge-hub-common" version = "0.13.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1824,7 +1824,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-header-chain", "bp-messages", @@ -2651,7 +2651,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "clap", "parity-scale-codec", @@ -2668,7 +2668,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -2691,7 +2691,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.22.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2738,7 +2738,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2768,7 +2768,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "anyhow", "async-trait", @@ -2783,7 +2783,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -2806,7 +2806,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2832,7 +2832,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.16.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2841,7 +2841,7 @@ dependencies = [ "cumulus-test-relay-sproof-builder", "parity-scale-codec", "sc-client-api", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2852,7 +2852,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2878,7 +2878,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.23.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2915,7 +2915,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2932,7 +2932,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2949,7 +2949,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2984,7 +2984,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2995,7 +2995,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -3008,7 +3008,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-solo-to-para" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -3023,7 +3023,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -3042,7 +3042,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.19.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -3057,7 +3057,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bounded-collections", "cumulus-primitives-core", @@ -3081,7 +3081,7 @@ dependencies = [ [[package]] name = "cumulus-ping" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-pallet-xcm", "cumulus-primitives-core", @@ -3096,7 +3096,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "sp-api", "sp-consensus-aura", @@ -3105,7 +3105,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.18.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -3121,7 +3121,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.18.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3135,7 +3135,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.12.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", @@ -3145,7 +3145,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -3162,7 +3162,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -3179,7 +3179,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.23.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3203,7 +3203,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3222,7 +3222,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.23.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "async-trait", @@ -3256,7 +3256,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3296,7 +3296,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -4444,7 +4444,7 @@ dependencies = [ "rustc-hex", "serde", "serde_json", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -4603,7 +4603,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", ] @@ -4731,7 +4731,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "40.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-support-procedural", @@ -4755,7 +4755,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "47.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "Inflector", "array-bytes", @@ -4815,7 +4815,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-pallet-pov" version = "30.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -4843,7 +4843,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -4854,7 +4854,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4870,7 +4870,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "aquamarine", "frame-support", @@ -4912,7 +4912,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "const-hex", @@ -4928,7 +4928,7 @@ dependencies = [ [[package]] name = "frame-support" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "aquamarine", "array-bytes", @@ -4969,7 +4969,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "33.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "Inflector", "cfg-expr", @@ -4982,7 +4982,7 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "syn 2.0.104", ] @@ -5002,7 +5002,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support-procedural-tools-derive 12.0.0", "proc-macro-crate 3.3.0", @@ -5025,7 +5025,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "proc-macro2", "quote", @@ -5035,7 +5035,7 @@ dependencies = [ [[package]] name = "frame-system" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cfg-if", "docify", @@ -5054,7 +5054,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -5068,7 +5068,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "parity-scale-codec", @@ -5078,7 +5078,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "parity-scale-codec", @@ -7631,7 +7631,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "log", @@ -7650,7 +7650,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -8561,7 +8561,7 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "frame-benchmarking", @@ -8573,7 +8573,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-io", "sp-runtime", ] @@ -8581,7 +8581,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -8599,7 +8599,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -8617,7 +8617,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -8632,7 +8632,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -8646,7 +8646,7 @@ dependencies = [ [[package]] name = "pallet-asset-rewards" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -8664,7 +8664,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -8681,7 +8681,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -8697,7 +8697,7 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "pallet-assets", @@ -8709,7 +8709,7 @@ dependencies = [ [[package]] name = "pallet-assets-holder" version = "0.2.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -8724,7 +8724,7 @@ dependencies = [ [[package]] name = "pallet-atomic-swap" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8734,7 +8734,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -8750,7 +8750,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -8765,7 +8765,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -8778,7 +8778,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -8801,7 +8801,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "aquamarine", "docify", @@ -8822,7 +8822,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -8852,7 +8852,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "41.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -8871,7 +8871,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -8896,7 +8896,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -8913,7 +8913,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-header-chain", "bp-runtime", @@ -8932,7 +8932,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-header-chain", "bp-messages", @@ -8951,7 +8951,7 @@ dependencies = [ [[package]] name = "pallet-bridge-parachains" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-header-chain", "bp-parachains", @@ -8971,7 +8971,7 @@ dependencies = [ [[package]] name = "pallet-bridge-relayers" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-header-chain", "bp-messages", @@ -8994,7 +8994,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.19.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitvec", "frame-benchmarking", @@ -9012,7 +9012,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9030,7 +9030,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9049,7 +9049,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -9066,7 +9066,7 @@ dependencies = [ [[package]] name = "pallet-collective-content" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9125,7 +9125,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "environmental", "frame-benchmarking", @@ -9156,7 +9156,7 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -9187,7 +9187,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "23.0.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "proc-macro2", "quote", @@ -9197,7 +9197,7 @@ dependencies = [ [[package]] name = "pallet-contracts-uapi" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -9208,7 +9208,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9224,7 +9224,7 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" version = "24.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9261,7 +9261,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "7.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -9276,7 +9276,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9293,7 +9293,7 @@ dependencies = [ [[package]] name = "pallet-dev-mode" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -9341,7 +9341,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "39.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9363,7 +9363,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9376,7 +9376,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9502,7 +9502,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -9520,7 +9520,7 @@ dependencies = [ [[package]] name = "pallet-glutton" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "blake2 0.10.6", "frame-benchmarking", @@ -9538,7 +9538,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9575,7 +9575,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9591,7 +9591,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9610,7 +9610,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9625,7 +9625,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9636,7 +9636,7 @@ dependencies = [ [[package]] name = "pallet-lottery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9649,7 +9649,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9665,7 +9665,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "43.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "environmental", "frame-benchmarking", @@ -9684,7 +9684,7 @@ dependencies = [ [[package]] name = "pallet-meta-tx" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -9702,7 +9702,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "10.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -9721,7 +9721,7 @@ dependencies = [ [[package]] name = "pallet-mixnet" version = "0.16.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "parity-scale-codec", @@ -9735,7 +9735,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "parity-scale-codec", @@ -9747,7 +9747,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "parity-scale-codec", @@ -9758,7 +9758,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9774,7 +9774,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "34.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9791,7 +9791,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9801,7 +9801,7 @@ dependencies = [ [[package]] name = "pallet-node-authorization" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "parity-scale-codec", @@ -9812,7 +9812,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "38.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -9830,7 +9830,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9850,7 +9850,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -9860,7 +9860,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -9875,7 +9875,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9898,7 +9898,7 @@ dependencies = [ [[package]] name = "pallet-paged-list" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-support", @@ -9913,7 +9913,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.11.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -9930,7 +9930,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9946,7 +9946,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9973,7 +9973,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -9991,7 +9991,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10005,7 +10005,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10040,7 +10040,7 @@ dependencies = [ [[package]] name = "pallet-remark" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10055,7 +10055,7 @@ dependencies = [ [[package]] name = "pallet-revive" version = "0.6.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "alloy-core", "derive_more 0.99.20", @@ -10103,7 +10103,7 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "anyhow", "cargo_metadata", @@ -10117,7 +10117,7 @@ dependencies = [ [[package]] name = "pallet-revive-mock-network" version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -10146,7 +10146,7 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "proc-macro2", "quote", @@ -10156,7 +10156,7 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.4.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", @@ -10168,7 +10168,7 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -10183,7 +10183,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -10197,7 +10197,7 @@ dependencies = [ [[package]] name = "pallet-safe-mode" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -10215,7 +10215,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "pallet-ranked-collective", @@ -10227,7 +10227,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "41.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -10244,7 +10244,7 @@ dependencies = [ [[package]] name = "pallet-scored-pool" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -10257,7 +10257,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -10278,7 +10278,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10294,7 +10294,7 @@ dependencies = [ [[package]] name = "pallet-skip-feeless-payment" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -10306,7 +10306,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10323,7 +10323,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10345,7 +10345,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -10356,7 +10356,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "sp-arithmetic", @@ -10365,7 +10365,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "sp-api", @@ -10375,7 +10375,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "44.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10391,7 +10391,7 @@ dependencies = [ [[package]] name = "pallet-statement" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", @@ -10511,7 +10511,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -10526,7 +10526,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -10545,7 +10545,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10563,7 +10563,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10579,7 +10579,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -10595,7 +10595,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10607,7 +10607,7 @@ dependencies = [ [[package]] name = "pallet-transaction-storage" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "frame-benchmarking", @@ -10626,7 +10626,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -10645,7 +10645,7 @@ dependencies = [ [[package]] name = "pallet-tx-pause" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "pallet-balances", @@ -10659,7 +10659,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10673,7 +10673,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10707,7 +10707,7 @@ dependencies = [ [[package]] name = "pallet-verify-signature" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10723,7 +10723,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10737,7 +10737,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10747,7 +10747,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "19.1.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -10770,7 +10770,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-benchmarking", "frame-support", @@ -10787,7 +10787,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.16.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-messages", "bp-runtime", @@ -10809,7 +10809,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", @@ -10828,7 +10828,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -11188,7 +11188,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "futures-timer", @@ -11206,7 +11206,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "futures-timer", @@ -11221,7 +11221,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "fatality", "futures", @@ -11244,7 +11244,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "fatality", @@ -11277,7 +11277,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "clap", "frame-benchmarking-cli", @@ -11301,7 +11301,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitvec", "fatality", @@ -11324,7 +11324,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "scale-info", @@ -11335,7 +11335,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "22.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "fatality", "futures", @@ -11357,7 +11357,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11371,7 +11371,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "futures-timer", @@ -11384,7 +11384,7 @@ dependencies = [ "sc-network", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-keystore", "tracing-gum", ] @@ -11392,7 +11392,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "always-assert", "async-trait", @@ -11415,7 +11415,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "parity-scale-codec", @@ -11433,7 +11433,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "bitvec", @@ -11465,7 +11465,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -11489,7 +11489,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitvec", "futures", @@ -11508,7 +11508,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitvec", "fatality", @@ -11529,7 +11529,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "polkadot-node-subsystem", @@ -11544,7 +11544,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -11566,7 +11566,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "polkadot-node-metrics", @@ -11580,7 +11580,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "futures-timer", @@ -11596,7 +11596,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "fatality", "futures", @@ -11614,7 +11614,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -11631,7 +11631,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "fatality", "futures", @@ -11645,7 +11645,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitvec", "fatality", @@ -11662,7 +11662,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "always-assert", "array-bytes", @@ -11690,7 +11690,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "polkadot-node-subsystem", @@ -11703,7 +11703,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cpu-time", "futures", @@ -11718,7 +11718,7 @@ dependencies = [ "sc-executor-wasmtime", "seccompiler", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-externalities 0.30.0", "sp-io", "sp-tracing 17.1.0", @@ -11729,7 +11729,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "polkadot-node-metrics", @@ -11744,7 +11744,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bs58", "futures", @@ -11761,7 +11761,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -11786,7 +11786,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitvec", "bounded-vec", @@ -11810,7 +11810,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -11819,7 +11819,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -11847,7 +11847,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "fatality", "futures", @@ -11878,7 +11878,7 @@ dependencies = [ [[package]] name = "polkadot-omni-node-lib" version = "0.5.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "clap", @@ -11937,7 +11937,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-genesis-builder", "sp-inherents", "sp-keystore", @@ -11959,7 +11959,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -11979,7 +11979,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "16.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bounded-collections", "derive_more 0.99.20", @@ -11995,7 +11995,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "18.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitvec", "hex-literal", @@ -12023,7 +12023,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -12056,7 +12056,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "19.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitvec", "frame-benchmarking", @@ -12106,7 +12106,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bs58", "frame-benchmarking", @@ -12118,7 +12118,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "19.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12174,7 +12174,7 @@ dependencies = [ [[package]] name = "polkadot-sdk" version = "2503.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "assets-common", "bridge-hub-common", @@ -12326,7 +12326,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.9.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-benchmarking", @@ -12361,7 +12361,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "23.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "frame-benchmarking", @@ -12469,7 +12469,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "arrayvec 0.7.6", "bitvec", @@ -12492,7 +12492,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -12824,7 +12824,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "syn 2.0.104", ] @@ -13008,7 +13008,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "syn 2.0.104", ] @@ -13637,7 +13637,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "22.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13735,7 +13735,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "polkadot-primitives", @@ -14130,7 +14130,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "31.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "sp-core", @@ -14141,7 +14141,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -14169,7 +14169,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "log", @@ -14190,7 +14190,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.44.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "sp-api", @@ -14205,7 +14205,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "clap", @@ -14221,7 +14221,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -14232,7 +14232,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -14243,7 +14243,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.51.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "chrono", @@ -14285,7 +14285,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "fnv", "futures", @@ -14311,7 +14311,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "hash-db", "kvdb", @@ -14337,7 +14337,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -14360,7 +14360,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -14389,7 +14389,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "fork-tree", @@ -14414,7 +14414,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=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-inherents", "sp-keystore", "sp-runtime", @@ -14425,7 +14425,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "jsonrpsee", @@ -14447,7 +14447,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14481,7 +14481,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "jsonrpsee", @@ -14501,7 +14501,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14514,7 +14514,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.34.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "ahash 0.8.12", "array-bytes", @@ -14548,7 +14548,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -14558,7 +14558,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.34.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "finality-grandpa", "futures", @@ -14578,7 +14578,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "assert_matches", "async-trait", @@ -14613,7 +14613,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -14637,7 +14637,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -14660,7 +14660,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "polkavm 0.18.0", "sc-allocator", @@ -14673,7 +14673,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.35.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "polkavm 0.18.0", @@ -14684,7 +14684,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "anyhow", "log", @@ -14700,7 +14700,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "console", "futures", @@ -14716,7 +14716,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "parking_lot 0.12.4", @@ -14730,7 +14730,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14758,7 +14758,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.49.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14808,7 +14808,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -14818,7 +14818,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "ahash 0.8.12", "futures", @@ -14837,7 +14837,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14858,7 +14858,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14893,7 +14893,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "futures", @@ -14912,7 +14912,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.4" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bs58", "bytes", @@ -14931,7 +14931,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "44.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bytes", "fnv", @@ -14965,7 +14965,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -14974,7 +14974,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "jsonrpsee", @@ -15006,7 +15006,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15026,7 +15026,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -15050,7 +15050,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.49.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "futures", @@ -15082,13 +15082,13 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" 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=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-state-machine", "sp-wasm-interface 21.0.1", "thiserror 1.0.69", @@ -15097,7 +15097,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "directories", @@ -15161,7 +15161,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "parity-scale-codec", @@ -15172,7 +15172,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "clap", "fs4", @@ -15185,7 +15185,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15204,7 +15204,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "derive_more 0.99.20", "futures", @@ -15217,14 +15217,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-io", ] [[package]] name = "sc-telemetry" version = "28.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "chrono", "futures", @@ -15243,7 +15243,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "chrono", "console", @@ -15271,7 +15271,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -15282,7 +15282,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -15300,7 +15300,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-runtime", "sp-tracing 17.1.0", "sp-transaction-pool", @@ -15314,7 +15314,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -15331,7 +15331,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-channel 1.9.0", "futures", @@ -16074,7 +16074,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "enumn", "parity-scale-codec", @@ -16337,7 +16337,7 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.13.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bp-relayers", "ethabi-decode", @@ -16422,7 +16422,7 @@ dependencies = [ [[package]] name = "sp-api" version = "36.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "hash-db", @@ -16444,7 +16444,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16458,7 +16458,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "scale-info", @@ -16470,7 +16470,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "integer-sqrt", @@ -16493,7 +16493,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "scale-info", @@ -16505,7 +16505,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "sp-api", "sp-inherents", @@ -16515,7 +16515,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "futures", "parity-scale-codec", @@ -16534,7 +16534,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "futures", @@ -16548,7 +16548,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "parity-scale-codec", @@ -16564,7 +16564,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.42.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "parity-scale-codec", @@ -16582,7 +16582,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "24.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "scale-info", @@ -16590,7 +16590,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -16602,7 +16602,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "23.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "finality-grandpa", "log", @@ -16619,7 +16619,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.42.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "scale-info", @@ -16630,7 +16630,7 @@ dependencies = [ [[package]] name = "sp-core" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "ark-vrf", "array-bytes", @@ -16660,7 +16660,7 @@ dependencies = [ "secp256k1 0.28.2", "secrecy 0.8.0", "serde", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-debug-derive", "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", @@ -16697,7 +16697,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.15.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -16731,7 +16731,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "blake2b_simd", "byteorder", @@ -16744,17 +16744,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "syn 2.0.104", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -16763,7 +16763,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "proc-macro2", "quote", @@ -16783,7 +16783,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "environmental", "parity-scale-codec", @@ -16793,7 +16793,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "scale-info", @@ -16805,7 +16805,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16818,7 +16818,7 @@ dependencies = [ [[package]] name = "sp-io" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bytes", "docify", @@ -16830,7 +16830,7 @@ dependencies = [ "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-externalities 0.30.0", "sp-keystore", "sp-runtime-interface 29.0.1", @@ -16844,7 +16844,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "sp-core", "sp-runtime", @@ -16854,7 +16854,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -16865,7 +16865,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -16874,7 +16874,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.10.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-metadata 20.0.0", "parity-scale-codec", @@ -16884,7 +16884,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "scale-info", @@ -16895,7 +16895,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "log", "parity-scale-codec", @@ -16912,7 +16912,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "36.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "scale-info", @@ -16925,7 +16925,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "sp-api", "sp-core", @@ -16935,7 +16935,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "backtrace", "regex", @@ -16944,7 +16944,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "34.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16954,7 +16954,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "binary-merkle-tree", "docify", @@ -17001,7 +17001,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -17033,7 +17033,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "Inflector", "expander", @@ -17046,7 +17046,7 @@ dependencies = [ [[package]] name = "sp-session" version = "38.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "scale-info", @@ -17060,7 +17060,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -17073,7 +17073,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.45.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "hash-db", "log", @@ -17093,7 +17093,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "20.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -17106,7 +17106,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-externalities 0.30.0", "sp-runtime", "sp-runtime-interface 29.0.1", @@ -17117,7 +17117,7 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" [[package]] name = "sp-storage" @@ -17134,7 +17134,7 @@ dependencies = [ [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -17146,7 +17146,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "parity-scale-codec", @@ -17170,7 +17170,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "tracing", @@ -17181,7 +17181,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "sp-api", "sp-runtime", @@ -17190,7 +17190,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "async-trait", "parity-scale-codec", @@ -17204,7 +17204,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "ahash 0.8.12", "hash-db", @@ -17226,7 +17226,7 @@ dependencies = [ [[package]] name = "sp-version" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -17243,7 +17243,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -17266,7 +17266,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -17278,7 +17278,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -17452,7 +17452,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-chain-spec-builder" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "clap", "docify", @@ -17465,7 +17465,7 @@ dependencies = [ [[package]] name = "staging-node-inspect" version = "0.27.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "clap", "parity-scale-codec", @@ -17483,7 +17483,7 @@ dependencies = [ [[package]] name = "staging-parachain-info" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17496,7 +17496,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "16.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "bounded-collections", @@ -17517,7 +17517,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "20.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "environmental", "frame-support", @@ -17541,7 +17541,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "19.1.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "environmental", "frame-benchmarking", @@ -17653,7 +17653,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -17678,7 +17678,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" [[package]] name = "substrate-fixed" @@ -17694,7 +17694,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17714,7 +17714,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "http-body-util", "hyper 1.6.0", @@ -17728,7 +17728,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -17755,7 +17755,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "26.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "array-bytes", "build-helper", @@ -18687,7 +18687,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18698,7 +18698,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -19593,7 +19593,7 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" version = "22.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19702,7 +19702,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "polkadot-primitives", @@ -20282,7 +20282,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "Inflector", "proc-macro2", @@ -20293,7 +20293,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.7.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "parity-scale-codec", @@ -20307,7 +20307,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "20.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=25bcee4d4eb6c858ceb8793096074d5cb0355741#25bcee4d4eb6c858ceb8793096074d5cb0355741" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" dependencies = [ "frame-support", "frame-system", diff --git a/Cargo.toml b/Cargo.toml index 5156d560c8..73c4d575e2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -296,7 +296,7 @@ pow-faucet = [] 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 25bcee4d4eb6c858ceb8793096074d5cb0355741 --crates-to-patch ../polkadot-sdk --ignore-unused` +# `diener patch --target https://github.com/paritytech/polkadot-sdk --point-to-git https://github.com/opentensor/polkadot-sdk.git --point-to-git-commit 881e32b6c9e4c794502fc1fa0f854a4e07ade187 --crates-to-patch ../polkadot-sdk --ignore-unused` # # Using latest commit from `polkadot-stable2503-6-otf-patches`. # @@ -306,175 +306,175 @@ w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std" } # NOTE: The Diener `--ignore-unused` flag 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 = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -binary-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-crypto-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-runtime-interface-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-wasm-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-state-machine = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-panic-handler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-trie = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-api-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-metadata-ir = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-version-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-database = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-executor-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-maybe-compressed-blob = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-executor-polkavm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-executor-wasmtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-tracing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-support-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-support-procedural-tools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-support-procedural-tools-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-client-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-state-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-sdk-frame = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -cumulus-primitives-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-parachain-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -staging-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -xcm-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -cumulus-primitives-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-election-provider-solution-type = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-election-provider-support-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -cumulus-test-relay-sproof-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-network-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-network-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-informant = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -fork-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-network-light = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-network-transactions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-rpc-server = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-rpc-spec-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-sysinfo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-transaction-storage-proof = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -cumulus-relay-chain-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-overseer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -tracing-gum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -tracing-gum-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-node-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-node-subsystem-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-node-network-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -polkadot-statement-table = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -cumulus-client-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-runtime-utilities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-proxy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-network-gossip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-proposer-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } -substrate-bip39 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "25bcee4d4eb6c858ceb8793096074d5cb0355741" } +frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +binary-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-crypto-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-runtime-interface-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-wasm-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-state-machine = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-panic-handler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-trie = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-api-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-metadata-ir = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-version-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-database = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-executor-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-maybe-compressed-blob = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-executor-polkavm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-executor-wasmtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-tracing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-support-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-support-procedural-tools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-support-procedural-tools-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-client-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-state-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-sdk-frame = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +cumulus-primitives-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-parachain-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +staging-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +xcm-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +cumulus-primitives-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-election-provider-solution-type = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-election-provider-support-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +cumulus-test-relay-sproof-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-network-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-network-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-informant = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +fork-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-network-light = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-network-transactions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-rpc-server = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-rpc-spec-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-sysinfo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-transaction-storage-proof = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +cumulus-relay-chain-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-overseer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +tracing-gum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +tracing-gum-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-node-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-node-subsystem-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-node-network-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +polkadot-statement-table = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +cumulus-client-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-runtime-utilities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-proxy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-network-gossip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-proposer-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +substrate-bip39 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } From 6ed1c0e1ddbf9cec4987060a894b25564d899fb0 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Thu, 14 Aug 2025 12:23:46 +1200 Subject: [PATCH 29/56] Skip checks that include execution, if being told so or when importing only state --- .../consensus/aura_wrapped_import_queue.rs | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/node/src/consensus/aura_wrapped_import_queue.rs b/node/src/consensus/aura_wrapped_import_queue.rs index bd95232f1b..c80409a1d8 100644 --- a/node/src/consensus/aura_wrapped_import_queue.rs +++ b/node/src/consensus/aura_wrapped_import_queue.rs @@ -4,6 +4,7 @@ use sc_client_api::BlockOf; use sc_client_api::UsageProvider; use sc_consensus::BlockImport; use sc_consensus::BlockImportParams; +use sc_consensus::ForkChoiceStrategy; use sc_consensus::Verifier; use sc_consensus::{BasicQueue, DefaultImportQueue}; use sc_consensus_aura::AuraVerifier; @@ -148,7 +149,25 @@ where CIDP: CreateInherentDataProviders + Send + Sync, CIDP::InherentDataProviders: InherentDataProviderExt + Send + Sync, { - async fn verify(&self, block: BlockImportParams) -> Result, String> { + async fn verify( + &self, + mut block: BlockImportParams, + ) -> Result, String> { + // Skip checks that include execution, if being told so or when importing only state. + // + // This is done for example when gap syncing and it is expected that the block after the gap + // was checked/chosen properly, e.g. by warp syncing to this block using a finality proof. + // Or when we are importing state only and can not verify the seal. + // + // This matches the behavior of the stock [`AuraVerifier`]: + // https://github.com/opentensor/polkadot-sdk/blob/881e32b6c9e4c794502fc1fa0f854a4e07ade187/substrate/client/consensus/aura/src/import_queue.rs#L180-L190 + if block.with_state() || block.state_action.skip_execution_checks() { + // When we are importing only the state of a block, it will be the best block. + block.fork_choice = Some(ForkChoiceStrategy::Custom(block.with_state())); + + return Ok(block); + } + let number: NumberFor = *block.post_header().number(); log::debug!("Verifying block: {:?}", number); if is_babe_digest(block.header.digest()) { From 2cd77ec6c8cde07411f4c1b6333cf242bec6538e Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Thu, 14 Aug 2025 14:12:57 +1200 Subject: [PATCH 30/56] update cargo.lock --- Cargo.lock | 534 ++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 424 insertions(+), 110 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 006b9c6c8c..a4098f71d9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1032,7 +1032,7 @@ dependencies = [ "cumulus-primitives-core", "frame-support", "impl-trait-for-tuples", - "pallet-asset-conversion", + "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-assets", "pallet-xcm", "parachains-common", @@ -1041,8 +1041,8 @@ dependencies = [ "sp-api", "sp-runtime", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "tracing", ] @@ -1809,7 +1809,7 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c79 dependencies = [ "cumulus-primitives-core", "frame-support", - "pallet-message-queue", + "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "parity-scale-codec", "scale-info", "snowbridge-core", @@ -1817,8 +1817,8 @@ dependencies = [ "sp-runtime", "sp-std", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -2962,10 +2962,10 @@ dependencies = [ "frame-system", "impl-trait-for-tuples", "log", - "pallet-message-queue", + "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "parity-scale-codec", "polkadot-parachain-primitives", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "scale-info", "sp-core", "sp-externalities 0.30.0", @@ -2977,7 +2977,7 @@ dependencies = [ "sp-trie", "sp-version", "staging-xcm", - "staging-xcm-builder", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "trie-db", ] @@ -3065,17 +3065,17 @@ dependencies = [ "frame-support", "frame-system", "log", - "pallet-message-queue", + "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "parity-scale-codec", - "polkadot-runtime-common", - "polkadot-runtime-parachains", + "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "scale-info", "sp-core", "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -3167,13 +3167,13 @@ dependencies = [ "cumulus-primitives-core", "frame-support", "log", - "pallet-asset-conversion", + "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "parity-scale-codec", - "polkadot-runtime-common", + "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-runtime", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -7643,7 +7643,7 @@ dependencies = [ "sp-consensus", "sp-consensus-beefy", "sp-core", - "sp-mmr-primitives", + "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-runtime", ] @@ -7658,7 +7658,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-mmr-primitives", + "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-runtime", ] @@ -8153,6 +8153,7 @@ dependencies = [ "pallet-transaction-payment-rpc-runtime-api", "pallet-utility-otf", "parity-scale-codec", + "polkadot-runtime-common 19.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", "precompile-utils", "rand_chacha 0.3.1", "scale-info", @@ -8569,7 +8570,7 @@ dependencies = [ "frame-system", "log", "pallet-collective", - "pallet-identity", + "pallet-identity 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "parity-scale-codec", "scale-info", "sp-core", @@ -8578,6 +8579,24 @@ dependencies = [ "sp-runtime", ] +[[package]] +name = "pallet-asset-conversion" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", +] + [[package]] name = "pallet-asset-conversion" version = "22.0.0" @@ -8605,7 +8624,7 @@ dependencies = [ "frame-support", "frame-system", "log", - "pallet-asset-conversion", + "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "parity-scale-codec", "scale-info", "sp-arithmetic", @@ -8622,13 +8641,27 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "pallet-asset-conversion", + "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-transaction-payment", "parity-scale-codec", "scale-info", "sp-runtime", ] +[[package]] +name = "pallet-asset-rate" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] + [[package]] name = "pallet-asset-rate" version = "19.0.0" @@ -8880,7 +8913,7 @@ dependencies = [ "frame-system", "log", "pallet-beefy", - "pallet-mmr", + "pallet-mmr 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-session", "parity-scale-codec", "scale-info", @@ -8902,7 +8935,7 @@ dependencies = [ "frame-support", "frame-system", "log", - "pallet-treasury", + "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "parity-scale-codec", "scale-info", "sp-core", @@ -8991,6 +9024,24 @@ dependencies = [ "sp-runtime", ] +[[package]] +name = "pallet-broker" +version = "0.19.2" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "bitvec", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-api", + "sp-arithmetic", + "sp-core", + "sp-runtime", +] + [[package]] name = "pallet-broker" version = "0.19.2" @@ -9019,7 +9070,7 @@ dependencies = [ "frame-system", "log", "pallet-bounties", - "pallet-treasury", + "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "parity-scale-codec", "scale-info", "sp-core", @@ -9148,7 +9199,7 @@ dependencies = [ "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "wasm-instrument", "wasmi 0.32.3", ] @@ -9164,13 +9215,13 @@ dependencies = [ "pallet-balances", "pallet-contracts", "pallet-contracts-uapi", - "pallet-message-queue", + "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-timestamp", "pallet-xcm", "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "scale-info", "sp-api", "sp-core", @@ -9179,8 +9230,8 @@ dependencies = [ "sp-runtime", "sp-tracing 17.1.0", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "xcm-simulator", ] @@ -9572,6 +9623,22 @@ dependencies = [ "sp-runtime", ] +[[package]] +name = "pallet-identity" +version = "40.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "enumflags2", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-io", + "sp-runtime", +] + [[package]] name = "pallet-identity" version = "40.1.0" @@ -9662,6 +9729,25 @@ dependencies = [ "sp-runtime", ] +[[package]] +name = "pallet-message-queue" +version = "43.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "environmental", + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-weights", +] + [[package]] name = "pallet-message-queue" version = "43.1.0" @@ -9732,6 +9818,18 @@ dependencies = [ "sp-mixnet", ] +[[package]] +name = "pallet-mmr" +version = "40.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "log", + "parity-scale-codec", + "polkadot-sdk-frame", + "scale-info", + "sp-mmr-primitives 36.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", +] + [[package]] name = "pallet-mmr" version = "40.0.0" @@ -9741,7 +9839,7 @@ dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", "scale-info", - "sp-mmr-primitives", + "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -10095,7 +10193,7 @@ dependencies = [ "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "substrate-bn", "subxt-signer", ] @@ -10123,7 +10221,7 @@ dependencies = [ "frame-system", "pallet-assets", "pallet-balances", - "pallet-message-queue", + "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-revive", "pallet-revive-uapi", "pallet-timestamp", @@ -10131,15 +10229,15 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "scale-info", "sp-core", "sp-io", "sp-runtime", "sp-tracing 17.1.0", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "xcm-simulator", ] @@ -10434,6 +10532,7 @@ dependencies = [ "pallet-utility-otf", "parity-scale-codec", "parity-util-mem", + "polkadot-runtime-common 19.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", "rand 0.8.5", "rand_chacha 0.3.1", "safe-math", @@ -10551,7 +10650,7 @@ dependencies = [ "frame-support", "frame-system", "log", - "pallet-treasury", + "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "parity-scale-codec", "scale-info", "serde", @@ -10623,6 +10722,25 @@ dependencies = [ "sp-transaction-storage-proof", ] +[[package]] +name = "pallet-treasury" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "docify", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "log", + "pallet-balances", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core", + "sp-runtime", +] + [[package]] name = "pallet-treasury" version = "39.0.0" @@ -10720,6 +10838,20 @@ dependencies = [ "sp-weights", ] +[[package]] +name = "pallet-vesting" +version = "40.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-runtime", +] + [[package]] name = "pallet-vesting" version = "40.1.0" @@ -10761,8 +10893,8 @@ dependencies = [ "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "tracing", "xcm-runtime-apis", ] @@ -10780,8 +10912,8 @@ dependencies = [ "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -10802,8 +10934,8 @@ dependencies = [ "sp-runtime", "sp-std", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -10822,7 +10954,7 @@ dependencies = [ "sp-runtime", "sp-std", "staging-xcm", - "staging-xcm-builder", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -10840,7 +10972,7 @@ dependencies = [ "pallet-authorship", "pallet-balances", "pallet-collator-selection", - "pallet-message-queue", + "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-xcm", "parity-scale-codec", "polkadot-primitives", @@ -10851,7 +10983,7 @@ dependencies = [ "sp-runtime", "staging-parachain-info", "staging-xcm", - "staging-xcm-executor", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -12053,6 +12185,56 @@ dependencies = [ "substrate-state-trie-migration-rpc", ] +[[package]] +name = "polkadot-runtime-common" +version = "19.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "bitvec", + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "libsecp256k1", + "log", + "pallet-asset-rate 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-broker 0.19.2 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "pallet-election-provider-multi-phase", + "pallet-fast-unstake", + "pallet-identity 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "pallet-session", + "pallet-staking", + "pallet-staking-reward-fn", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-treasury 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "pallet-vesting 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "parity-scale-codec", + "polkadot-primitives", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "rustc-hex", + "scale-info", + "serde", + "slot-range-helper 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keyring", + "sp-npos-elections", + "sp-runtime", + "sp-session", + "sp-staking", + "staging-xcm", + "staging-xcm-builder 20.1.1 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "staging-xcm-executor 19.1.2 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "static_assertions", +] + [[package]] name = "polkadot-runtime-common" version = "19.1.0" @@ -12066,28 +12248,28 @@ dependencies = [ "impl-trait-for-tuples", "libsecp256k1", "log", - "pallet-asset-rate", + "pallet-asset-rate 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-authorship", "pallet-babe", "pallet-balances", - "pallet-broker", + "pallet-broker 0.19.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-election-provider-multi-phase", "pallet-fast-unstake", - "pallet-identity", + "pallet-identity 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-session", "pallet-staking", "pallet-staking-reward-fn", "pallet-timestamp", "pallet-transaction-payment", - "pallet-treasury", - "pallet-vesting", + "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-vesting 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "parity-scale-codec", "polkadot-primitives", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "rustc-hex", "scale-info", "serde", - "slot-range-helper", + "slot-range-helper 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-api", "sp-core", "sp-inherents", @@ -12098,11 +12280,23 @@ dependencies = [ "sp-session", "sp-staking", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "static_assertions", ] +[[package]] +name = "polkadot-runtime-metrics" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "bs58", + "frame-benchmarking", + "parity-scale-codec", + "polkadot-primitives", + "sp-tracing 17.1.0", +] + [[package]] name = "polkadot-runtime-metrics" version = "20.0.0" @@ -12115,6 +12309,53 @@ dependencies = [ "sp-tracing 17.1.0", ] +[[package]] +name = "polkadot-runtime-parachains" +version = "19.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "bitflags 1.3.2", + "bitvec", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "log", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-broker 0.19.2 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "pallet-message-queue 43.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "pallet-mmr 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "pallet-session", + "pallet-staking", + "pallet-timestamp", + "parity-scale-codec", + "polkadot-core-primitives", + "polkadot-parachain-primitives", + "polkadot-primitives", + "polkadot-runtime-metrics 20.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "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", + "staging-xcm-executor 19.1.2 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "static_assertions", +] + [[package]] name = "polkadot-runtime-parachains" version = "19.1.0" @@ -12131,9 +12372,9 @@ dependencies = [ "pallet-authorship", "pallet-babe", "pallet-balances", - "pallet-broker", - "pallet-message-queue", - "pallet-mmr", + "pallet-broker 0.19.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-mmr 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-session", "pallet-staking", "pallet-timestamp", @@ -12141,7 +12382,7 @@ dependencies = [ "polkadot-core-primitives", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-metrics", + "polkadot-runtime-metrics 20.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "rand 0.8.5", "rand_chacha 0.3.1", "scale-info", @@ -12158,7 +12399,7 @@ dependencies = [ "sp-staking", "sp-std", "staging-xcm", - "staging-xcm-executor", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "static_assertions", ] @@ -12201,10 +12442,10 @@ dependencies = [ "frame-system-benchmarking", "frame-try-runtime", "pallet-alliance", - "pallet-asset-conversion", + "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-asset-conversion-ops", "pallet-asset-conversion-tx-payment", - "pallet-asset-rate", + "pallet-asset-rate 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-asset-rewards", "pallet-asset-tx-payment", "pallet-assets", @@ -12224,7 +12465,7 @@ dependencies = [ "pallet-bridge-messages", "pallet-bridge-parachains", "pallet-bridge-relayers", - "pallet-broker", + "pallet-broker 0.19.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-child-bounties", "pallet-collator-selection", "pallet-collective", @@ -12242,17 +12483,17 @@ dependencies = [ "pallet-fast-unstake", "pallet-glutton", "pallet-grandpa", - "pallet-identity", + "pallet-identity 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-im-online", "pallet-indices", "pallet-insecure-randomness-collective-flip", "pallet-lottery", "pallet-membership", - "pallet-message-queue", + "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-meta-tx", "pallet-migrations", "pallet-mixnet", - "pallet-mmr", + "pallet-mmr 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-multisig", "pallet-nft-fractionalization", "pallet-nfts", @@ -12290,12 +12531,12 @@ dependencies = [ "pallet-tips", "pallet-transaction-payment", "pallet-transaction-storage", - "pallet-treasury", + "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-tx-pause", "pallet-uniques", "pallet-utility", "pallet-verify-signature", - "pallet-vesting", + "pallet-vesting 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-whitelist", "pallet-xcm", "pallet-xcm-benchmarks", @@ -12307,8 +12548,8 @@ dependencies = [ "polkadot-omni-node-lib", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-common", - "polkadot-runtime-parachains", + "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "polkadot-sdk-frame", "polkadot-service", "sc-client-db", @@ -12318,8 +12559,8 @@ dependencies = [ "staging-node-inspect", "staging-parachain-info", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "xcm-runtime-apis", ] @@ -12412,7 +12653,7 @@ dependencies = [ "polkadot-overseer", "polkadot-primitives", "polkadot-rpc", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "polkadot-statement-distribution", "rococo-runtime", "sc-authority-discovery", @@ -12450,7 +12691,7 @@ dependencies = [ "sp-inherents", "sp-io", "sp-keyring", - "sp-mmr-primitives", + "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-offchain", "sp-runtime", "sp-session", @@ -13651,7 +13892,7 @@ dependencies = [ "frame-try-runtime", "hex-literal", "log", - "pallet-asset-rate", + "pallet-asset-rate 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -13664,11 +13905,11 @@ dependencies = [ "pallet-democracy", "pallet-elections-phragmen", "pallet-grandpa", - "pallet-identity", + "pallet-identity 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-indices", - "pallet-message-queue", + "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-migrations", - "pallet-mmr", + "pallet-mmr 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-multisig", "pallet-nis", "pallet-offences", @@ -13689,17 +13930,17 @@ dependencies = [ "pallet-tips", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury", + "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-utility", - "pallet-vesting", + "pallet-vesting 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-whitelist", "pallet-xcm", "pallet-xcm-benchmarks", "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-common", - "polkadot-runtime-parachains", + "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "rococo-runtime-constants", "scale-info", "serde", @@ -13717,7 +13958,7 @@ dependencies = [ "sp-inherents", "sp-io", "sp-keyring", - "sp-mmr-primitives", + "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-offchain", "sp-runtime", "sp-session", @@ -13726,8 +13967,8 @@ dependencies = [ "sp-transaction-pool", "sp-version", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "substrate-wasm-builder", "xcm-runtime-apis", ] @@ -13739,13 +13980,13 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c79 dependencies = [ "frame-support", "polkadot-primitives", - "polkadot-runtime-common", + "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "smallvec", "sp-core", "sp-runtime", "sp-weights", "staging-xcm", - "staging-xcm-builder", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -16071,6 +16312,17 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" +[[package]] +name = "slot-range-helper" +version = "17.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "enumn", + "parity-scale-codec", + "paste", + "sp-runtime", +] + [[package]] name = "slot-range-helper" version = "17.0.0" @@ -16354,8 +16606,8 @@ dependencies = [ "sp-runtime", "sp-std", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -16593,7 +16845,7 @@ dependencies = [ "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-io", "sp-keystore", - "sp-mmr-primitives", + "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-runtime", "sp-weights", "strum 0.26.3", @@ -16892,6 +17144,23 @@ dependencies = [ "sp-application-crypto", ] +[[package]] +name = "sp-mmr-primitives" +version = "36.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "log", + "parity-scale-codec", + "polkadot-ckb-merkle-mountain-range", + "scale-info", + "serde", + "sp-api", + "sp-core", + "sp-debug-derive", + "sp-runtime", + "thiserror 1.0.69", +] + [[package]] name = "sp-mmr-primitives" version = "36.1.0" @@ -17514,6 +17783,30 @@ dependencies = [ "xcm-procedural", ] +[[package]] +name = "staging-xcm-builder" +version = "20.1.1" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "environmental", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "pallet-asset-conversion 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "pallet-transaction-payment", + "parity-scale-codec", + "polkadot-parachain-primitives", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-weights", + "staging-xcm", + "staging-xcm-executor 19.1.2 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "tracing", +] + [[package]] name = "staging-xcm-builder" version = "20.1.1" @@ -17523,7 +17816,7 @@ dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", - "pallet-asset-conversion", + "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-transaction-payment", "parity-scale-codec", "polkadot-parachain-primitives", @@ -17534,7 +17827,27 @@ dependencies = [ "sp-runtime", "sp-weights", "staging-xcm", - "staging-xcm-executor", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "tracing", +] + +[[package]] +name = "staging-xcm-executor" +version = "19.1.2" +source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +dependencies = [ + "environmental", + "frame-benchmarking", + "frame-support", + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-weights", + "staging-xcm", "tracing", ] @@ -17882,6 +18195,7 @@ dependencies = [ "approx", "frame-support", "parity-scale-codec", + "polkadot-runtime-common 19.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", "scale-info", "serde", "sp-core", @@ -19608,7 +19922,7 @@ dependencies = [ "frame-try-runtime", "hex-literal", "log", - "pallet-asset-rate", + "pallet-asset-rate 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -19623,13 +19937,13 @@ dependencies = [ "pallet-elections-phragmen", "pallet-fast-unstake", "pallet-grandpa", - "pallet-identity", + "pallet-identity 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-indices", "pallet-membership", - "pallet-message-queue", + "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-meta-tx", "pallet-migrations", - "pallet-mmr", + "pallet-mmr 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-multisig", "pallet-nomination-pools", "pallet-nomination-pools-benchmarking", @@ -19653,18 +19967,18 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury", + "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-utility", "pallet-verify-signature", - "pallet-vesting", + "pallet-vesting 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "pallet-whitelist", "pallet-xcm", "pallet-xcm-benchmarks", "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-common", - "polkadot-runtime-parachains", + "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "scale-info", "serde", "serde_derive", @@ -19682,7 +19996,7 @@ dependencies = [ "sp-inherents", "sp-io", "sp-keyring", - "sp-mmr-primitives", + "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "sp-npos-elections", "sp-offchain", "sp-runtime", @@ -19692,8 +20006,8 @@ dependencies = [ "sp-transaction-pool", "sp-version", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "substrate-wasm-builder", "westend-runtime-constants", "xcm-runtime-apis", @@ -19706,13 +20020,13 @@ source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c79 dependencies = [ "frame-support", "polkadot-primitives", - "polkadot-runtime-common", + "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "smallvec", "sp-core", "sp-runtime", "sp-weights", "staging-xcm", - "staging-xcm-builder", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -20301,7 +20615,7 @@ dependencies = [ "sp-api", "sp-weights", "staging-xcm", - "staging-xcm-executor", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] @@ -20316,13 +20630,13 @@ dependencies = [ "polkadot-core-primitives", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-parachains", + "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", "scale-info", "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder", - "staging-xcm-executor", + "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", ] [[package]] From 65269c2f72e7cd66040055d58a70c45aa3606b81 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Thu, 14 Aug 2025 14:37:29 +1200 Subject: [PATCH 31/56] fix devnet-ready test --- pallets/subtensor/src/tests/registration.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pallets/subtensor/src/tests/registration.rs b/pallets/subtensor/src/tests/registration.rs index 09b129dc67..b9fad0be02 100644 --- a/pallets/subtensor/src/tests/registration.rs +++ b/pallets/subtensor/src/tests/registration.rs @@ -42,7 +42,7 @@ fn test_registration_subscribe_ok_dispatch_info_ok() { call_weight: frame_support::weights::Weight::from_parts(3_111_800_000, 0), extension_weight: frame_support::weights::Weight::zero(), class: DispatchClass::Normal, - pays_fee: Pays::No + pays_fee: Pays::Yes } ); }); From f68452db2d4b4ed75daa08fbe31bcdb7d8560e6f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 14 Aug 2025 04:23:07 +0000 Subject: [PATCH 32/56] auto-update benchmark weights --- pallets/subtensor/src/macros/dispatches.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pallets/subtensor/src/macros/dispatches.rs b/pallets/subtensor/src/macros/dispatches.rs index f5bce0b3ae..9d1a23c28d 100644 --- a/pallets/subtensor/src/macros/dispatches.rs +++ b/pallets/subtensor/src/macros/dispatches.rs @@ -693,7 +693,7 @@ mod dispatches { /// - Attempting to set prometheus information withing the rate limit min. /// #[pallet::call_index(4)] - #[pallet::weight((Weight::from_parts(36_090_000, 0) + #[pallet::weight((Weight::from_parts(26_200_000, 0) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)), DispatchClass::Normal, Pays::No))] pub fn serve_axon( @@ -777,7 +777,7 @@ mod dispatches { /// - Attempting to set prometheus information withing the rate limit min. /// #[pallet::call_index(40)] - #[pallet::weight((Weight::from_parts(33_010_000, 0) + #[pallet::weight((Weight::from_parts(25_600_000, 0) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)), DispatchClass::Normal, Pays::No))] pub fn serve_axon_tls( @@ -1609,8 +1609,8 @@ mod dispatches { /// - Thrown if key has hit transaction rate limit #[pallet::call_index(84)] #[pallet::weight((Weight::from_parts(294_800_000, 0) - .saturating_add(T::DbWeight::get().reads(33)) - .saturating_add(T::DbWeight::get().writes(16)), DispatchClass::Operational, Pays::Yes))] + .saturating_add(T::DbWeight::get().reads(38_u64)) + .saturating_add(T::DbWeight::get().writes(21_u64)), DispatchClass::Operational, Pays::Yes))] pub fn unstake_all_alpha(origin: OriginFor, hotkey: T::AccountId) -> DispatchResult { Self::do_unstake_all_alpha(origin, hotkey) } @@ -1723,8 +1723,8 @@ mod dispatches { #[pallet::call_index(87)] #[pallet::weight(( Weight::from_parts(274_400_000, 0) - .saturating_add(T::DbWeight::get().reads(32)) - .saturating_add(T::DbWeight::get().writes(17)), + .saturating_add(T::DbWeight::get().reads(37_u64)) + .saturating_add(T::DbWeight::get().writes(22_u64)), DispatchClass::Operational, Pays::Yes ))] @@ -1896,8 +1896,8 @@ mod dispatches { #[pallet::call_index(90)] #[pallet::weight(( Weight::from_parts(330_400_000, 0) - .saturating_add(T::DbWeight::get().reads(32)) - .saturating_add(T::DbWeight::get().writes(17)), + .saturating_add(T::DbWeight::get().reads(37_u64)) + .saturating_add(T::DbWeight::get().writes(22_u64)), DispatchClass::Operational, Pays::Yes ))] From 177747b3cb2b965f6873b0f7030ced492140d79b Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Mon, 18 Aug 2025 12:14:16 +1200 Subject: [PATCH 33/56] fix test compile --- pallets/subtensor/src/tests/registration.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pallets/subtensor/src/tests/registration.rs b/pallets/subtensor/src/tests/registration.rs index 173074ed4a..02bc578dad 100644 --- a/pallets/subtensor/src/tests/registration.rs +++ b/pallets/subtensor/src/tests/registration.rs @@ -1,7 +1,10 @@ #![allow(clippy::unwrap_used)] +use crate::DispatchClass; +use crate::Pays; use approx::assert_abs_diff_eq; use frame_support::dispatch::DispatchInfo; +use frame_support::dispatch::GetDispatchInfo; use frame_support::sp_runtime::{DispatchError, transaction_validity::TransactionSource}; use frame_support::traits::Currency; use frame_support::{assert_err, assert_noop, assert_ok}; From f92fa17041fc060628f03488640c6d32cf2ed5ad Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Mon, 18 Aug 2025 12:20:06 +1200 Subject: [PATCH 34/56] reset test to devnet-ready --- pallets/subtensor/src/tests/registration.rs | 33 --------------------- 1 file changed, 33 deletions(-) diff --git a/pallets/subtensor/src/tests/registration.rs b/pallets/subtensor/src/tests/registration.rs index 02bc578dad..67c3fd3c4d 100644 --- a/pallets/subtensor/src/tests/registration.rs +++ b/pallets/subtensor/src/tests/registration.rs @@ -1,10 +1,7 @@ #![allow(clippy::unwrap_used)] -use crate::DispatchClass; -use crate::Pays; use approx::assert_abs_diff_eq; use frame_support::dispatch::DispatchInfo; -use frame_support::dispatch::GetDispatchInfo; use frame_support::sp_runtime::{DispatchError, transaction_validity::TransactionSource}; use frame_support::traits::Currency; use frame_support::{assert_err, assert_noop, assert_ok}; @@ -21,36 +18,6 @@ use crate::{AxonInfoOf, CustomTransactionError, Error, SubtensorTransactionExten subscribing::subscribe() tests *********************************************/ -// Tests a basic registration dispatch passes. -#[test] -fn test_registration_subscribe_ok_dispatch_info_ok() { - new_test_ext(1).execute_with(|| { - let block_number: u64 = 0; - let nonce: u64 = 0; - let netuid = NetUid::from(1); - let work: Vec = vec![0; 32]; - let hotkey: U256 = U256::from(0); - let coldkey: U256 = U256::from(0); - let call = RuntimeCall::SubtensorModule(SubtensorCall::register { - netuid, - block_number, - nonce, - work, - hotkey, - coldkey, - }); - assert_eq!( - call.get_dispatch_info(), - DispatchInfo { - call_weight: frame_support::weights::Weight::from_parts(3_111_800_000, 0), - extension_weight: frame_support::weights::Weight::zero(), - class: DispatchClass::Normal, - pays_fee: Pays::Yes - } - ); - }); -} - #[test] fn test_registration_difficulty() { new_test_ext(1).execute_with(|| { From dc78a0ac1e6b73c0f9f36b4ddef6242e83fa50f3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 18 Aug 2025 02:27:47 +0000 Subject: [PATCH 35/56] auto-update benchmark weights --- pallets/subtensor/src/macros/dispatches.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pallets/subtensor/src/macros/dispatches.rs b/pallets/subtensor/src/macros/dispatches.rs index ee4212c7cf..f63c251c0d 100644 --- a/pallets/subtensor/src/macros/dispatches.rs +++ b/pallets/subtensor/src/macros/dispatches.rs @@ -693,7 +693,7 @@ mod dispatches { /// - Attempting to set prometheus information withing the rate limit min. /// #[pallet::call_index(4)] - #[pallet::weight((Weight::from_parts(26_200_000, 0) + #[pallet::weight((Weight::from_parts(33_450_000, 0) .saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().writes(1)), DispatchClass::Normal, Pays::No))] pub fn serve_axon( From 2d8caf73093ae34a4f705a94ef867b9c8bb613e5 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Wed, 20 Aug 2025 18:46:33 +1200 Subject: [PATCH 36/56] wip fix warp sync across aura / babe boundary --- Cargo.lock | 1274 +++++++---------- Cargo.toml | 362 ++--- node/Cargo.toml | 5 +- node/src/chain_spec/localnet.rs | 2 +- node/src/consensus/aura_consensus.rs | 118 +- .../consensus/aura_wrapped_import_queue.rs | 304 ++-- node/src/consensus/babe_consensus.rs | 1 + node/src/consensus/consensus_mechanism.rs | 1 + node/src/service.rs | 24 +- runtime/src/lib.rs | 27 +- 10 files changed, 986 insertions(+), 1132 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a4098f71d9..e20284a755 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1027,12 +1027,12 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "assets-common" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-primitives-core", "frame-support", "impl-trait-for-tuples", - "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-asset-conversion", "pallet-assets", "pallet-xcm", "parachains-common", @@ -1041,8 +1041,8 @@ dependencies = [ "sp-api", "sp-runtime", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", "tracing", ] @@ -1391,7 +1391,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "hash-db", "log", @@ -1649,7 +1649,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1666,7 +1666,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1682,7 +1682,7 @@ dependencies = [ [[package]] name = "bp-parachains" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1699,7 +1699,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-messages", "bp-runtime", @@ -1715,7 +1715,7 @@ dependencies = [ [[package]] name = "bp-relayers" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-header-chain", "bp-messages", @@ -1733,7 +1733,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -1756,7 +1756,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1776,7 +1776,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub" version = "0.6.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-messages", "bp-runtime", @@ -1793,7 +1793,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "scale-info", @@ -1805,11 +1805,11 @@ dependencies = [ [[package]] name = "bridge-hub-common" version = "0.13.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-primitives-core", "frame-support", - "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-message-queue", "parity-scale-codec", "scale-info", "snowbridge-core", @@ -1817,14 +1817,14 @@ dependencies = [ "sp-runtime", "sp-std", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] name = "bridge-runtime-common" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-header-chain", "bp-messages", @@ -2651,7 +2651,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "clap", "parity-scale-codec", @@ -2668,7 +2668,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -2691,7 +2691,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.22.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2738,7 +2738,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2768,7 +2768,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "anyhow", "async-trait", @@ -2783,7 +2783,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -2806,7 +2806,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2832,7 +2832,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.16.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2841,7 +2841,7 @@ dependencies = [ "cumulus-test-relay-sproof-builder", "parity-scale-codec", "sc-client-api", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2852,7 +2852,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2878,7 +2878,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.23.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2915,7 +2915,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2932,7 +2932,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2949,7 +2949,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2962,10 +2962,10 @@ dependencies = [ "frame-system", "impl-trait-for-tuples", "log", - "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-message-queue", "parity-scale-codec", "polkadot-parachain-primitives", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-parachains", "scale-info", "sp-core", "sp-externalities 0.30.0", @@ -2977,14 +2977,14 @@ dependencies = [ "sp-trie", "sp-version", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", "trie-db", ] [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2995,7 +2995,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -3008,7 +3008,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-solo-to-para" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -3023,7 +3023,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -3042,7 +3042,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.19.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -3057,7 +3057,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bounded-collections", "cumulus-primitives-core", @@ -3065,23 +3065,23 @@ dependencies = [ "frame-support", "frame-system", "log", - "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-message-queue", "parity-scale-codec", - "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-common", + "polkadot-runtime-parachains", "scale-info", "sp-core", "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] name = "cumulus-ping" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-pallet-xcm", "cumulus-primitives-core", @@ -3096,7 +3096,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "sp-api", "sp-consensus-aura", @@ -3105,7 +3105,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.18.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -3121,7 +3121,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.18.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3135,7 +3135,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.12.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", @@ -3145,7 +3145,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -3162,24 +3162,24 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-primitives-core", "frame-support", "log", - "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-asset-conversion", "parity-scale-codec", - "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-common", "sp-runtime", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.23.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3203,7 +3203,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3222,7 +3222,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.23.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "async-trait", @@ -3256,7 +3256,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3296,7 +3296,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -4444,7 +4444,7 @@ dependencies = [ "rustc-hex", "serde", "serde_json", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", ] [[package]] @@ -4603,7 +4603,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", ] @@ -4731,7 +4731,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "40.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-support-procedural", @@ -4755,7 +4755,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "47.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "Inflector", "array-bytes", @@ -4815,7 +4815,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-pallet-pov" version = "30.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -4843,7 +4843,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -4854,7 +4854,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4870,7 +4870,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "aquamarine", "frame-support", @@ -4912,7 +4912,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "const-hex", @@ -4928,7 +4928,7 @@ dependencies = [ [[package]] name = "frame-support" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "aquamarine", "array-bytes", @@ -4969,7 +4969,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "33.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "Inflector", "cfg-expr", @@ -4982,7 +4982,7 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "syn 2.0.104", ] @@ -5002,7 +5002,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support-procedural-tools-derive 12.0.0", "proc-macro-crate 3.3.0", @@ -5025,7 +5025,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "proc-macro2", "quote", @@ -5035,7 +5035,7 @@ dependencies = [ [[package]] name = "frame-system" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cfg-if", "docify", @@ -5054,7 +5054,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5068,7 +5068,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "parity-scale-codec", @@ -5078,7 +5078,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "parity-scale-codec", @@ -7631,7 +7631,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "log", @@ -7643,14 +7643,14 @@ dependencies = [ "sp-consensus", "sp-consensus-beefy", "sp-core", - "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-mmr-primitives", "sp-runtime", ] [[package]] name = "mmr-rpc" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -7658,7 +7658,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-mmr-primitives", "sp-runtime", ] @@ -8040,6 +8040,7 @@ dependencies = [ "sc-consensus-aura", "sc-consensus-babe", "sc-consensus-babe-rpc", + "sc-consensus-epochs", "sc-consensus-grandpa", "sc-consensus-grandpa-rpc", "sc-consensus-manual-seal", @@ -8153,7 +8154,7 @@ dependencies = [ "pallet-transaction-payment-rpc-runtime-api", "pallet-utility-otf", "parity-scale-codec", - "polkadot-runtime-common 19.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "polkadot-runtime-common", "precompile-utils", "rand_chacha 0.3.1", "scale-info", @@ -8562,7 +8563,7 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "frame-benchmarking", @@ -8570,29 +8571,11 @@ dependencies = [ "frame-system", "log", "pallet-collective", - "pallet-identity 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "parity-scale-codec", - "scale-info", - "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "sp-io", - "sp-runtime", -] - -[[package]] -name = "pallet-asset-conversion" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "log", + "pallet-identity", "parity-scale-codec", "scale-info", - "sp-api", - "sp-arithmetic", "sp-core", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-io", "sp-runtime", ] @@ -8600,7 +8583,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -8618,13 +8601,13 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", - "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-asset-conversion", "parity-scale-codec", "scale-info", "sp-arithmetic", @@ -8636,12 +8619,12 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-asset-conversion", "pallet-transaction-payment", "parity-scale-codec", "scale-info", @@ -8651,21 +8634,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "parity-scale-codec", - "scale-info", - "sp-core", - "sp-runtime", -] - -[[package]] -name = "pallet-asset-rate" -version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -8679,7 +8648,7 @@ dependencies = [ [[package]] name = "pallet-asset-rewards" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -8697,7 +8666,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -8714,7 +8683,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -8730,7 +8699,7 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "pallet-assets", @@ -8742,7 +8711,7 @@ dependencies = [ [[package]] name = "pallet-assets-holder" version = "0.2.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -8757,7 +8726,7 @@ dependencies = [ [[package]] name = "pallet-atomic-swap" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8767,7 +8736,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -8783,7 +8752,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -8798,7 +8767,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -8811,7 +8780,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -8834,7 +8803,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "aquamarine", "docify", @@ -8855,7 +8824,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -8885,7 +8854,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "41.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -8904,7 +8873,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -8913,7 +8882,7 @@ dependencies = [ "frame-system", "log", "pallet-beefy", - "pallet-mmr 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-mmr", "pallet-session", "parity-scale-codec", "scale-info", @@ -8929,13 +8898,13 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", - "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-treasury", "parity-scale-codec", "scale-info", "sp-core", @@ -8946,7 +8915,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-header-chain", "bp-runtime", @@ -8965,7 +8934,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-header-chain", "bp-messages", @@ -8984,7 +8953,7 @@ dependencies = [ [[package]] name = "pallet-bridge-parachains" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-header-chain", "bp-parachains", @@ -9004,7 +8973,7 @@ dependencies = [ [[package]] name = "pallet-bridge-relayers" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-header-chain", "bp-messages", @@ -9027,25 +8996,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.19.2" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "bitvec", - "frame-benchmarking", - "frame-support", - "frame-system", - "log", - "parity-scale-codec", - "scale-info", - "sp-api", - "sp-arithmetic", - "sp-core", - "sp-runtime", -] - -[[package]] -name = "pallet-broker" -version = "0.19.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitvec", "frame-benchmarking", @@ -9063,14 +9014,14 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "pallet-bounties", - "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-treasury", "parity-scale-codec", "scale-info", "sp-core", @@ -9081,7 +9032,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -9100,7 +9051,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -9117,7 +9068,7 @@ dependencies = [ [[package]] name = "pallet-collective-content" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -9176,7 +9127,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "environmental", "frame-benchmarking", @@ -9199,7 +9150,7 @@ dependencies = [ "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", "wasm-instrument", "wasmi 0.32.3", ] @@ -9207,7 +9158,7 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -9215,13 +9166,13 @@ dependencies = [ "pallet-balances", "pallet-contracts", "pallet-contracts-uapi", - "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-message-queue", "pallet-timestamp", "pallet-xcm", "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-parachains", "scale-info", "sp-api", "sp-core", @@ -9230,15 +9181,15 @@ dependencies = [ "sp-runtime", "sp-tracing 17.1.0", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", "xcm-simulator", ] [[package]] name = "pallet-contracts-proc-macro" version = "23.0.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "proc-macro2", "quote", @@ -9248,7 +9199,7 @@ dependencies = [ [[package]] name = "pallet-contracts-uapi" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -9259,7 +9210,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9275,7 +9226,7 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" version = "24.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -9312,7 +9263,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "7.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -9327,7 +9278,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -9344,7 +9295,7 @@ dependencies = [ [[package]] name = "pallet-dev-mode" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -9392,7 +9343,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "39.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9414,7 +9365,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9427,7 +9378,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -9553,7 +9504,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -9571,7 +9522,7 @@ dependencies = [ [[package]] name = "pallet-glutton" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "blake2 0.10.6", "frame-benchmarking", @@ -9589,7 +9540,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -9626,23 +9577,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", - "log", - "parity-scale-codec", - "scale-info", - "sp-io", - "sp-runtime", -] - -[[package]] -name = "pallet-identity" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9658,7 +9593,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -9677,7 +9612,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -9692,7 +9627,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9703,7 +9638,7 @@ dependencies = [ [[package]] name = "pallet-lottery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -9716,42 +9651,23 @@ dependencies = [ [[package]] name = "pallet-membership" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" -dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "log", - "parity-scale-codec", - "scale-info", - "sp-core", - "sp-io", - "sp-runtime", -] - -[[package]] -name = "pallet-message-queue" -version = "43.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ - "environmental", "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic", "sp-core", "sp-io", "sp-runtime", - "sp-weights", ] [[package]] name = "pallet-message-queue" version = "43.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "environmental", "frame-benchmarking", @@ -9770,7 +9686,7 @@ dependencies = [ [[package]] name = "pallet-meta-tx" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -9788,7 +9704,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "10.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -9807,7 +9723,7 @@ dependencies = [ [[package]] name = "pallet-mixnet" version = "0.16.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "parity-scale-codec", @@ -9821,31 +9737,19 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "parity-scale-codec", "polkadot-sdk-frame", "scale-info", - "sp-mmr-primitives 36.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", -] - -[[package]] -name = "pallet-mmr" -version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" -dependencies = [ - "log", - "parity-scale-codec", - "polkadot-sdk-frame", - "scale-info", - "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-mmr-primitives", ] [[package]] name = "pallet-multisig" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "parity-scale-codec", @@ -9856,7 +9760,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -9872,7 +9776,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "34.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9889,7 +9793,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9899,7 +9803,7 @@ dependencies = [ [[package]] name = "pallet-node-authorization" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "parity-scale-codec", @@ -9910,7 +9814,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "38.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -9928,7 +9832,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9948,7 +9852,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -9958,7 +9862,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -9973,7 +9877,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9996,7 +9900,7 @@ dependencies = [ [[package]] name = "pallet-paged-list" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-support", @@ -10011,7 +9915,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.11.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -10028,7 +9932,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10044,7 +9948,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10071,7 +9975,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10089,7 +9993,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10103,7 +10007,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10138,7 +10042,7 @@ dependencies = [ [[package]] name = "pallet-remark" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10153,7 +10057,7 @@ dependencies = [ [[package]] name = "pallet-revive" version = "0.6.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "alloy-core", "derive_more 0.99.20", @@ -10193,7 +10097,7 @@ dependencies = [ "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", "substrate-bn", "subxt-signer", ] @@ -10201,7 +10105,7 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "anyhow", "cargo_metadata", @@ -10215,13 +10119,13 @@ dependencies = [ [[package]] name = "pallet-revive-mock-network" version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", "pallet-assets", "pallet-balances", - "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-message-queue", "pallet-revive", "pallet-revive-uapi", "pallet-timestamp", @@ -10229,22 +10133,22 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-parachains", "scale-info", "sp-core", "sp-io", "sp-runtime", "sp-tracing 17.1.0", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", "xcm-simulator", ] [[package]] name = "pallet-revive-proc-macro" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "proc-macro2", "quote", @@ -10254,7 +10158,7 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.4.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", @@ -10266,7 +10170,7 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -10281,7 +10185,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -10295,7 +10199,7 @@ dependencies = [ [[package]] name = "pallet-safe-mode" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -10313,7 +10217,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "pallet-ranked-collective", @@ -10325,7 +10229,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "41.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -10342,7 +10246,7 @@ dependencies = [ [[package]] name = "pallet-scored-pool" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -10355,7 +10259,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -10376,7 +10280,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10392,7 +10296,7 @@ dependencies = [ [[package]] name = "pallet-skip-feeless-payment" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -10404,7 +10308,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10421,7 +10325,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10443,7 +10347,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -10454,7 +10358,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "sp-arithmetic", @@ -10463,7 +10367,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "sp-api", @@ -10473,7 +10377,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "44.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10489,7 +10393,7 @@ dependencies = [ [[package]] name = "pallet-statement" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -10532,7 +10436,7 @@ dependencies = [ "pallet-utility-otf", "parity-scale-codec", "parity-util-mem", - "polkadot-runtime-common 19.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "polkadot-runtime-common", "rand 0.8.5", "rand_chacha 0.3.1", "safe-math", @@ -10610,7 +10514,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -10625,7 +10529,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -10644,13 +10548,13 @@ dependencies = [ [[package]] name = "pallet-tips" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", - "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-treasury", "parity-scale-codec", "scale-info", "serde", @@ -10662,7 +10566,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10678,7 +10582,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -10694,7 +10598,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10706,7 +10610,7 @@ dependencies = [ [[package]] name = "pallet-transaction-storage" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "frame-benchmarking", @@ -10725,26 +10629,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "docify", - "frame-benchmarking", - "frame-support", - "frame-system", - "impl-trait-for-tuples", - "log", - "pallet-balances", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core", - "sp-runtime", -] - -[[package]] -name = "pallet-treasury" -version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -10763,7 +10648,7 @@ dependencies = [ [[package]] name = "pallet-tx-pause" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "pallet-balances", @@ -10777,7 +10662,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10791,7 +10676,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10825,7 +10710,7 @@ dependencies = [ [[package]] name = "pallet-verify-signature" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10841,21 +10726,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "log", - "parity-scale-codec", - "scale-info", - "sp-runtime", -] - -[[package]] -name = "pallet-vesting" -version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10869,7 +10740,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10879,7 +10750,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "19.1.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -10893,8 +10764,8 @@ dependencies = [ "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", "tracing", "xcm-runtime-apis", ] @@ -10902,7 +10773,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -10912,14 +10783,14 @@ dependencies = [ "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] name = "pallet-xcm-bridge-hub" version = "0.16.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-messages", "bp-runtime", @@ -10934,14 +10805,14 @@ dependencies = [ "sp-runtime", "sp-std", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", @@ -10954,13 +10825,13 @@ dependencies = [ "sp-runtime", "sp-std", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", ] [[package]] name = "parachains-common" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -10972,7 +10843,7 @@ dependencies = [ "pallet-authorship", "pallet-balances", "pallet-collator-selection", - "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-message-queue", "pallet-xcm", "parity-scale-codec", "polkadot-primitives", @@ -10983,7 +10854,7 @@ dependencies = [ "sp-runtime", "staging-parachain-info", "staging-xcm", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor", ] [[package]] @@ -11320,7 +11191,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "futures-timer", @@ -11338,7 +11209,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "futures-timer", @@ -11353,7 +11224,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "fatality", "futures", @@ -11376,7 +11247,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "fatality", @@ -11409,7 +11280,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "clap", "frame-benchmarking-cli", @@ -11433,7 +11304,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitvec", "fatality", @@ -11456,7 +11327,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "scale-info", @@ -11467,7 +11338,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "22.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "fatality", "futures", @@ -11489,7 +11360,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11503,7 +11374,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "futures-timer", @@ -11516,7 +11387,7 @@ dependencies = [ "sc-network", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-keystore", "tracing-gum", ] @@ -11524,7 +11395,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "always-assert", "async-trait", @@ -11547,7 +11418,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "parity-scale-codec", @@ -11565,7 +11436,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "bitvec", @@ -11597,7 +11468,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -11621,7 +11492,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitvec", "futures", @@ -11640,7 +11511,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitvec", "fatality", @@ -11661,7 +11532,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "polkadot-node-subsystem", @@ -11676,7 +11547,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -11698,7 +11569,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "polkadot-node-metrics", @@ -11712,7 +11583,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "futures-timer", @@ -11728,7 +11599,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "fatality", "futures", @@ -11746,7 +11617,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -11763,7 +11634,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "fatality", "futures", @@ -11777,7 +11648,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitvec", "fatality", @@ -11794,7 +11665,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "always-assert", "array-bytes", @@ -11822,7 +11693,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "polkadot-node-subsystem", @@ -11835,7 +11706,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cpu-time", "futures", @@ -11850,7 +11721,7 @@ dependencies = [ "sc-executor-wasmtime", "seccompiler", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-externalities 0.30.0", "sp-io", "sp-tracing 17.1.0", @@ -11861,7 +11732,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "polkadot-node-metrics", @@ -11876,7 +11747,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bs58", "futures", @@ -11893,7 +11764,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -11918,7 +11789,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitvec", "bounded-vec", @@ -11942,7 +11813,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -11951,7 +11822,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -11979,7 +11850,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "fatality", "futures", @@ -12010,7 +11881,7 @@ dependencies = [ [[package]] name = "polkadot-omni-node-lib" version = "0.5.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "clap", @@ -12069,7 +11940,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-genesis-builder", "sp-inherents", "sp-keystore", @@ -12091,7 +11962,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -12111,7 +11982,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "16.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bounded-collections", "derive_more 0.99.20", @@ -12127,7 +11998,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "18.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitvec", "hex-literal", @@ -12155,7 +12026,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -12188,57 +12059,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "19.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "bitvec", - "frame-benchmarking", - "frame-election-provider-support", - "frame-support", - "frame-system", - "impl-trait-for-tuples", - "libsecp256k1", - "log", - "pallet-asset-rate 19.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "pallet-authorship", - "pallet-babe", - "pallet-balances", - "pallet-broker 0.19.2 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "pallet-election-provider-multi-phase", - "pallet-fast-unstake", - "pallet-identity 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "pallet-session", - "pallet-staking", - "pallet-staking-reward-fn", - "pallet-timestamp", - "pallet-transaction-payment", - "pallet-treasury 39.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "pallet-vesting 40.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "parity-scale-codec", - "polkadot-primitives", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "rustc-hex", - "scale-info", - "serde", - "slot-range-helper 17.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "sp-api", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keyring", - "sp-npos-elections", - "sp-runtime", - "sp-session", - "sp-staking", - "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "staging-xcm-executor 19.1.2 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "static_assertions", -] - -[[package]] -name = "polkadot-runtime-common" -version = "19.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitvec", "frame-benchmarking", @@ -12248,28 +12069,28 @@ dependencies = [ "impl-trait-for-tuples", "libsecp256k1", "log", - "pallet-asset-rate 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-asset-rate", "pallet-authorship", "pallet-babe", "pallet-balances", - "pallet-broker 0.19.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-broker", "pallet-election-provider-multi-phase", "pallet-fast-unstake", - "pallet-identity 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-identity", "pallet-session", "pallet-staking", "pallet-staking-reward-fn", "pallet-timestamp", "pallet-transaction-payment", - "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "pallet-vesting 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-treasury", + "pallet-vesting", "parity-scale-codec", "polkadot-primitives", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-parachains", "rustc-hex", "scale-info", "serde", - "slot-range-helper 17.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "slot-range-helper", "sp-api", "sp-core", "sp-inherents", @@ -12280,15 +12101,15 @@ dependencies = [ "sp-session", "sp-staking", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", "static_assertions", ] [[package]] name = "polkadot-runtime-metrics" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bs58", "frame-benchmarking", @@ -12297,69 +12118,10 @@ dependencies = [ "sp-tracing 17.1.0", ] -[[package]] -name = "polkadot-runtime-metrics" -version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" -dependencies = [ - "bs58", - "frame-benchmarking", - "parity-scale-codec", - "polkadot-primitives", - "sp-tracing 17.1.0", -] - -[[package]] -name = "polkadot-runtime-parachains" -version = "19.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "bitflags 1.3.2", - "bitvec", - "frame-benchmarking", - "frame-support", - "frame-system", - "impl-trait-for-tuples", - "log", - "pallet-authority-discovery", - "pallet-authorship", - "pallet-babe", - "pallet-balances", - "pallet-broker 0.19.2 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "pallet-message-queue 43.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "pallet-mmr 40.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "pallet-session", - "pallet-staking", - "pallet-timestamp", - "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain-primitives", - "polkadot-primitives", - "polkadot-runtime-metrics 20.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "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", - "staging-xcm-executor 19.1.2 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "static_assertions", -] - [[package]] name = "polkadot-runtime-parachains" version = "19.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12372,9 +12134,9 @@ dependencies = [ "pallet-authorship", "pallet-babe", "pallet-balances", - "pallet-broker 0.19.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "pallet-mmr 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-broker", + "pallet-message-queue", + "pallet-mmr", "pallet-session", "pallet-staking", "pallet-timestamp", @@ -12382,7 +12144,7 @@ dependencies = [ "polkadot-core-primitives", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-metrics 20.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-metrics", "rand 0.8.5", "rand_chacha 0.3.1", "scale-info", @@ -12399,7 +12161,7 @@ dependencies = [ "sp-staking", "sp-std", "staging-xcm", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor", "static_assertions", ] @@ -12415,7 +12177,7 @@ dependencies = [ [[package]] name = "polkadot-sdk" version = "2503.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "assets-common", "bridge-hub-common", @@ -12442,10 +12204,10 @@ dependencies = [ "frame-system-benchmarking", "frame-try-runtime", "pallet-alliance", - "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-asset-conversion", "pallet-asset-conversion-ops", "pallet-asset-conversion-tx-payment", - "pallet-asset-rate 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-asset-rate", "pallet-asset-rewards", "pallet-asset-tx-payment", "pallet-assets", @@ -12465,7 +12227,7 @@ dependencies = [ "pallet-bridge-messages", "pallet-bridge-parachains", "pallet-bridge-relayers", - "pallet-broker 0.19.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-broker", "pallet-child-bounties", "pallet-collator-selection", "pallet-collective", @@ -12483,17 +12245,17 @@ dependencies = [ "pallet-fast-unstake", "pallet-glutton", "pallet-grandpa", - "pallet-identity 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-identity", "pallet-im-online", "pallet-indices", "pallet-insecure-randomness-collective-flip", "pallet-lottery", "pallet-membership", - "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-message-queue", "pallet-meta-tx", "pallet-migrations", "pallet-mixnet", - "pallet-mmr 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-mmr", "pallet-multisig", "pallet-nft-fractionalization", "pallet-nfts", @@ -12531,12 +12293,12 @@ dependencies = [ "pallet-tips", "pallet-transaction-payment", "pallet-transaction-storage", - "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-treasury", "pallet-tx-pause", "pallet-uniques", "pallet-utility", "pallet-verify-signature", - "pallet-vesting 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-vesting", "pallet-whitelist", "pallet-xcm", "pallet-xcm-benchmarks", @@ -12548,8 +12310,8 @@ dependencies = [ "polkadot-omni-node-lib", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-common", + "polkadot-runtime-parachains", "polkadot-sdk-frame", "polkadot-service", "sc-client-db", @@ -12559,15 +12321,15 @@ dependencies = [ "staging-node-inspect", "staging-parachain-info", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", "xcm-runtime-apis", ] [[package]] name = "polkadot-sdk-frame" version = "0.9.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-benchmarking", @@ -12602,7 +12364,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "23.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "frame-benchmarking", @@ -12653,7 +12415,7 @@ dependencies = [ "polkadot-overseer", "polkadot-primitives", "polkadot-rpc", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-parachains", "polkadot-statement-distribution", "rococo-runtime", "sc-authority-discovery", @@ -12691,7 +12453,7 @@ dependencies = [ "sp-inherents", "sp-io", "sp-keyring", - "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-mmr-primitives", "sp-offchain", "sp-runtime", "sp-session", @@ -12710,7 +12472,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "arrayvec 0.7.6", "bitvec", @@ -12733,7 +12495,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -13065,7 +12827,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "syn 2.0.104", ] @@ -13249,7 +13011,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "syn 2.0.104", ] @@ -13878,7 +13640,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "22.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13892,7 +13654,7 @@ dependencies = [ "frame-try-runtime", "hex-literal", "log", - "pallet-asset-rate 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-asset-rate", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -13905,11 +13667,11 @@ dependencies = [ "pallet-democracy", "pallet-elections-phragmen", "pallet-grandpa", - "pallet-identity 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-identity", "pallet-indices", - "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-message-queue", "pallet-migrations", - "pallet-mmr 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-mmr", "pallet-multisig", "pallet-nis", "pallet-offences", @@ -13930,17 +13692,17 @@ dependencies = [ "pallet-tips", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-treasury", "pallet-utility", - "pallet-vesting 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-vesting", "pallet-whitelist", "pallet-xcm", "pallet-xcm-benchmarks", "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-common", + "polkadot-runtime-parachains", "rococo-runtime-constants", "scale-info", "serde", @@ -13958,7 +13720,7 @@ dependencies = [ "sp-inherents", "sp-io", "sp-keyring", - "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-mmr-primitives", "sp-offchain", "sp-runtime", "sp-session", @@ -13967,8 +13729,8 @@ dependencies = [ "sp-transaction-pool", "sp-version", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", "substrate-wasm-builder", "xcm-runtime-apis", ] @@ -13976,17 +13738,17 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "polkadot-primitives", - "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-common", "smallvec", "sp-core", "sp-runtime", "sp-weights", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", ] [[package]] @@ -14371,7 +14133,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "31.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "sp-core", @@ -14382,7 +14144,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -14410,7 +14172,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "log", @@ -14431,7 +14193,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.44.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "sp-api", @@ -14446,7 +14208,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "clap", @@ -14462,7 +14224,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -14473,7 +14235,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -14484,7 +14246,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.51.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "chrono", @@ -14526,7 +14288,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "fnv", "futures", @@ -14552,7 +14314,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "hash-db", "kvdb", @@ -14578,7 +14340,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -14601,7 +14363,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -14630,7 +14392,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "fork-tree", @@ -14655,7 +14417,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=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-inherents", "sp-keystore", "sp-runtime", @@ -14666,7 +14428,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "jsonrpsee", @@ -14688,7 +14450,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14722,7 +14484,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "jsonrpsee", @@ -14742,7 +14504,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14755,7 +14517,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.34.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "ahash 0.8.12", "array-bytes", @@ -14789,7 +14551,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -14799,7 +14561,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.34.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "finality-grandpa", "futures", @@ -14819,7 +14581,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "assert_matches", "async-trait", @@ -14854,7 +14616,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -14878,7 +14640,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -14901,7 +14663,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "polkavm 0.18.0", "sc-allocator", @@ -14914,7 +14676,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.35.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "polkavm 0.18.0", @@ -14925,7 +14687,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "anyhow", "log", @@ -14941,7 +14703,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "console", "futures", @@ -14957,7 +14719,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "parking_lot 0.12.4", @@ -14971,7 +14733,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14999,7 +14761,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.49.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -15049,7 +14811,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -15059,7 +14821,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "ahash 0.8.12", "futures", @@ -15078,7 +14840,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -15099,7 +14861,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -15134,7 +14896,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "futures", @@ -15153,7 +14915,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.4" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bs58", "bytes", @@ -15172,7 +14934,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "44.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bytes", "fnv", @@ -15206,7 +14968,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -15215,7 +14977,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "jsonrpsee", @@ -15247,7 +15009,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15267,7 +15029,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -15291,7 +15053,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.49.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "futures", @@ -15323,13 +15085,13 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" 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=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-state-machine", "sp-wasm-interface 21.0.1", "thiserror 1.0.69", @@ -15338,7 +15100,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "directories", @@ -15402,7 +15164,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "parity-scale-codec", @@ -15413,7 +15175,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "clap", "fs4", @@ -15426,7 +15188,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15445,7 +15207,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "derive_more 0.99.20", "futures", @@ -15458,14 +15220,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-io", ] [[package]] name = "sc-telemetry" version = "28.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "chrono", "futures", @@ -15484,7 +15246,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "chrono", "console", @@ -15512,7 +15274,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -15523,7 +15285,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -15541,7 +15303,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-runtime", "sp-tracing 17.1.0", "sp-transaction-pool", @@ -15555,7 +15317,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -15572,7 +15334,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-channel 1.9.0", "futures", @@ -16315,18 +16077,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "enumn", - "parity-scale-codec", - "paste", - "sp-runtime", -] - -[[package]] -name = "slot-range-helper" -version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "enumn", "parity-scale-codec", @@ -16589,7 +16340,7 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.13.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bp-relayers", "ethabi-decode", @@ -16606,8 +16357,8 @@ dependencies = [ "sp-runtime", "sp-std", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] @@ -16674,7 +16425,7 @@ dependencies = [ [[package]] name = "sp-api" version = "36.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "hash-db", @@ -16696,7 +16447,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16710,7 +16461,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "scale-info", @@ -16722,7 +16473,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "integer-sqrt", @@ -16745,7 +16496,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "scale-info", @@ -16757,7 +16508,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "sp-api", "sp-inherents", @@ -16767,7 +16518,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "futures", "parity-scale-codec", @@ -16786,7 +16537,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "futures", @@ -16800,7 +16551,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "parity-scale-codec", @@ -16816,7 +16567,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.42.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "parity-scale-codec", @@ -16834,7 +16585,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "24.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "scale-info", @@ -16842,10 +16593,10 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-io", "sp-keystore", - "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-mmr-primitives", "sp-runtime", "sp-weights", "strum 0.26.3", @@ -16854,7 +16605,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "23.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "finality-grandpa", "log", @@ -16871,7 +16622,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.42.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "scale-info", @@ -16882,7 +16633,7 @@ dependencies = [ [[package]] name = "sp-core" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "ark-vrf", "array-bytes", @@ -16912,7 +16663,7 @@ dependencies = [ "secp256k1 0.28.2", "secrecy 0.8.0", "serde", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-debug-derive", "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", @@ -16949,7 +16700,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.15.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -16983,7 +16734,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "blake2b_simd", "byteorder", @@ -16996,17 +16747,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "syn 2.0.104", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -17015,7 +16766,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "proc-macro2", "quote", @@ -17035,7 +16786,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "environmental", "parity-scale-codec", @@ -17045,7 +16796,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "scale-info", @@ -17057,7 +16808,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -17070,7 +16821,7 @@ dependencies = [ [[package]] name = "sp-io" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bytes", "docify", @@ -17082,7 +16833,7 @@ dependencies = [ "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-externalities 0.30.0", "sp-keystore", "sp-runtime-interface 29.0.1", @@ -17096,7 +16847,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "sp-core", "sp-runtime", @@ -17106,7 +16857,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -17117,7 +16868,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -17126,7 +16877,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.10.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-metadata 20.0.0", "parity-scale-codec", @@ -17136,7 +16887,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "scale-info", @@ -17147,24 +16898,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "36.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "log", - "parity-scale-codec", - "polkadot-ckb-merkle-mountain-range", - "scale-info", - "serde", - "sp-api", - "sp-core", - "sp-debug-derive", - "sp-runtime", - "thiserror 1.0.69", -] - -[[package]] -name = "sp-mmr-primitives" -version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "log", "parity-scale-codec", @@ -17181,7 +16915,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "36.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "scale-info", @@ -17194,7 +16928,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "sp-api", "sp-core", @@ -17204,7 +16938,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "backtrace", "regex", @@ -17213,7 +16947,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "34.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -17223,7 +16957,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "binary-merkle-tree", "docify", @@ -17270,7 +17004,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -17302,7 +17036,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "Inflector", "expander", @@ -17315,7 +17049,7 @@ dependencies = [ [[package]] name = "sp-session" version = "38.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "scale-info", @@ -17329,7 +17063,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -17342,7 +17076,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.45.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "hash-db", "log", @@ -17362,7 +17096,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "20.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -17375,7 +17109,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", "sp-externalities 0.30.0", "sp-runtime", "sp-runtime-interface 29.0.1", @@ -17386,7 +17120,7 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" [[package]] name = "sp-storage" @@ -17403,7 +17137,7 @@ dependencies = [ [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -17415,7 +17149,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "parity-scale-codec", @@ -17439,7 +17173,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "tracing", @@ -17450,7 +17184,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "sp-api", "sp-runtime", @@ -17459,7 +17193,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "async-trait", "parity-scale-codec", @@ -17473,7 +17207,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "ahash 0.8.12", "hash-db", @@ -17495,7 +17229,7 @@ dependencies = [ [[package]] name = "sp-version" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -17512,7 +17246,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -17535,7 +17269,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -17547,7 +17281,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -17721,7 +17455,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-chain-spec-builder" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "clap", "docify", @@ -17734,7 +17468,7 @@ dependencies = [ [[package]] name = "staging-node-inspect" version = "0.27.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "clap", "parity-scale-codec", @@ -17752,7 +17486,7 @@ dependencies = [ [[package]] name = "staging-parachain-info" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17765,7 +17499,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "16.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "bounded-collections", @@ -17786,37 +17520,13 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "20.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "environmental", - "frame-support", - "frame-system", - "impl-trait-for-tuples", - "pallet-asset-conversion 22.0.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "pallet-transaction-payment", - "parity-scale-codec", - "polkadot-parachain-primitives", - "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-weights", - "staging-xcm", - "staging-xcm-executor 19.1.2 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", - "tracing", -] - -[[package]] -name = "staging-xcm-builder" -version = "20.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "environmental", "frame-support", "frame-system", "impl-trait-for-tuples", - "pallet-asset-conversion 22.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-asset-conversion", "pallet-transaction-payment", "parity-scale-codec", "polkadot-parachain-primitives", @@ -17827,34 +17537,14 @@ dependencies = [ "sp-runtime", "sp-weights", "staging-xcm", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "tracing", -] - -[[package]] -name = "staging-xcm-executor" -version = "19.1.2" -source = "git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6#598feddb893f5ad3923a62e41a2f179b6e10c30c" -dependencies = [ - "environmental", - "frame-benchmarking", - "frame-support", - "impl-trait-for-tuples", - "parity-scale-codec", - "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-weights", - "staging-xcm", + "staging-xcm-executor", "tracing", ] [[package]] name = "staging-xcm-executor" version = "19.1.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "environmental", "frame-benchmarking", @@ -17966,7 +17656,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -17991,7 +17681,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" [[package]] name = "substrate-fixed" @@ -18007,7 +17697,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -18027,7 +17717,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "http-body-util", "hyper 1.6.0", @@ -18041,7 +17731,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -18068,7 +17758,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "26.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "array-bytes", "build-helper", @@ -18195,7 +17885,7 @@ dependencies = [ "approx", "frame-support", "parity-scale-codec", - "polkadot-runtime-common 19.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?tag=polkadot-stable2503-6)", + "polkadot-runtime-common", "scale-info", "serde", "sp-core", @@ -19001,7 +18691,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "coarsetime", "polkadot-primitives", @@ -19012,7 +18702,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -19907,7 +19597,7 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" version = "22.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19922,7 +19612,7 @@ dependencies = [ "frame-try-runtime", "hex-literal", "log", - "pallet-asset-rate 19.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-asset-rate", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -19937,13 +19627,13 @@ dependencies = [ "pallet-elections-phragmen", "pallet-fast-unstake", "pallet-grandpa", - "pallet-identity 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-identity", "pallet-indices", "pallet-membership", - "pallet-message-queue 43.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-message-queue", "pallet-meta-tx", "pallet-migrations", - "pallet-mmr 40.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-mmr", "pallet-multisig", "pallet-nomination-pools", "pallet-nomination-pools-benchmarking", @@ -19967,18 +19657,18 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury 39.0.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-treasury", "pallet-utility", "pallet-verify-signature", - "pallet-vesting 40.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "pallet-vesting", "pallet-whitelist", "pallet-xcm", "pallet-xcm-benchmarks", "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-common", + "polkadot-runtime-parachains", "scale-info", "serde", "serde_derive", @@ -19996,7 +19686,7 @@ dependencies = [ "sp-inherents", "sp-io", "sp-keyring", - "sp-mmr-primitives 36.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", "sp-runtime", @@ -20006,8 +19696,8 @@ dependencies = [ "sp-transaction-pool", "sp-version", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", "substrate-wasm-builder", "westend-runtime-constants", "xcm-runtime-apis", @@ -20016,17 +19706,17 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "polkadot-primitives", - "polkadot-runtime-common 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-common", "smallvec", "sp-core", "sp-runtime", "sp-weights", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", ] [[package]] @@ -20596,7 +20286,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "Inflector", "proc-macro2", @@ -20607,7 +20297,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.7.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "parity-scale-codec", @@ -20615,13 +20305,13 @@ dependencies = [ "sp-api", "sp-weights", "staging-xcm", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-executor", ] [[package]] name = "xcm-simulator" version = "20.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187#881e32b6c9e4c794502fc1fa0f854a4e07ade187" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" dependencies = [ "frame-support", "frame-system", @@ -20630,13 +20320,13 @@ dependencies = [ "polkadot-core-primitives", "polkadot-parachain-primitives", "polkadot-primitives", - "polkadot-runtime-parachains 19.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "polkadot-runtime-parachains", "scale-info", "sp-io", "sp-runtime", "staging-xcm", - "staging-xcm-builder 20.1.1 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", - "staging-xcm-executor 19.1.2 (git+https://github.com/opentensor/polkadot-sdk.git?rev=881e32b6c9e4c794502fc1fa0f854a4e07ade187)", + "staging-xcm-builder", + "staging-xcm-executor", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 733827d0f6..5ed373d252 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -168,6 +168,7 @@ sc-consensus-babe = { git = "https://github.com/paritytech/polkadot-sdk.git", ta 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 } @@ -298,7 +299,7 @@ pow-faucet = [] 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 881e32b6c9e4c794502fc1fa0f854a4e07ade187 --crates-to-patch ../polkadot-sdk --ignore-unused` +# `diener patch --target https://github.com/paritytech/polkadot-sdk --point-to-git https://github.com/opentensor/polkadot-sdk.git --point-to-git-commit 47ed8b97001ed6b5f5f08ab31e01495e206ab6d3 --crates-to-patch ../polkadot-sdk --ignore-unused` # # Using latest commit from `polkadot-stable2503-6-otf-patches`. # @@ -308,175 +309,190 @@ w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std" } # NOTE: The Diener `--ignore-unused` flag 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 = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -binary-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-crypto-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-runtime-interface-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-wasm-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-state-machine = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-panic-handler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-trie = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-api-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-metadata-ir = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-version-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-database = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-executor-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-maybe-compressed-blob = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-executor-polkavm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-executor-wasmtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-tracing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-support-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-support-procedural-tools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-support-procedural-tools-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-client-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-state-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-sdk-frame = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -cumulus-primitives-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-parachain-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -staging-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -xcm-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -cumulus-primitives-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-election-provider-solution-type = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-election-provider-support-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -cumulus-test-relay-sproof-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-network-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-network-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-informant = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -fork-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-network-light = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-network-transactions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-rpc-server = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-rpc-spec-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-sysinfo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-transaction-storage-proof = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -cumulus-relay-chain-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-overseer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -tracing-gum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -tracing-gum-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-node-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-node-subsystem-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-node-network-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -polkadot-statement-table = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -cumulus-client-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-runtime-utilities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-proxy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-network-gossip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-proposer-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } -substrate-bip39 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "881e32b6c9e4c794502fc1fa0f854a4e07ade187" } +frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +binary-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-crypto-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-runtime-interface-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-wasm-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-state-machine = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-panic-handler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-trie = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-api-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-metadata-ir = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-version-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-database = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-executor-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-maybe-compressed-blob = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-executor-polkavm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-executor-wasmtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-tracing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-support-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-support-procedural-tools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-support-procedural-tools-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-client-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-state-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-sdk-frame = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +cumulus-primitives-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-parachain-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +staging-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +xcm-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +cumulus-primitives-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-message-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-runtime-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-election-provider-solution-type = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-broker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-mmr = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-mmr-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-runtime-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +staging-xcm-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +staging-xcm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-asset-conversion = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-vesting = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-asset-rate = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-election-provider-support-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-identity = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-treasury = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +slot-range-helper = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +cumulus-test-relay-sproof-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-network-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-network-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-informant = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +fork-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-network-light = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-network-transactions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-rpc-server = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-rpc-spec-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-sysinfo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-transaction-storage-proof = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +cumulus-relay-chain-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-overseer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +tracing-gum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +tracing-gum-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-node-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-node-subsystem-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-node-network-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +polkadot-statement-table = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +cumulus-client-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-runtime-utilities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-proxy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-network-gossip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-proposer-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +substrate-bip39 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } diff --git a/node/Cargo.toml b/node/Cargo.toml index 6335e679d5..12a4b71189 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -34,6 +34,7 @@ serde_json.workspace = true sc-chain-spec-derive.workspace = true sc-cli.workspace = true sc-consensus-babe.workspace = true +sc-consensus-epochs.workspace = true sp-consensus.workspace = true sp-consensus-slots.workspace = true sp-core.workspace = true @@ -152,7 +153,7 @@ runtime-benchmarks = [ "pallet-commitments/runtime-benchmarks", "pallet-drand/runtime-benchmarks", "pallet-transaction-payment/runtime-benchmarks", - "polkadot-sdk/runtime-benchmarks" + "polkadot-sdk/runtime-benchmarks", ] pow-faucet = [] @@ -165,7 +166,7 @@ try-runtime = [ "sp-runtime/try-runtime", "pallet-commitments/try-runtime", "pallet-drand/try-runtime", - "polkadot-sdk/try-runtime" + "polkadot-sdk/try-runtime", ] metadata-hash = ["node-subtensor-runtime/metadata-hash"] diff --git a/node/src/chain_spec/localnet.rs b/node/src/chain_spec/localnet.rs index 3f07431990..577f42e54a 100644 --- a/node/src/chain_spec/localnet.rs +++ b/node/src/chain_spec/localnet.rs @@ -28,7 +28,7 @@ pub fn localnet_config(single_authority: bool) -> Result { .with_name("Bittensor") .with_protocol_id("bittensor") .with_id("bittensor") - .with_chain_type(ChainType::Development) + .with_chain_type(ChainType::Local) .with_genesis_config_patch(localnet_genesis( // Initial PoA authorities (Validators) // aura | grandpa diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index b8f4326fdf..cd44887a07 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -1,28 +1,31 @@ +use crate::consensus::aura_wrapped_import_queue::AuraWrappedBlockImport; use crate::consensus::{ConsensusMechanism, StartAuthoringParams}; use crate::{ client::{FullBackend, FullClient}, - conditional_evm_block_import::ConditionalEVMBlockImport, ethereum::EthConfiguration, service::{BIQ, FullSelectChain, GrandpaBlockImport}, }; -use fc_consensus::FrontierBlockImport; use jsonrpsee::tokio; use node_subtensor_runtime::opaque::Block; -use sc_client_api::{AuxStore, BlockOf}; +use sc_client_api::{AuxStore, BlockOf, UsageProvider}; use sc_consensus::{BlockImport, BoxBlockImport}; use sc_consensus_grandpa::BlockNumberOps; use sc_consensus_slots::{BackoffAuthoringBlocksStrategy, InherentDataProviderExt}; use sc_service::{Configuration, TaskManager}; use sc_telemetry::TelemetryHandle; use sc_transaction_pool::TransactionPoolHandle; +use sc_transaction_pool_api::OffchainTransactionPoolFactory; use sp_api::ProvideRuntimeApi; use sp_blockchain::{HeaderBackend, HeaderMetadata}; use sp_consensus::{Environment, Proposer, SelectChain, SyncOracle}; -use sp_consensus_aura::sr25519::AuthorityId; +use sp_consensus_aura::sr25519::AuthorityId as AuraAuthorityId; use sp_consensus_aura::{AuraApi, sr25519::AuthorityPair as AuraPair}; +use sp_consensus_babe::AuthorityId as BabeAuthorityId; +use sp_consensus_babe::BabeConfiguration; use sp_consensus_slots::SlotDuration; use sp_inherents::CreateInherentDataProviders; use sp_keystore::KeystorePtr; +use sp_runtime::traits::Block as BlockT; use sp_runtime::traits::NumberFor; use std::{error::Error, sync::Arc}; @@ -48,7 +51,7 @@ impl ConsensusMechanism for AuraConsensus { + Send + Sync + 'static, - C::Api: AuraApi, + C::Api: AuraApi, SC: SelectChain + 'static, I: BlockImport + Send + Sync + 'static, PF: Environment + Send + Sync + 'static, @@ -122,16 +125,18 @@ impl ConsensusMechanism for AuraConsensus { { let build_import_queue = Box::new( move |client: Arc, - _backend: Arc, - config: &Configuration, + backend: Arc, + service_config: &Configuration, _eth_config: &EthConfiguration, task_manager: &TaskManager, telemetry: Option, grandpa_block_import: GrandpaBlockImport, - _transaction_pool: Arc>| { - let conditional_block_import = ConditionalEVMBlockImport::new( + transaction_pool: Arc>| { + let babe_config = get_babe_configuration(&*client)?; + let conditional_block_import = AuraWrappedBlockImport::new( + client.clone(), grandpa_block_import.clone(), - FrontierBlockImport::new(grandpa_block_import.clone(), client.clone()), + babe_config.clone(), ); let slot_duration = sc_consensus_aura::slot_duration(&*client)?; @@ -146,16 +151,22 @@ impl ConsensusMechanism for AuraConsensus { }; let import_queue = super::aura_wrapped_import_queue::import_queue( - sc_consensus_aura::ImportQueueParams { + crate::consensus::aura_wrapped_import_queue::ImportQueueParams { block_import: conditional_block_import.clone(), justification_import: Some(Box::new(grandpa_block_import.clone())), client, create_inherent_data_providers, spawner: &task_manager.spawn_essential_handle(), - registry: config.prometheus_registry(), + registry: service_config.prometheus_registry(), check_for_equivocation: Default::default(), telemetry, compatibility_mode: sc_consensus_aura::CompatibilityMode::None, + select_chain: sc_consensus::LongestChain::new(backend.clone()), + babe_config, + epoch_changes: conditional_block_import.babe_link().epoch_changes().clone(), + offchain_tx_pool_factory: OffchainTransactionPoolFactory::new( + transaction_pool, + ), }, ) .map_err::(Into::into)?; @@ -179,30 +190,39 @@ impl ConsensusMechanism for AuraConsensus { task_manager: &mut TaskManager, client: Arc, triggered: Option>, + warp_sync_enabled: bool, ) -> Result<(), sc_service::Error> { let client_clone = client.clone(); let triggered_clone = triggered.clone(); let slot_duration = self.slot_duration(&client)?; task_manager.spawn_essential_handle().spawn( - "babe-switch", - None, - Box::pin(async move { - let client = client_clone; - let triggered = triggered_clone; - loop { - // Check if the runtime is Babe once per block. - if let Ok(c) = sc_consensus_babe::configuration(&*client) { - if !c.authorities.is_empty() { - log::info!("Babe runtime detected! Intentionally failing the essential handle `babe-switch` to trigger switch to Babe service."); - if let Some(triggered) = triggered { - triggered.store(true, std::sync::atomic::Ordering::SeqCst); - }; - break; - } - }; - tokio::time::sleep(slot_duration.as_duration()).await; - } - })); + "babe-switch", + None, + Box::pin(async move { + let client = client_clone; + let triggered = triggered_clone; + loop { + // Check if the runtime is Babe once per block. + if let Ok(c) = sc_consensus_babe::configuration(&*client) { + if !c.authorities.is_empty() { + log::info!("Babe runtime detected! Intentionally failing the essential handle `babe-switch` to trigger switch to Babe service."); + if let Some(triggered) = triggered { + triggered.store(true, std::sync::atomic::Ordering::SeqCst); + }; + break; + } + }; + tokio::time::sleep(slot_duration.as_duration()).await; + } + }), + ); + if warp_sync_enabled { + log::info!( + "Detected Babe block in Aura mode while warp syncing. Warp sync does not allow restarting sync midway, so the node will NOT switch to Babe mode. Once your node has finished warp syncing, it is recommended to restart it so it can properly switch into Babe mode." + ); + // Stall forever + std::thread::park(); + } Ok(()) } @@ -216,3 +236,39 @@ impl ConsensusMechanism for AuraConsensus { Ok(Default::default()) } } + +/// Returns what the Babe configuration is expected to be at the first Babe block. +/// +/// This is required to validate Babe blocks prior to merging +/// with the Babe runtime containing its configuration. +fn get_babe_configuration(client: &C) -> sp_blockchain::Result +where + C: AuxStore + ProvideRuntimeApi + UsageProvider, + C::Api: AuraApi, +{ + let at_hash = if client.usage_info().chain.finalized_state.is_some() { + client.usage_info().chain.best_hash + } else { + client.usage_info().chain.genesis_hash + }; + + let runtime_api = client.runtime_api(); + let authorities = runtime_api + .authorities(at_hash)? + .into_iter() + .map(|a| (BabeAuthorityId::from(a.into_inner()), 1)) + .collect(); + let slot_duration = runtime_api.slot_duration(at_hash)?.as_millis(); + + let epoch_config = node_subtensor_runtime::BABE_GENESIS_EPOCH_CONFIG; + let config = sp_consensus_babe::BabeConfiguration { + slot_duration, + epoch_length: node_subtensor_runtime::EPOCH_DURATION_IN_SLOTS, + c: epoch_config.c, + authorities, + randomness: Default::default(), + allowed_slots: epoch_config.allowed_slots, + }; + + Ok(config) +} diff --git a/node/src/consensus/aura_wrapped_import_queue.rs b/node/src/consensus/aura_wrapped_import_queue.rs index c80409a1d8..c0765a2be9 100644 --- a/node/src/consensus/aura_wrapped_import_queue.rs +++ b/node/src/consensus/aura_wrapped_import_queue.rs @@ -1,38 +1,132 @@ -use futures::future::pending; +use crate::client::FullClient; +use crate::conditional_evm_block_import::ConditionalEVMBlockImport; +use crate::service::GrandpaBlockImport; +use fc_consensus::FrontierBlockImport; +use node_subtensor_runtime::opaque::Block; use sc_client_api::AuxStore; use sc_client_api::BlockOf; use sc_client_api::UsageProvider; +use sc_consensus::BlockCheckParams; use sc_consensus::BlockImport; use sc_consensus::BlockImportParams; -use sc_consensus::ForkChoiceStrategy; +use sc_consensus::BoxJustificationImport; +use sc_consensus::ImportResult; use sc_consensus::Verifier; use sc_consensus::{BasicQueue, DefaultImportQueue}; use sc_consensus_aura::AuraVerifier; use sc_consensus_aura::CheckForEquivocation; -use sc_consensus_aura::ImportQueueParams; -use sc_consensus_babe::CompatibleDigestItem as _; +use sc_consensus_aura::CompatibilityMode; +use sc_consensus_babe::BabeBlockImport; +use sc_consensus_babe::BabeLink; +use sc_consensus_babe::BabeVerifier; +use sc_consensus_babe::Epoch; +use sc_consensus_epochs::SharedEpochChanges; use sc_consensus_slots::InherentDataProviderExt; use sc_telemetry::TelemetryHandle; +use sc_transaction_pool_api::OffchainTransactionPoolFactory; use sp_api::ApiExt; use sp_api::ProvideRuntimeApi; use sp_block_builder::BlockBuilder as BlockBuilderApi; use sp_blockchain::HeaderBackend; use sp_blockchain::HeaderMetadata; +use sp_consensus::SelectChain; use sp_consensus::error::Error as ConsensusError; use sp_consensus_aura::AuraApi; use sp_consensus_aura::sr25519::AuthorityId as AuraAuthorityId; use sp_consensus_aura::sr25519::AuthorityPair as AuraAuthorityPair; -use sp_consensus_babe::AuthorityId as BabeAuthorityId; -use sp_consensus_babe::AuthorityPair as BabeAuthorityPair; use sp_consensus_babe::BABE_ENGINE_ID; -use sp_core::Pair; -use sp_core::crypto::Ss58Codec; +use sp_consensus_babe::BabeApi; +use sp_consensus_babe::BabeConfiguration; use sp_inherents::CreateInherentDataProviders; use sp_runtime::Digest; use sp_runtime::DigestItem; use sp_runtime::traits::NumberFor; use sp_runtime::traits::{Block as BlockT, Header as HeaderT}; use std::sync::Arc; +use substrate_prometheus_endpoint::Registry; + +#[derive(Clone)] +pub struct AuraWrappedBlockImport { + inner_aura: ConditionalEVMBlockImport< + Block, + GrandpaBlockImport, + FrontierBlockImport, + >, + inner_babe: ConditionalEVMBlockImport< + Block, + BabeBlockImport, + FrontierBlockImport< + Block, + BabeBlockImport, + FullClient, + >, + >, + babe_link: BabeLink, +} + +impl AuraWrappedBlockImport { + pub fn new( + client: Arc, + grandpa_block_import: GrandpaBlockImport, + babe_config: BabeConfiguration, + ) -> Self { + let inner_aura = ConditionalEVMBlockImport::new( + grandpa_block_import.clone(), + FrontierBlockImport::new(grandpa_block_import.clone(), client.clone()), + ); + + let (babe_import, babe_link) = sc_consensus_babe::block_import( + babe_config, + grandpa_block_import.clone(), + client.clone(), + ) + .unwrap(); + + let inner_babe = ConditionalEVMBlockImport::new( + babe_import.clone(), + FrontierBlockImport::new(babe_import.clone(), client.clone()), + ); + + AuraWrappedBlockImport { + inner_aura, + inner_babe, + babe_link, + } + } + + pub fn babe_link(&self) -> &BabeLink { + &self.babe_link + } +} + +#[async_trait::async_trait] +impl BlockImport for AuraWrappedBlockImport { + type Error = ConsensusError; + + async fn check_block( + &self, + block: BlockCheckParams, + ) -> Result { + self.inner_aura.check_block(block).await.map_err(Into::into) + } + + async fn import_block( + &self, + block: BlockImportParams, + ) -> Result { + if is_babe_digest(block.header.digest()) { + self.inner_babe + .import_block(block) + .await + .map_err(Into::into) + } else { + self.inner_aura + .import_block(block) + .await + .map_err(Into::into) + } + } +} /// A wrapped Aura verifier which will stall verification if it encounters a /// Babe block, rather than error out. @@ -41,19 +135,19 @@ use std::sync::Arc; /// re-fetching of the same block from peers, which triggers the peers to /// blacklist the offending node and refuse to connect with them until they /// are restarted -struct AuraWrappedVerifier { - inner: AuraVerifier, - client: Arc, - _phantom: std::marker::PhantomData, +struct AuraWrappedVerifier { + inner_aura: AuraVerifier, + inner_babe: BabeVerifier, } -impl AuraWrappedVerifier +impl AuraWrappedVerifier where - CIDP: CreateInherentDataProviders + Send + Sync, + CIDP: CreateInherentDataProviders + Send + Sync + Clone, CIDP::InherentDataProviders: InherentDataProviderExt + Send + Sync, C: ProvideRuntimeApi + Send + Sync + sc_client_api::backend::AuxStore, - C::Api: BlockBuilderApi + AuraApi + ApiExt, - C: HeaderBackend + HeaderMetadata, + C::Api: BlockBuilderApi + BabeApi + AuraApi + ApiExt, + C: HeaderBackend + HeaderMetadata, + SC: SelectChain + 'static, { pub fn new( client: Arc, @@ -61,137 +155,98 @@ where telemetry: Option, check_for_equivocation: CheckForEquivocation, compatibility_mode: sc_consensus_aura::CompatibilityMode, + select_chain: SC, + babe_config: BabeConfiguration, + epoch_changes: SharedEpochChanges, + offchain_tx_pool_factory: OffchainTransactionPoolFactory, ) -> Self { - let verifier_params = sc_consensus_aura::BuildVerifierParams:: { + let aura_params = sc_consensus_aura::BuildVerifierParams:: { client: client.clone(), - create_inherent_data_providers, - telemetry, + create_inherent_data_providers: create_inherent_data_providers.clone(), + telemetry: telemetry.clone(), check_for_equivocation, compatibility_mode, }; - let verifier = - sc_consensus_aura::build_verifier::(verifier_params); + let inner_aura = + sc_consensus_aura::build_verifier::(aura_params); - AuraWrappedVerifier { - inner: verifier, - client, - _phantom: std::marker::PhantomData, - } - } - - /// When a Babe block is encountered in Aura mode, we need to check it is legitimate - /// before switching to the Babe service. - /// - /// We can't use a full [`BabeVerifier`] because we don't have a Babe link running, however we - /// can check that the block author is one of the authorities from the last verified Aura block. - /// - /// The Babe block will be verified in full after the node spins back up as a Babe service. - async fn check_babe_block(&self, block: BlockImportParams) -> Result<(), String> { - log::info!( - "Checking Babe block {:?} is legitimate", - block.post_header().hash() + let inner_babe = BabeVerifier::new( + client.clone(), + select_chain, + create_inherent_data_providers, + babe_config, + epoch_changes, + telemetry, + offchain_tx_pool_factory, ); - let mut header = block.header.clone(); - let seal = header - .digest_mut() - .pop() - .ok_or_else(|| "Header Unsealed".to_string())?; - let sig = seal - .as_babe_seal() - .ok_or_else(|| "Header bad seal".to_string())?; - - let authorities = self.get_last_aura_authorities(block.header)?; - if let Some(a) = authorities.into_iter().find(|a| { - let babe_key = BabeAuthorityId::from(a.clone().into_inner()); - BabeAuthorityPair::verify(&sig, header.hash(), &babe_key) - }) { - log::info!( - "Babe block has a valid signature by author: {}", - a.to_ss58check() - ); - Ok(()) - } else { - Err("Babe block has a bad signature. Rejecting.".to_string()) - } - } - /// Given the hash of the first Babe block mined, get the Aura authorities that existed prior to - /// the runtime upgrade. - /// - /// Note: We need get the Aura authorities from grandparent rather than the parent, - /// because the runtime upgrade clearing the Aura authorities occurs in the parent. - fn get_last_aura_authorities( - &self, - first_babe_block_header: B::Header, - ) -> Result, String> { - let parent_header = self - .client - .header(*first_babe_block_header.parent_hash()) - .map_err(|e| format!("Failed to get parent header: {e}"))? - .ok_or("Parent header not found".to_string())?; - let grandparent_hash = parent_header.parent_hash(); - - let runtime_api = self.client.runtime_api(); - let authorities = runtime_api - .authorities(*grandparent_hash) - .map_err(|e| format!("Failed to get Aura authorities: {e}"))?; - - Ok(authorities) + AuraWrappedVerifier { + inner_aura, + inner_babe, + } } } #[async_trait::async_trait] -impl Verifier for AuraWrappedVerifier> +impl Verifier for AuraWrappedVerifier, SC> where C: ProvideRuntimeApi + Send + Sync + sc_client_api::backend::AuxStore, - C::Api: BlockBuilderApi + AuraApi + ApiExt, - C: HeaderBackend + HeaderMetadata, - CIDP: CreateInherentDataProviders + Send + Sync, + C::Api: BlockBuilderApi + BabeApi + AuraApi + ApiExt, + C: HeaderBackend + HeaderMetadata, + CIDP: CreateInherentDataProviders + Send + Sync + Clone, CIDP::InherentDataProviders: InherentDataProviderExt + Send + Sync, + SC: SelectChain + 'static, { - async fn verify( - &self, - mut block: BlockImportParams, - ) -> Result, String> { - // Skip checks that include execution, if being told so or when importing only state. - // - // This is done for example when gap syncing and it is expected that the block after the gap - // was checked/chosen properly, e.g. by warp syncing to this block using a finality proof. - // Or when we are importing state only and can not verify the seal. - // - // This matches the behavior of the stock [`AuraVerifier`]: - // https://github.com/opentensor/polkadot-sdk/blob/881e32b6c9e4c794502fc1fa0f854a4e07ade187/substrate/client/consensus/aura/src/import_queue.rs#L180-L190 - if block.with_state() || block.state_action.skip_execution_checks() { - // When we are importing only the state of a block, it will be the best block. - block.fork_choice = Some(ForkChoiceStrategy::Custom(block.with_state())); - - return Ok(block); - } - + async fn verify(&self, block: BlockImportParams) -> Result, String> { let number: NumberFor = *block.post_header().number(); log::debug!("Verifying block: {:?}", number); if is_babe_digest(block.header.digest()) { - self.check_babe_block(block).await?; - // It is critical to pause the verifier when we detect a Babe block while we wait for - // the node to switch to the Babe service. Otherwise if the node rejects the valid babe - // block, it is possible it will repeatedly request the block over and over and get - // blacklisted by other nodes. - log::debug!("Detected valid Babe block, deliberately stalling verifier."); - pending::<()>().await; - unreachable!("Cannot reach here, pending forever."); + self.inner_babe.verify(block).await } else { - self.inner.verify(block).await + self.inner_aura.verify(block).await } } } +/// Parameters of [`import_queue`]. +pub struct ImportQueueParams<'a, Block: BlockT, I, C, S, CIDP, SC> { + /// The block import to use. + pub block_import: I, + /// The justification import. + pub justification_import: Option>, + /// The client to interact with the chain. + pub client: Arc, + /// Something that can create the inherent data providers. + pub create_inherent_data_providers: CIDP, + /// The spawner to spawn background tasks. + pub spawner: &'a S, + /// The prometheus registry. + pub registry: Option<&'a Registry>, + /// Should we check for equivocation? + pub check_for_equivocation: CheckForEquivocation, + /// Telemetry instance used to report telemetry metrics. + pub telemetry: Option, + /// Compatibility mode that should be used. + /// + /// If in doubt, use `Default::default()`. + pub compatibility_mode: CompatibilityMode>, + /// SelectChain strategy to use. + pub select_chain: SC, + /// The configuration for the BABE consensus algorithm. + pub babe_config: BabeConfiguration, + /// The epoch changes for the BABE consensus algorithm. + pub epoch_changes: SharedEpochChanges, + /// The offchain transaction pool factory. + pub offchain_tx_pool_factory: OffchainTransactionPoolFactory, +} + /// Start an import queue for the Aura consensus algorithm. -pub fn import_queue( - params: ImportQueueParams, +pub fn import_queue( + params: ImportQueueParams, ) -> Result, sp_consensus::Error> where B: BlockT, - C::Api: BlockBuilderApi + AuraApi + ApiExt, + C::Api: BlockBuilderApi + BabeApi + AuraApi + ApiExt, C: 'static + ProvideRuntimeApi + BlockOf @@ -200,18 +255,23 @@ where + AuxStore + UsageProvider + HeaderBackend - + HeaderMetadata, + + HeaderMetadata, I: BlockImport + Send + Sync + 'static, S: sp_core::traits::SpawnEssentialNamed, - CIDP: CreateInherentDataProviders + Sync + Send + 'static, + CIDP: CreateInherentDataProviders + Sync + Send + Clone + 'static, CIDP::InherentDataProviders: InherentDataProviderExt + Send + Sync, + SC: SelectChain + 'static, { - let verifier = AuraWrappedVerifier::>::new( + let verifier = AuraWrappedVerifier::, SC>::new( params.client, params.create_inherent_data_providers, params.telemetry, params.check_for_equivocation, params.compatibility_mode, + params.select_chain, + params.babe_config, + params.epoch_changes, + params.offchain_tx_pool_factory, ); Ok(BasicQueue::new( diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index c5aece4595..3b3461b31a 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -215,6 +215,7 @@ impl ConsensusMechanism for BabeConsensus { _task_manager: &mut TaskManager, _client: Arc, _triggered: Option>, + _warp_sync_enabled: bool, ) -> Result<(), sc_service::Error> { // No additional Babe handles required. Ok(()) diff --git a/node/src/consensus/consensus_mechanism.rs b/node/src/consensus/consensus_mechanism.rs index d5efb642b3..e342f3ead7 100644 --- a/node/src/consensus/consensus_mechanism.rs +++ b/node/src/consensus/consensus_mechanism.rs @@ -124,6 +124,7 @@ pub trait ConsensusMechanism { task_manager: &mut TaskManager, client: Arc, triggered: Option>, + warp_sync_enabled: bool, ) -> Result<(), ServiceError>; /// Returns any consensus mechanism specific rpc methods to register. diff --git a/node/src/service.rs b/node/src/service.rs index ae115f446d..4f68203602 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -284,12 +284,6 @@ where other: (mut telemetry, block_import, grandpa_link, frontier_backend, storage_override), } = new_partial(&config, ð_config, build_import_queue)?; - consensus_mechanism.spawn_essential_handles( - &mut task_manager, - client.clone(), - custom_service_signal, - )?; - let FrontierPartialComponents { filter_pool, fee_history_cache, @@ -319,10 +313,13 @@ where let warp_sync_config = if sealing.is_some() { None } else { - let set_id: u64 = if config.chain_spec.chain_type() == ChainType::Live { - 3 // mainnet patch - } else { - 2 // testnet patch + let set_id = match config.chain_spec.chain_type() { + // Finney patch + ChainType::Live => 3, + // Testnet patch + ChainType::Development => 2, + // All others + _ => 0, }; log::warn!( "Grandpa warp sync patch enabled. Chain type = {:?}. Set ID = {set_id}", @@ -339,6 +336,13 @@ where Some(WarpSyncConfig::WithProvider(warp_sync)) }; + consensus_mechanism.spawn_essential_handles( + &mut task_manager, + client.clone(), + custom_service_signal, + warp_sync_config.is_some(), + )?; + let (network, system_rpc_tx, tx_handler_controller, sync_service) = sc_service::build_network(sc_service::BuildNetworkParams { config: &config, diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index e4a2c6cfc8..eb2f064fde 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -216,7 +216,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: 302, + spec_version: 304, impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, @@ -354,6 +354,31 @@ impl pallet_grandpa::Config for Runtime { type EquivocationReportSystem = (); } +/// Babe epoch duration. +/// +/// Staging this Babe constant prior to enacting the full Babe upgrade so the node +/// can build itself a `BabeConfiguration` prior to the upgrade taking place. +pub const EPOCH_DURATION_IN_SLOTS: u64 = prod_or_fast!(4 * HOURS as u64, MINUTES as u64 / 6); + +/// 1 in 4 blocks (on average, not counting collisions) will be primary babe blocks. +/// The choice of is done in accordance to the slot duration and expected target +/// block time, for safely resisting network delays of maximum two seconds. +/// +/// +/// Staging this Babe constant prior to enacting the full Babe upgrade so the node +/// can build itself a `BabeConfiguration` prior to the upgrade taking place. +pub const PRIMARY_PROBABILITY: (u64, u64) = (1, 4); + +/// The BABE epoch configuration at genesis. +/// +/// Staging this Babe constant prior to enacting the full Babe upgrade so the node +/// can build itself a `BabeConfiguration` prior to the upgrade taking place. +pub const BABE_GENESIS_EPOCH_CONFIG: sp_consensus_babe::BabeEpochConfiguration = + sp_consensus_babe::BabeEpochConfiguration { + c: PRIMARY_PROBABILITY, + allowed_slots: sp_consensus_babe::AllowedSlots::PrimaryAndSecondaryVRFSlots, + }; + impl pallet_timestamp::Config for Runtime { // A timestamp: milliseconds since the unix epoch. type Moment = u64; From 2cb28ee6a0c5b2f277cc30f210e16901a71a0212 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Wed, 20 Aug 2025 18:48:42 +1200 Subject: [PATCH 37/56] todo comment --- node/src/consensus/aura_consensus.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index cd44887a07..5c47ac06b8 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -253,6 +253,9 @@ where }; let runtime_api = client.runtime_api(); + // TODO: This stuff should all be made agnostic to Aura/Babe and moved to the service.rs file. + // First try to fetch the configuration the regular Babe way, only if that fails fallback to the + // Aura method. let authorities = runtime_api .authorities(at_hash)? .into_iter() From baedfcf07f9779dc760a51cf3d14502b7bcf2753 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Thu, 21 Aug 2025 09:47:40 +1200 Subject: [PATCH 38/56] improve naming --- node/src/consensus/aura_consensus.rs | 30 +++++++++------- ...import_queue.rs => hybrid_import_queue.rs} | 35 ++++++++----------- node/src/consensus/mod.rs | 2 +- 3 files changed, 33 insertions(+), 34 deletions(-) rename node/src/consensus/{aura_wrapped_import_queue.rs => hybrid_import_queue.rs} (89%) diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index 5c47ac06b8..5439d01494 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -1,4 +1,4 @@ -use crate::consensus::aura_wrapped_import_queue::AuraWrappedBlockImport; +use crate::consensus::hybrid_import_queue::HybridBlockImport; use crate::consensus::{ConsensusMechanism, StartAuthoringParams}; use crate::{ client::{FullBackend, FullClient}, @@ -132,11 +132,11 @@ impl ConsensusMechanism for AuraConsensus { telemetry: Option, grandpa_block_import: GrandpaBlockImport, transaction_pool: Arc>| { - let babe_config = get_babe_configuration(&*client)?; - let conditional_block_import = AuraWrappedBlockImport::new( + let expected_babe_config = get_expected_babe_configuration(&*client)?; + let conditional_block_import = HybridBlockImport::new( client.clone(), grandpa_block_import.clone(), - babe_config.clone(), + expected_babe_config.clone(), ); let slot_duration = sc_consensus_aura::slot_duration(&*client)?; @@ -150,8 +150,13 @@ impl ConsensusMechanism for AuraConsensus { Ok((slot, timestamp)) }; - let import_queue = super::aura_wrapped_import_queue::import_queue( - crate::consensus::aura_wrapped_import_queue::ImportQueueParams { + // Aura needs the hybrid import queue, because it needs to + // 1. Validate the first Babe block it encounters before switching into Babe + // consensus mode + // 2. Import the entire blockchain without restarting during warp sync, because + // warp sync does not allow restarting sync midway. + let import_queue = super::hybrid_import_queue::import_queue( + crate::consensus::hybrid_import_queue::HybridImportQueueParams { block_import: conditional_block_import.clone(), justification_import: Some(Box::new(grandpa_block_import.clone())), client, @@ -162,7 +167,7 @@ impl ConsensusMechanism for AuraConsensus { telemetry, compatibility_mode: sc_consensus_aura::CompatibilityMode::None, select_chain: sc_consensus::LongestChain::new(backend.clone()), - babe_config, + babe_config: expected_babe_config, epoch_changes: conditional_block_import.babe_link().epoch_changes().clone(), offchain_tx_pool_factory: OffchainTransactionPoolFactory::new( transaction_pool, @@ -239,9 +244,11 @@ impl ConsensusMechanism for AuraConsensus { /// Returns what the Babe configuration is expected to be at the first Babe block. /// -/// This is required to validate Babe blocks prior to merging -/// with the Babe runtime containing its configuration. -fn get_babe_configuration(client: &C) -> sp_blockchain::Result +/// This is required for the hybrid import queue, so it is ready to validate the first encountered +/// babe block(s) before switching to Babe consensus. +fn get_expected_babe_configuration( + client: &C, +) -> sp_blockchain::Result where C: AuxStore + ProvideRuntimeApi + UsageProvider, C::Api: AuraApi, @@ -253,9 +260,6 @@ where }; let runtime_api = client.runtime_api(); - // TODO: This stuff should all be made agnostic to Aura/Babe and moved to the service.rs file. - // First try to fetch the configuration the regular Babe way, only if that fails fallback to the - // Aura method. let authorities = runtime_api .authorities(at_hash)? .into_iter() diff --git a/node/src/consensus/aura_wrapped_import_queue.rs b/node/src/consensus/hybrid_import_queue.rs similarity index 89% rename from node/src/consensus/aura_wrapped_import_queue.rs rename to node/src/consensus/hybrid_import_queue.rs index c0765a2be9..cec073770c 100644 --- a/node/src/consensus/aura_wrapped_import_queue.rs +++ b/node/src/consensus/hybrid_import_queue.rs @@ -45,8 +45,9 @@ use sp_runtime::traits::{Block as BlockT, Header as HeaderT}; use std::sync::Arc; use substrate_prometheus_endpoint::Registry; +/// `BlockImport` implementations that supports importing both Aura and Babe blocks. #[derive(Clone)] -pub struct AuraWrappedBlockImport { +pub struct HybridBlockImport { inner_aura: ConditionalEVMBlockImport< Block, GrandpaBlockImport, @@ -64,7 +65,7 @@ pub struct AuraWrappedBlockImport { babe_link: BabeLink, } -impl AuraWrappedBlockImport { +impl HybridBlockImport { pub fn new( client: Arc, grandpa_block_import: GrandpaBlockImport, @@ -87,7 +88,7 @@ impl AuraWrappedBlockImport { FrontierBlockImport::new(babe_import.clone(), client.clone()), ); - AuraWrappedBlockImport { + HybridBlockImport { inner_aura, inner_babe, babe_link, @@ -100,7 +101,7 @@ impl AuraWrappedBlockImport { } #[async_trait::async_trait] -impl BlockImport for AuraWrappedBlockImport { +impl BlockImport for HybridBlockImport { type Error = ConsensusError; async fn check_block( @@ -128,19 +129,13 @@ impl BlockImport for AuraWrappedBlockImport { } } -/// A wrapped Aura verifier which will stall verification if it encounters a -/// Babe block, rather than error out. -/// -/// This is required to prevent rapid validation failure and subsequent -/// re-fetching of the same block from peers, which triggers the peers to -/// blacklist the offending node and refuse to connect with them until they -/// are restarted -struct AuraWrappedVerifier { +/// `Verifier` implementation that supports verifying both Aura and Babe blocks. +struct HybridVerifier { inner_aura: AuraVerifier, inner_babe: BabeVerifier, } -impl AuraWrappedVerifier +impl HybridVerifier where CIDP: CreateInherentDataProviders + Send + Sync + Clone, CIDP::InherentDataProviders: InherentDataProviderExt + Send + Sync, @@ -180,7 +175,7 @@ where offchain_tx_pool_factory, ); - AuraWrappedVerifier { + HybridVerifier { inner_aura, inner_babe, } @@ -188,7 +183,7 @@ where } #[async_trait::async_trait] -impl Verifier for AuraWrappedVerifier, SC> +impl Verifier for HybridVerifier, SC> where C: ProvideRuntimeApi + Send + Sync + sc_client_api::backend::AuxStore, C::Api: BlockBuilderApi + BabeApi + AuraApi + ApiExt, @@ -208,8 +203,8 @@ where } } -/// Parameters of [`import_queue`]. -pub struct ImportQueueParams<'a, Block: BlockT, I, C, S, CIDP, SC> { +/// Parameters for our [`import_queue`]. +pub struct HybridImportQueueParams<'a, Block: BlockT, I, C, S, CIDP, SC> { /// The block import to use. pub block_import: I, /// The justification import. @@ -240,9 +235,9 @@ pub struct ImportQueueParams<'a, Block: BlockT, I, C, S, CIDP, SC> { pub offchain_tx_pool_factory: OffchainTransactionPoolFactory, } -/// Start an import queue for the Aura consensus algorithm. +/// Start a hybrid import queue that supports importing both Aura and Babe blocks. pub fn import_queue( - params: ImportQueueParams, + params: HybridImportQueueParams, ) -> Result, sp_consensus::Error> where B: BlockT, @@ -262,7 +257,7 @@ where CIDP::InherentDataProviders: InherentDataProviderExt + Send + Sync, SC: SelectChain + 'static, { - let verifier = AuraWrappedVerifier::, SC>::new( + let verifier = HybridVerifier::, SC>::new( params.client, params.create_inherent_data_providers, params.telemetry, diff --git a/node/src/consensus/mod.rs b/node/src/consensus/mod.rs index 98dc2aa28f..17c6a9292f 100644 --- a/node/src/consensus/mod.rs +++ b/node/src/consensus/mod.rs @@ -1,7 +1,7 @@ mod aura_consensus; -mod aura_wrapped_import_queue; mod babe_consensus; mod consensus_mechanism; +mod hybrid_import_queue; pub use aura_consensus::AuraConsensus; pub use babe_consensus::BabeConsensus; From b81862ae62382bf7f86906c47ba0526073b90314 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Thu, 21 Aug 2025 11:46:07 +1200 Subject: [PATCH 39/56] cherry pick --- node/src/consensus/aura_consensus.rs | 19 +++++++------------ node/src/consensus/babe_consensus.rs | 3 ++- node/src/consensus/consensus_mechanism.rs | 3 ++- node/src/service.rs | 14 +++++++------- 4 files changed, 18 insertions(+), 21 deletions(-) diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index 5439d01494..4373794802 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -11,6 +11,7 @@ use sc_client_api::{AuxStore, BlockOf, UsageProvider}; use sc_consensus::{BlockImport, BoxBlockImport}; use sc_consensus_grandpa::BlockNumberOps; use sc_consensus_slots::{BackoffAuthoringBlocksStrategy, InherentDataProviderExt}; +use sc_network_sync::SyncingService; use sc_service::{Configuration, TaskManager}; use sc_telemetry::TelemetryHandle; use sc_transaction_pool::TransactionPoolHandle; @@ -195,7 +196,7 @@ impl ConsensusMechanism for AuraConsensus { task_manager: &mut TaskManager, client: Arc, triggered: Option>, - warp_sync_enabled: bool, + sync_service: Arc>, ) -> Result<(), sc_service::Error> { let client_clone = client.clone(); let triggered_clone = triggered.clone(); @@ -209,25 +210,19 @@ impl ConsensusMechanism for AuraConsensus { loop { // Check if the runtime is Babe once per block. if let Ok(c) = sc_consensus_babe::configuration(&*client) { - if !c.authorities.is_empty() { - log::info!("Babe runtime detected! Intentionally failing the essential handle `babe-switch` to trigger switch to Babe service."); + let warp_syncing = sync_service.status().await.is_ok_and(|status| status.warp_sync.is_some()); + if !c.authorities.is_empty() && !warp_syncing { + log::info!("Babe runtime detected! Intentionally failing the essential handle `babe-switch` to trigger switch to Babe service."); if let Some(triggered) = triggered { triggered.store(true, std::sync::atomic::Ordering::SeqCst); }; - break; - } + break; + } }; tokio::time::sleep(slot_duration.as_duration()).await; } }), ); - if warp_sync_enabled { - log::info!( - "Detected Babe block in Aura mode while warp syncing. Warp sync does not allow restarting sync midway, so the node will NOT switch to Babe mode. Once your node has finished warp syncing, it is recommended to restart it so it can properly switch into Babe mode." - ); - // Stall forever - std::thread::park(); - } Ok(()) } diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 3b3461b31a..196743e280 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -16,6 +16,7 @@ use sc_consensus_babe::{BabeLink, BabeWorkerHandle}; use sc_consensus_babe_rpc::{Babe, BabeApiServer}; use sc_consensus_grandpa::BlockNumberOps; use sc_consensus_slots::{BackoffAuthoringBlocksStrategy, InherentDataProviderExt}; +use sc_network_sync::SyncingService; use sc_service::{Configuration, TaskManager}; use sc_telemetry::TelemetryHandle; use sc_transaction_pool::TransactionPoolHandle; @@ -215,7 +216,7 @@ impl ConsensusMechanism for BabeConsensus { _task_manager: &mut TaskManager, _client: Arc, _triggered: Option>, - _warp_sync_enabled: bool, + _sync_service: Arc>, ) -> Result<(), sc_service::Error> { // No additional Babe handles required. Ok(()) diff --git a/node/src/consensus/consensus_mechanism.rs b/node/src/consensus/consensus_mechanism.rs index e342f3ead7..208411459a 100644 --- a/node/src/consensus/consensus_mechanism.rs +++ b/node/src/consensus/consensus_mechanism.rs @@ -7,6 +7,7 @@ use sc_consensus_aura::AuraApi; use sc_consensus_slots::BackoffAuthoringBlocksStrategy; use sc_consensus_slots::InherentDataProviderExt; use sc_consensus_slots::SlotProportion; +use sc_network_sync::SyncingService; use sc_service::{TaskManager, error::Error as ServiceError}; use sc_telemetry::TelemetryHandle; use sp_api::ProvideRuntimeApi; @@ -124,7 +125,7 @@ pub trait ConsensusMechanism { task_manager: &mut TaskManager, client: Arc, triggered: Option>, - warp_sync_enabled: bool, + sync_service: Arc>, ) -> Result<(), ServiceError>; /// Returns any consensus mechanism specific rpc methods to register. diff --git a/node/src/service.rs b/node/src/service.rs index 4f68203602..f48f92ea2b 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -336,13 +336,6 @@ where Some(WarpSyncConfig::WithProvider(warp_sync)) }; - consensus_mechanism.spawn_essential_handles( - &mut task_manager, - client.clone(), - custom_service_signal, - warp_sync_config.is_some(), - )?; - let (network, system_rpc_tx, tx_handler_controller, sync_service) = sc_service::build_network(sc_service::BuildNetworkParams { config: &config, @@ -357,6 +350,13 @@ where metrics, })?; + consensus_mechanism.spawn_essential_handles( + &mut task_manager, + client.clone(), + custom_service_signal, + sync_service.clone(), + )?; + if config.offchain_worker.enabled && config.role.is_authority() { let public_keys = keystore_container .keystore() From fb407257d8e7fd511410be4135fe4c41a9b15187 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Thu, 21 Aug 2025 15:36:25 +1200 Subject: [PATCH 40/56] fix warp sync --- node/src/consensus/aura_consensus.rs | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index 4373794802..24d61a31b4 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -210,14 +210,17 @@ impl ConsensusMechanism for AuraConsensus { loop { // Check if the runtime is Babe once per block. if let Ok(c) = sc_consensus_babe::configuration(&*client) { - let warp_syncing = sync_service.status().await.is_ok_and(|status| status.warp_sync.is_some()); - if !c.authorities.is_empty() && !warp_syncing { - log::info!("Babe runtime detected! Intentionally failing the essential handle `babe-switch` to trigger switch to Babe service."); - if let Some(triggered) = triggered { - triggered.store(true, std::sync::atomic::Ordering::SeqCst); - }; - break; - } + // Aura Consensus uses the hybrid import queue which is able to import both + // Aura and Babe blocks. Wait until sync finishes before switching to the + // Babe service to not break warp sync. + let syncing = sync_service.status().await.is_ok_and(|status| status.warp_sync.is_some() || status.state_sync.is_some()); + if !c.authorities.is_empty() && !syncing { + log::info!("Babe runtime detected! Intentionally failing the essential handle `babe-switch` to trigger switch to Babe service."); + if let Some(triggered) = triggered { + triggered.store(true, std::sync::atomic::Ordering::SeqCst); + }; + break; + } }; tokio::time::sleep(slot_duration.as_duration()).await; } @@ -260,8 +263,8 @@ where .into_iter() .map(|a| (BabeAuthorityId::from(a.into_inner()), 1)) .collect(); - let slot_duration = runtime_api.slot_duration(at_hash)?.as_millis(); + let slot_duration = runtime_api.slot_duration(at_hash)?.as_millis(); let epoch_config = node_subtensor_runtime::BABE_GENESIS_EPOCH_CONFIG; let config = sp_consensus_babe::BabeConfiguration { slot_duration, From be10e98e99b76e42a3430c67b2c93f173be1a083 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 22 Aug 2025 17:32:44 +1200 Subject: [PATCH 41/56] update psdk patch version --- Cargo.lock | 736 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 376 +++++++++++++-------------- 2 files changed, 556 insertions(+), 556 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e20284a755..e7e0f30bca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1027,7 +1027,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "assets-common" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1391,7 +1391,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "hash-db", "log", @@ -1649,7 +1649,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1666,7 +1666,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1682,7 +1682,7 @@ dependencies = [ [[package]] name = "bp-parachains" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1699,7 +1699,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-messages", "bp-runtime", @@ -1715,7 +1715,7 @@ dependencies = [ [[package]] name = "bp-relayers" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-header-chain", "bp-messages", @@ -1733,7 +1733,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -1756,7 +1756,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1776,7 +1776,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub" version = "0.6.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-messages", "bp-runtime", @@ -1793,7 +1793,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "scale-info", @@ -1805,7 +1805,7 @@ dependencies = [ [[package]] name = "bridge-hub-common" version = "0.13.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1824,7 +1824,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.21.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-header-chain", "bp-messages", @@ -2651,7 +2651,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "clap", "parity-scale-codec", @@ -2668,7 +2668,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -2691,7 +2691,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.22.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2738,7 +2738,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2768,7 +2768,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "anyhow", "async-trait", @@ -2783,7 +2783,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -2806,7 +2806,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2832,7 +2832,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.16.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2841,7 +2841,7 @@ dependencies = [ "cumulus-test-relay-sproof-builder", "parity-scale-codec", "sc-client-api", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2852,7 +2852,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2878,7 +2878,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.23.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2915,7 +2915,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2932,7 +2932,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -2949,7 +2949,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2984,7 +2984,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2995,7 +2995,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -3008,7 +3008,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-solo-to-para" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -3023,7 +3023,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -3042,7 +3042,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.19.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -3057,7 +3057,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bounded-collections", "cumulus-primitives-core", @@ -3081,7 +3081,7 @@ dependencies = [ [[package]] name = "cumulus-ping" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-pallet-xcm", "cumulus-primitives-core", @@ -3096,7 +3096,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "sp-api", "sp-consensus-aura", @@ -3105,7 +3105,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.18.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -3121,7 +3121,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.18.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3135,7 +3135,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.12.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", @@ -3145,7 +3145,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -3162,7 +3162,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -3179,7 +3179,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.23.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3203,7 +3203,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3222,7 +3222,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.23.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "async-trait", @@ -3256,7 +3256,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.22.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3296,7 +3296,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -4444,7 +4444,7 @@ dependencies = [ "rustc-hex", "serde", "serde_json", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", ] [[package]] @@ -4603,7 +4603,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", ] @@ -4731,7 +4731,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "40.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-support-procedural", @@ -4755,7 +4755,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "47.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "Inflector", "array-bytes", @@ -4815,7 +4815,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-pallet-pov" version = "30.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -4843,7 +4843,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -4854,7 +4854,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4870,7 +4870,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "aquamarine", "frame-support", @@ -4912,7 +4912,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "const-hex", @@ -4928,7 +4928,7 @@ dependencies = [ [[package]] name = "frame-support" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "aquamarine", "array-bytes", @@ -4969,7 +4969,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "33.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "Inflector", "cfg-expr", @@ -4982,7 +4982,7 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "syn 2.0.104", ] @@ -5002,7 +5002,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support-procedural-tools-derive 12.0.0", "proc-macro-crate 3.3.0", @@ -5025,7 +5025,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "proc-macro2", "quote", @@ -5035,7 +5035,7 @@ dependencies = [ [[package]] name = "frame-system" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cfg-if", "docify", @@ -5054,7 +5054,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -5068,7 +5068,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "parity-scale-codec", @@ -5078,7 +5078,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "parity-scale-codec", @@ -7631,7 +7631,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "log", @@ -7650,7 +7650,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -8563,7 +8563,7 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "frame-benchmarking", @@ -8575,7 +8575,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-io", "sp-runtime", ] @@ -8583,7 +8583,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -8601,7 +8601,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" version = "0.8.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -8619,7 +8619,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -8634,7 +8634,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -8648,7 +8648,7 @@ dependencies = [ [[package]] name = "pallet-asset-rewards" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -8666,7 +8666,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -8683,7 +8683,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -8699,7 +8699,7 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" version = "0.7.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "pallet-assets", @@ -8711,7 +8711,7 @@ dependencies = [ [[package]] name = "pallet-assets-holder" version = "0.2.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -8726,7 +8726,7 @@ dependencies = [ [[package]] name = "pallet-atomic-swap" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8736,7 +8736,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -8752,7 +8752,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -8767,7 +8767,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -8780,7 +8780,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -8803,7 +8803,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "aquamarine", "docify", @@ -8824,7 +8824,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -8854,7 +8854,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "41.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -8873,7 +8873,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -8898,7 +8898,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -8915,7 +8915,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-header-chain", "bp-runtime", @@ -8934,7 +8934,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.20.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-header-chain", "bp-messages", @@ -8953,7 +8953,7 @@ dependencies = [ [[package]] name = "pallet-bridge-parachains" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-header-chain", "bp-parachains", @@ -8973,7 +8973,7 @@ dependencies = [ [[package]] name = "pallet-bridge-relayers" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-header-chain", "bp-messages", @@ -8996,7 +8996,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.19.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitvec", "frame-benchmarking", @@ -9014,7 +9014,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9032,7 +9032,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9051,7 +9051,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -9068,7 +9068,7 @@ dependencies = [ [[package]] name = "pallet-collective-content" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9127,7 +9127,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "environmental", "frame-benchmarking", @@ -9158,7 +9158,7 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -9189,7 +9189,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "23.0.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "proc-macro2", "quote", @@ -9199,7 +9199,7 @@ dependencies = [ [[package]] name = "pallet-contracts-uapi" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -9210,7 +9210,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9226,7 +9226,7 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" version = "24.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9263,7 +9263,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "7.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -9278,7 +9278,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9295,7 +9295,7 @@ dependencies = [ [[package]] name = "pallet-dev-mode" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -9343,7 +9343,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "39.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9365,7 +9365,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9378,7 +9378,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9504,7 +9504,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -9522,7 +9522,7 @@ dependencies = [ [[package]] name = "pallet-glutton" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "blake2 0.10.6", "frame-benchmarking", @@ -9540,7 +9540,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9577,7 +9577,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9593,7 +9593,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9612,7 +9612,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9627,7 +9627,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9638,7 +9638,7 @@ dependencies = [ [[package]] name = "pallet-lottery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9651,7 +9651,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9667,7 +9667,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "43.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "environmental", "frame-benchmarking", @@ -9686,7 +9686,7 @@ dependencies = [ [[package]] name = "pallet-meta-tx" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -9704,7 +9704,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "10.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -9723,7 +9723,7 @@ dependencies = [ [[package]] name = "pallet-mixnet" version = "0.16.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "parity-scale-codec", @@ -9737,7 +9737,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "parity-scale-codec", @@ -9749,7 +9749,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "parity-scale-codec", @@ -9760,7 +9760,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9776,7 +9776,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "34.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9793,7 +9793,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9803,7 +9803,7 @@ dependencies = [ [[package]] name = "pallet-node-authorization" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "parity-scale-codec", @@ -9814,7 +9814,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "38.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -9832,7 +9832,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9852,7 +9852,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -9862,7 +9862,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -9877,7 +9877,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9900,7 +9900,7 @@ dependencies = [ [[package]] name = "pallet-paged-list" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-support", @@ -9915,7 +9915,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.11.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -9932,7 +9932,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9948,7 +9948,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9975,7 +9975,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -9993,7 +9993,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10007,7 +10007,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10042,7 +10042,7 @@ dependencies = [ [[package]] name = "pallet-remark" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10057,7 +10057,7 @@ dependencies = [ [[package]] name = "pallet-revive" version = "0.6.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "alloy-core", "derive_more 0.99.20", @@ -10105,7 +10105,7 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "anyhow", "cargo_metadata", @@ -10119,7 +10119,7 @@ dependencies = [ [[package]] name = "pallet-revive-mock-network" version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -10148,7 +10148,7 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "proc-macro2", "quote", @@ -10158,7 +10158,7 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.4.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", @@ -10170,7 +10170,7 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "37.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -10185,7 +10185,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "16.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -10199,7 +10199,7 @@ dependencies = [ [[package]] name = "pallet-safe-mode" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -10217,7 +10217,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "25.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "pallet-ranked-collective", @@ -10229,7 +10229,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "41.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -10246,7 +10246,7 @@ dependencies = [ [[package]] name = "pallet-scored-pool" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -10259,7 +10259,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -10280,7 +10280,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10296,7 +10296,7 @@ dependencies = [ [[package]] name = "pallet-skip-feeless-payment" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -10308,7 +10308,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10325,7 +10325,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "40.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10347,7 +10347,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -10358,7 +10358,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "sp-arithmetic", @@ -10367,7 +10367,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "26.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "sp-api", @@ -10377,7 +10377,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "44.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10393,7 +10393,7 @@ dependencies = [ [[package]] name = "pallet-statement" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", @@ -10514,7 +10514,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -10529,7 +10529,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -10548,7 +10548,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10566,7 +10566,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10582,7 +10582,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -10598,7 +10598,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10610,7 +10610,7 @@ dependencies = [ [[package]] name = "pallet-transaction-storage" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "frame-benchmarking", @@ -10629,7 +10629,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -10648,7 +10648,7 @@ dependencies = [ [[package]] name = "pallet-tx-pause" version = "21.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "pallet-balances", @@ -10662,7 +10662,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10676,7 +10676,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "40.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10710,7 +10710,7 @@ dependencies = [ [[package]] name = "pallet-verify-signature" version = "0.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10726,7 +10726,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10740,7 +10740,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -10750,7 +10750,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "19.1.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -10773,7 +10773,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-benchmarking", "frame-support", @@ -10790,7 +10790,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.16.3" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-messages", "bp-runtime", @@ -10812,7 +10812,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.18.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", @@ -10831,7 +10831,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -11191,7 +11191,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "futures-timer", @@ -11209,7 +11209,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "futures-timer", @@ -11224,7 +11224,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "fatality", "futures", @@ -11247,7 +11247,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "fatality", @@ -11280,7 +11280,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "clap", "frame-benchmarking-cli", @@ -11304,7 +11304,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitvec", "fatality", @@ -11327,7 +11327,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "scale-info", @@ -11338,7 +11338,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "22.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "fatality", "futures", @@ -11360,7 +11360,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11374,7 +11374,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "futures-timer", @@ -11387,7 +11387,7 @@ dependencies = [ "sc-network", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-keystore", "tracing-gum", ] @@ -11395,7 +11395,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "always-assert", "async-trait", @@ -11418,7 +11418,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "parity-scale-codec", @@ -11436,7 +11436,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "bitvec", @@ -11468,7 +11468,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.5.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -11492,7 +11492,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitvec", "futures", @@ -11511,7 +11511,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitvec", "fatality", @@ -11532,7 +11532,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "polkadot-node-subsystem", @@ -11547,7 +11547,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -11569,7 +11569,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "polkadot-node-metrics", @@ -11583,7 +11583,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "futures-timer", @@ -11599,7 +11599,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "fatality", "futures", @@ -11617,7 +11617,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -11634,7 +11634,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "fatality", "futures", @@ -11648,7 +11648,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitvec", "fatality", @@ -11665,7 +11665,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "always-assert", "array-bytes", @@ -11693,7 +11693,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "polkadot-node-subsystem", @@ -11706,7 +11706,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cpu-time", "futures", @@ -11721,7 +11721,7 @@ dependencies = [ "sc-executor-wasmtime", "seccompiler", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-externalities 0.30.0", "sp-io", "sp-tracing 17.1.0", @@ -11732,7 +11732,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "polkadot-node-metrics", @@ -11747,7 +11747,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bs58", "futures", @@ -11764,7 +11764,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -11789,7 +11789,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitvec", "bounded-vec", @@ -11813,7 +11813,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -11822,7 +11822,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -11850,7 +11850,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "fatality", "futures", @@ -11881,7 +11881,7 @@ dependencies = [ [[package]] name = "polkadot-omni-node-lib" version = "0.5.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "clap", @@ -11940,7 +11940,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-genesis-builder", "sp-inherents", "sp-keystore", @@ -11962,7 +11962,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -11982,7 +11982,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "16.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bounded-collections", "derive_more 0.99.20", @@ -11998,7 +11998,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "18.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitvec", "hex-literal", @@ -12026,7 +12026,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "23.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -12059,7 +12059,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "19.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitvec", "frame-benchmarking", @@ -12109,7 +12109,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bs58", "frame-benchmarking", @@ -12121,7 +12121,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "19.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12177,7 +12177,7 @@ dependencies = [ [[package]] name = "polkadot-sdk" version = "2503.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "assets-common", "bridge-hub-common", @@ -12329,7 +12329,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.9.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-benchmarking", @@ -12364,7 +12364,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "23.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "frame-benchmarking", @@ -12472,7 +12472,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "arrayvec 0.7.6", "bitvec", @@ -12495,7 +12495,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -12827,7 +12827,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "syn 2.0.104", ] @@ -13011,7 +13011,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "syn 2.0.104", ] @@ -13640,7 +13640,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "22.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13738,7 +13738,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "polkadot-primitives", @@ -14133,7 +14133,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "31.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "sp-core", @@ -14144,7 +14144,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -14172,7 +14172,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "log", @@ -14193,7 +14193,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.44.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "sp-api", @@ -14208,7 +14208,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "clap", @@ -14224,7 +14224,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -14235,7 +14235,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -14246,7 +14246,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.51.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "chrono", @@ -14288,7 +14288,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "fnv", "futures", @@ -14314,7 +14314,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.46.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "hash-db", "kvdb", @@ -14340,7 +14340,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -14363,7 +14363,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -14392,7 +14392,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "fork-tree", @@ -14417,7 +14417,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=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-inherents", "sp-keystore", "sp-runtime", @@ -14428,7 +14428,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "jsonrpsee", @@ -14450,7 +14450,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14484,7 +14484,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "28.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "jsonrpsee", @@ -14504,7 +14504,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14517,7 +14517,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.34.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "ahash 0.8.12", "array-bytes", @@ -14551,7 +14551,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -14561,7 +14561,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.34.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "finality-grandpa", "futures", @@ -14581,7 +14581,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "assert_matches", "async-trait", @@ -14616,7 +14616,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -14640,7 +14640,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -14663,7 +14663,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "polkavm 0.18.0", "sc-allocator", @@ -14676,7 +14676,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.35.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "polkavm 0.18.0", @@ -14687,7 +14687,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "anyhow", "log", @@ -14703,7 +14703,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "console", "futures", @@ -14719,7 +14719,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "35.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "parking_lot 0.12.4", @@ -14733,7 +14733,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.19.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "arrayvec 0.7.6", @@ -14761,7 +14761,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.49.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14811,7 +14811,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -14821,7 +14821,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "ahash 0.8.12", "futures", @@ -14840,7 +14840,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14861,7 +14861,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14896,7 +14896,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "futures", @@ -14915,7 +14915,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.15.4" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bs58", "bytes", @@ -14934,7 +14934,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "44.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bytes", "fnv", @@ -14968,7 +14968,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -14977,7 +14977,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "44.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "jsonrpsee", @@ -15009,7 +15009,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.48.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15029,7 +15029,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "21.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -15053,7 +15053,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.49.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "futures", @@ -15085,13 +15085,13 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" 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=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-state-machine", "sp-wasm-interface 21.0.1", "thiserror 1.0.69", @@ -15100,7 +15100,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.50.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "directories", @@ -15164,7 +15164,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.38.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "parity-scale-codec", @@ -15175,7 +15175,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.24.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "clap", "fs4", @@ -15188,7 +15188,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.49.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15207,7 +15207,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "derive_more 0.99.20", "futures", @@ -15220,14 +15220,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-io", ] [[package]] name = "sc-telemetry" version = "28.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "chrono", "futures", @@ -15246,7 +15246,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "chrono", "console", @@ -15274,7 +15274,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -15285,7 +15285,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -15303,7 +15303,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-runtime", "sp-tracing 17.1.0", "sp-transaction-pool", @@ -15317,7 +15317,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -15334,7 +15334,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-channel 1.9.0", "futures", @@ -16077,7 +16077,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "17.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "enumn", "parity-scale-codec", @@ -16340,7 +16340,7 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.13.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bp-relayers", "ethabi-decode", @@ -16425,7 +16425,7 @@ dependencies = [ [[package]] name = "sp-api" version = "36.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "hash-db", @@ -16447,7 +16447,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "22.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16461,7 +16461,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "40.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "scale-info", @@ -16473,7 +16473,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "integer-sqrt", @@ -16496,7 +16496,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "scale-info", @@ -16508,7 +16508,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "sp-api", "sp-inherents", @@ -16518,7 +16518,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "futures", "parity-scale-codec", @@ -16537,7 +16537,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "futures", @@ -16551,7 +16551,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "parity-scale-codec", @@ -16567,7 +16567,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.42.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "parity-scale-codec", @@ -16585,7 +16585,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "24.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "scale-info", @@ -16593,7 +16593,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -16605,7 +16605,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "23.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "finality-grandpa", "log", @@ -16622,7 +16622,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.42.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "scale-info", @@ -16633,7 +16633,7 @@ dependencies = [ [[package]] name = "sp-core" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "ark-vrf", "array-bytes", @@ -16663,7 +16663,7 @@ dependencies = [ "secp256k1 0.28.2", "secrecy 0.8.0", "serde", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-debug-derive", "sp-externalities 0.30.0", "sp-runtime-interface 29.0.1", @@ -16700,7 +16700,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.15.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -16734,7 +16734,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "blake2b_simd", "byteorder", @@ -16747,17 +16747,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "syn 2.0.104", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -16766,7 +16766,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "proc-macro2", "quote", @@ -16786,7 +16786,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "environmental", "parity-scale-codec", @@ -16796,7 +16796,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.17.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "scale-info", @@ -16808,7 +16808,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16821,7 +16821,7 @@ dependencies = [ [[package]] name = "sp-io" version = "40.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bytes", "docify", @@ -16833,7 +16833,7 @@ dependencies = [ "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-externalities 0.30.0", "sp-keystore", "sp-runtime-interface 29.0.1", @@ -16847,7 +16847,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "41.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "sp-core", "sp-runtime", @@ -16857,7 +16857,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.42.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -16868,7 +16868,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -16877,7 +16877,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.10.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-metadata 20.0.0", "parity-scale-codec", @@ -16887,7 +16887,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.14.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "scale-info", @@ -16898,7 +16898,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "log", "parity-scale-codec", @@ -16915,7 +16915,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "36.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "scale-info", @@ -16928,7 +16928,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "sp-api", "sp-core", @@ -16938,7 +16938,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "backtrace", "regex", @@ -16947,7 +16947,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "34.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16957,7 +16957,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "41.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "binary-merkle-tree", "docify", @@ -17004,7 +17004,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -17036,7 +17036,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "Inflector", "expander", @@ -17049,7 +17049,7 @@ dependencies = [ [[package]] name = "sp-session" version = "38.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "scale-info", @@ -17063,7 +17063,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "38.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -17076,7 +17076,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.45.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "hash-db", "log", @@ -17096,7 +17096,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "20.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -17109,7 +17109,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e)", "sp-externalities 0.30.0", "sp-runtime", "sp-runtime-interface 29.0.1", @@ -17120,7 +17120,7 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" [[package]] name = "sp-storage" @@ -17137,7 +17137,7 @@ dependencies = [ [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -17149,7 +17149,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "parity-scale-codec", @@ -17173,7 +17173,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "tracing", @@ -17184,7 +17184,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "36.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "sp-api", "sp-runtime", @@ -17193,7 +17193,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "36.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "async-trait", "parity-scale-codec", @@ -17207,7 +17207,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "39.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "ahash 0.8.12", "hash-db", @@ -17229,7 +17229,7 @@ dependencies = [ [[package]] name = "sp-version" version = "39.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "impl-serde 0.5.0", "parity-scale-codec", @@ -17246,7 +17246,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -17269,7 +17269,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -17281,7 +17281,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -17455,7 +17455,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-chain-spec-builder" version = "10.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "clap", "docify", @@ -17468,7 +17468,7 @@ dependencies = [ [[package]] name = "staging-node-inspect" version = "0.27.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "clap", "parity-scale-codec", @@ -17486,7 +17486,7 @@ dependencies = [ [[package]] name = "staging-parachain-info" version = "0.20.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17499,7 +17499,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "16.2.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "bounded-collections", @@ -17520,7 +17520,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "20.1.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "environmental", "frame-support", @@ -17544,7 +17544,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "19.1.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "environmental", "frame-benchmarking", @@ -17656,7 +17656,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -17681,7 +17681,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" [[package]] name = "substrate-fixed" @@ -17697,7 +17697,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "43.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17717,7 +17717,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "http-body-util", "hyper 1.6.0", @@ -17731,7 +17731,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "42.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -17758,7 +17758,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "26.0.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "array-bytes", "build-helper", @@ -18691,7 +18691,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "19.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18702,7 +18702,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -19597,7 +19597,7 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" version = "22.3.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19706,7 +19706,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "20.0.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "polkadot-primitives", @@ -20286,7 +20286,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "Inflector", "proc-macro2", @@ -20297,7 +20297,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.7.1" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "parity-scale-codec", @@ -20311,7 +20311,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "20.1.0" -source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=47ed8b97001ed6b5f5f08ab31e01495e206ab6d3#47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" +source = "git+https://github.com/opentensor/polkadot-sdk.git?rev=d13f915d8a1f55af53fd51fdb4544c47badddc7e#d13f915d8a1f55af53fd51fdb4544c47badddc7e" dependencies = [ "frame-support", "frame-system", diff --git a/Cargo.toml b/Cargo.toml index 5ed373d252..41352477ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -299,7 +299,7 @@ pow-faucet = [] 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 47ed8b97001ed6b5f5f08ab31e01495e206ab6d3 --crates-to-patch ../polkadot-sdk --ignore-unused` +# `diener patch --target https://github.com/paritytech/polkadot-sdk --point-to-git https://github.com/opentensor/polkadot-sdk.git --point-to-git-commit d13f915d8a1f55af53fd51fdb4544c47badddc7e --crates-to-patch ../polkadot-sdk --ignore-unused` # # Using latest commit from `polkadot-stable2503-6-otf-patches`. # @@ -309,190 +309,190 @@ w3f-bls = { git = "https://github.com/opentensor/bls", branch = "fix-no-std" } # NOTE: The Diener `--ignore-unused` flag 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 = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -binary-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-crypto-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-runtime-interface-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-wasm-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-state-machine = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-panic-handler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-trie = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-api-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-metadata-ir = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-version-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-database = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-executor-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-maybe-compressed-blob = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-executor-polkavm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-executor-wasmtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-tracing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-support-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-support-procedural-tools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-support-procedural-tools-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-client-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-state-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-sdk-frame = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -cumulus-primitives-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-parachain-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -staging-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -xcm-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -cumulus-primitives-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-message-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-runtime-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-election-provider-solution-type = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-broker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-mmr = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-mmr-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-runtime-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -staging-xcm-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -staging-xcm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-asset-conversion = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-vesting = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-asset-rate = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-election-provider-support-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-identity = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-treasury = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -slot-range-helper = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -cumulus-test-relay-sproof-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-network-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-network-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-informant = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -fork-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-network-light = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-network-transactions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-rpc-server = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-rpc-spec-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-sysinfo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-transaction-storage-proof = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -cumulus-relay-chain-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-overseer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -tracing-gum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -tracing-gum-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-node-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-node-subsystem-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-node-network-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -polkadot-statement-table = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -cumulus-client-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-runtime-utilities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-proxy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-network-gossip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-proposer-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } -substrate-bip39 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "47ed8b97001ed6b5f5f08ab31e01495e206ab6d3" } +frame-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +binary-merkle-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-crypto-hashing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-crypto-hashing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-debug-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-externalities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-storage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-runtime-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-runtime-interface-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-std = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-wasm-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-io = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-state-machine = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-panic-handler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-trie = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-application-crypto = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-arithmetic = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-weights = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-api-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-metadata-ir = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-version = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-version-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-block-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-inherents = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-blockchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-database = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-client-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +substrate-prometheus-endpoint = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-executor-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-allocator = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-maybe-compressed-blob = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-executor-polkavm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-executor-wasmtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +substrate-wasm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-tracing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-tracing-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-executive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-try-runtime = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-balances = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-support-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-support-procedural-tools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-support-procedural-tools-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-client-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-state-db = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-sdk-frame = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-system-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-system-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-genesis-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-keyring = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-sdk = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +cumulus-primitives-core = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-core-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-parachain-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +staging-xcm = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +xcm-procedural = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +cumulus-primitives-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +cumulus-primitives-proof-size-hostfunction = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-message-queue = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-runtime-parachains = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-session = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-timestamp = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-election-provider-support = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-election-provider-solution-type = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-npos-elections = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-offences = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-staking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-bags-list = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-staking-reward-curve = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-broker = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-mmr = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-mmr-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-runtime-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +staging-xcm-executor = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-keystore = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +staging-xcm-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-asset-conversion = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-transaction-payment = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-sudo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-vesting = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-runtime-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-asset-rate = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-election-provider-multi-phase = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-election-provider-support-benchmarking = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-fast-unstake = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-identity = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-staking-reward-fn = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-treasury = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-utility = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-root-testing = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +slot-range-helper = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +cumulus-primitives-storage-weight-reclaim = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +cumulus-test-relay-sproof-builder = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-chain-spec = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-chain-spec-derive = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-network = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-network-common = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-network-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-telemetry = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-transaction-pool-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-mixnet = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-service = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-consensus = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-informant = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-network-sync = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +fork-tree = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-network-light = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-network-transactions = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-rpc-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-statement-store = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-transaction-pool = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-rpc-server = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-rpc-spec-v2 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-sysinfo = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-transaction-storage-proof = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +cumulus-relay-chain-interface = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-overseer = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +tracing-gum = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +tracing-gum-proc-macro = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-node-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-node-primitives = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-node-subsystem-types = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-node-network-protocol = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-authority-discovery = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +polkadot-statement-table = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-benchmarking-cli = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +cumulus-client-parachain-inherent = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-runtime-utilities = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +frame-metadata-hash-extension = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-nomination-pools = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-membership = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-multisig = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-nomination-pools-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-preimage = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-proxy = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-scheduler = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-staking-runtime-api = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-offchain = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-consensus-babe = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-consensus-epochs = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-consensus-slots = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-transaction-payment-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-consensus-babe-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-network-gossip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-consensus-grandpa = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-consensus-grandpa-rpc = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +substrate-frame-rpc-system = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-basic-authorship = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-proposer-metrics = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +substrate-build-script-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-consensus-aura = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-insecure-randomness-collective-flip = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +pallet-safe-mode = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sc-consensus-manual-seal = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +sp-crypto-ec-utils = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } +substrate-bip39 = { git = "https://github.com/opentensor/polkadot-sdk.git", rev = "d13f915d8a1f55af53fd51fdb4544c47badddc7e" } From 4c1ca4a62dccd1d8b209496e7bf5f790206e2044 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 22 Aug 2025 17:33:27 +1200 Subject: [PATCH 42/56] comment --- node/src/service.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node/src/service.rs b/node/src/service.rs index f48f92ea2b..b90fe66782 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -318,7 +318,7 @@ where ChainType::Live => 3, // Testnet patch ChainType::Development => 2, - // All others + // All others (e.g. localnet) _ => 0, }; log::warn!( From c81e02bfd0157cf2531247ed8e3f5baa751bdd0b Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Tue, 26 Aug 2025 09:41:20 +1200 Subject: [PATCH 43/56] comment --- node/src/service.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/node/src/service.rs b/node/src/service.rs index b90fe66782..8670c277a2 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -780,6 +780,10 @@ fn run_manual_seal_authorship( /// /// Used for the Aura to Babe migration, where Aura validators need their keystore to copy their /// Aura keys over to Babe. This works because Aura and Babe keys use identical crypto. +/// +/// While not required to retain beyond the initial Aura to Babe migration, it is nice to leave it +/// so the node always retains the ability to perform Aura to Babe migrations in the future, in case +/// there is a requirement to do something like regenesis testnet. fn copy_keys( keystore: &LocalKeystore, from_key_type: KeyTypeId, From 29f9d37634bc4fcd1e7001472f96aeb434aad070 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Tue, 26 Aug 2025 10:47:24 +1200 Subject: [PATCH 44/56] clippy --- node/src/consensus/hybrid_import_queue.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/node/src/consensus/hybrid_import_queue.rs b/node/src/consensus/hybrid_import_queue.rs index cec073770c..1e19cd5a12 100644 --- a/node/src/consensus/hybrid_import_queue.rs +++ b/node/src/consensus/hybrid_import_queue.rs @@ -81,7 +81,7 @@ impl HybridBlockImport { grandpa_block_import.clone(), client.clone(), ) - .unwrap(); + .expect("Failed to create Babe block_import"); let inner_babe = ConditionalEVMBlockImport::new( babe_import.clone(), @@ -144,6 +144,7 @@ where C: HeaderBackend + HeaderMetadata, SC: SelectChain + 'static, { + #[allow(clippy::too_many_arguments)] pub fn new( client: Arc, create_inherent_data_providers: CIDP, From dc9081285814b012c7132a0661d3b9cb79171e31 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Tue, 26 Aug 2025 10:47:38 +1200 Subject: [PATCH 45/56] cargo +nightly fmt --- 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 2a4d9a187f..77cf238f45 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -39,8 +39,8 @@ use pallet_subtensor::rpc_info::{ stake_info::StakeInfo, subnet_info::{SubnetHyperparams, SubnetHyperparamsV2, SubnetInfo, SubnetInfov2}, }; -use pallet_utility_otf as pallet_utility; use pallet_subtensor_swap_runtime_api::SimSwapResult; +use pallet_utility_otf as pallet_utility; use runtime_common::prod_or_fast; use sp_api::impl_runtime_apis; use sp_consensus_aura::sr25519::AuthorityId as AuraId; From c0c7938565f165569e5122ad1f43f487c6ba3c1c Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Tue, 26 Aug 2025 14:23:44 +1200 Subject: [PATCH 46/56] use conditional block import --- node/src/consensus/babe_consensus.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 196743e280..27ef747c0f 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -194,7 +194,10 @@ impl ConsensusMechanism for BabeConsensus { self.babe_link = Some(babe_link); self.babe_worker_handle = Some(babe_worker_handle); - Ok((import_queue, Box::new(babe_import) as BoxBlockImport)) + Ok(( + import_queue, + Box::new(conditional_block_import) as BoxBlockImport, + )) }, ); From 36b65b38af1d3e6f1a97c6e058a2167b11f8834d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 26 Aug 2025 04:20:24 +0000 Subject: [PATCH 47/56] auto-update benchmark weights --- pallets/subtensor/src/macros/dispatches.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pallets/subtensor/src/macros/dispatches.rs b/pallets/subtensor/src/macros/dispatches.rs index 35439479ab..5b2fcbb879 100644 --- a/pallets/subtensor/src/macros/dispatches.rs +++ b/pallets/subtensor/src/macros/dispatches.rs @@ -120,9 +120,9 @@ mod dispatches { /// - On failure for each failed item in the batch. /// #[pallet::call_index(80)] - #[pallet::weight((Weight::from_parts(95_160_000, 0) - .saturating_add(T::DbWeight::get().reads(14)) - .saturating_add(T::DbWeight::get().writes(2)), DispatchClass::Normal, Pays::No))] + #[pallet::weight((Weight::from_parts(19_360_000, 0) + .saturating_add(T::DbWeight::get().reads(1_u64)) + .saturating_add(T::DbWeight::get().writes(0_u64)), DispatchClass::Normal, Pays::No))] pub fn batch_set_weights( origin: OriginFor, netuids: Vec>, From 7f8a2d0a2063e814035d21a3a067ccbe41780b94 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Mon, 1 Sep 2025 13:40:54 +1200 Subject: [PATCH 48/56] simplify check_block --- node/src/consensus/hybrid_import_queue.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/node/src/consensus/hybrid_import_queue.rs b/node/src/consensus/hybrid_import_queue.rs index 1e19cd5a12..5af1357699 100644 --- a/node/src/consensus/hybrid_import_queue.rs +++ b/node/src/consensus/hybrid_import_queue.rs @@ -63,6 +63,7 @@ pub struct HybridBlockImport { >, >, babe_link: BabeLink, + client: Arc, } impl HybridBlockImport { @@ -92,6 +93,7 @@ impl HybridBlockImport { inner_aura, inner_babe, babe_link, + client, } } @@ -108,7 +110,10 @@ impl BlockImport for HybridBlockImport { &self, block: BlockCheckParams, ) -> Result { - self.inner_aura.check_block(block).await.map_err(Into::into) + // The Babe and Aura `BlockImport` implementations both defer to the inner + // client's `check_block` implementation defined here: + // https://github.com/opentensor/polkadot-sdk/blob/d13f915d8a1f55af53fd51fdb4544c47badddc7e/substrate/client/service/src/client/client.rs#L1748. + self.client.check_block(block).await.map_err(Into::into) } async fn import_block( From a2340960f46f33b7ab52657d9cc35df7b58427d0 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Mon, 1 Sep 2025 14:00:14 +1200 Subject: [PATCH 49/56] improve comment --- node/src/consensus/aura_consensus.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index 24d61a31b4..cadc509ee3 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -213,6 +213,12 @@ impl ConsensusMechanism for AuraConsensus { // Aura Consensus uses the hybrid import queue which is able to import both // Aura and Babe blocks. Wait until sync finishes before switching to the // Babe service to not break warp sync. + // + // Note that although unintuitive, it is required that we wait until BOTH + // warp sync and state sync are finished before we can safely switch to the + // Babe service. If we only wait for the "warp sync" to finish while state + // sync is still in progress prior to switching, the warp sync will not + // complete successfully. let syncing = sync_service.status().await.is_ok_and(|status| status.warp_sync.is_some() || status.state_sync.is_some()); if !c.authorities.is_empty() && !syncing { log::info!("Babe runtime detected! Intentionally failing the essential handle `babe-switch` to trigger switch to Babe service."); From 00d5003c63ea664daf6c34427dfef929a9576e86 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Mon, 1 Sep 2025 14:23:37 +1200 Subject: [PATCH 50/56] unify spawn_essential_handles params into SpawnEssentialHandlesParams --- node/src/consensus/aura_consensus.rs | 17 ++++++-------- node/src/consensus/babe_consensus.rs | 7 ++---- node/src/consensus/consensus_mechanism.rs | 28 +++++++++++++++++++---- node/src/consensus/mod.rs | 1 + node/src/service.rs | 5 ++-- 5 files changed, 37 insertions(+), 21 deletions(-) diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index cadc509ee3..4b6e9fa728 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -1,3 +1,4 @@ +use crate::consensus::consensus_mechanism::SpawnEssentialHandlesParams; use crate::consensus::hybrid_import_queue::HybridBlockImport; use crate::consensus::{ConsensusMechanism, StartAuthoringParams}; use crate::{ @@ -11,7 +12,6 @@ use sc_client_api::{AuxStore, BlockOf, UsageProvider}; use sc_consensus::{BlockImport, BoxBlockImport}; use sc_consensus_grandpa::BlockNumberOps; use sc_consensus_slots::{BackoffAuthoringBlocksStrategy, InherentDataProviderExt}; -use sc_network_sync::SyncingService; use sc_service::{Configuration, TaskManager}; use sc_telemetry::TelemetryHandle; use sc_transaction_pool::TransactionPoolHandle; @@ -193,15 +193,12 @@ impl ConsensusMechanism for AuraConsensus { fn spawn_essential_handles( &self, - task_manager: &mut TaskManager, - client: Arc, - triggered: Option>, - sync_service: Arc>, + p: SpawnEssentialHandlesParams, ) -> Result<(), sc_service::Error> { - let client_clone = client.clone(); - let triggered_clone = triggered.clone(); - let slot_duration = self.slot_duration(&client)?; - task_manager.spawn_essential_handle().spawn( + let client_clone = p.client.clone(); + let triggered_clone = p.triggered.clone(); + let slot_duration = self.slot_duration(&p.client)?; + p.task_manager.spawn_essential_handle().spawn( "babe-switch", None, Box::pin(async move { @@ -219,7 +216,7 @@ impl ConsensusMechanism for AuraConsensus { // Babe service. If we only wait for the "warp sync" to finish while state // sync is still in progress prior to switching, the warp sync will not // complete successfully. - let syncing = sync_service.status().await.is_ok_and(|status| status.warp_sync.is_some() || status.state_sync.is_some()); + let syncing = p.sync_service.status().await.is_ok_and(|status| status.warp_sync.is_some() || status.state_sync.is_some()); if !c.authorities.is_empty() && !syncing { log::info!("Babe runtime detected! Intentionally failing the essential handle `babe-switch` to trigger switch to Babe service."); if let Some(triggered) = triggered { diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 27ef747c0f..2c8c39fdf3 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -1,5 +1,6 @@ use crate::consensus::ConsensusMechanism; use crate::consensus::StartAuthoringParams; +use crate::consensus::consensus_mechanism::SpawnEssentialHandlesParams; use crate::{ client::{FullBackend, FullClient}, conditional_evm_block_import::ConditionalEVMBlockImport, @@ -16,7 +17,6 @@ use sc_consensus_babe::{BabeLink, BabeWorkerHandle}; use sc_consensus_babe_rpc::{Babe, BabeApiServer}; use sc_consensus_grandpa::BlockNumberOps; use sc_consensus_slots::{BackoffAuthoringBlocksStrategy, InherentDataProviderExt}; -use sc_network_sync::SyncingService; use sc_service::{Configuration, TaskManager}; use sc_telemetry::TelemetryHandle; use sc_transaction_pool::TransactionPoolHandle; @@ -216,10 +216,7 @@ impl ConsensusMechanism for BabeConsensus { fn spawn_essential_handles( &self, - _task_manager: &mut TaskManager, - _client: Arc, - _triggered: Option>, - _sync_service: Arc>, + _params: SpawnEssentialHandlesParams, ) -> Result<(), sc_service::Error> { // No additional Babe handles required. Ok(()) diff --git a/node/src/consensus/consensus_mechanism.rs b/node/src/consensus/consensus_mechanism.rs index 208411459a..59e1c0d75d 100644 --- a/node/src/consensus/consensus_mechanism.rs +++ b/node/src/consensus/consensus_mechanism.rs @@ -122,10 +122,7 @@ pub trait ConsensusMechanism { /// Spawns any consensus mechanism specific essential handles. fn spawn_essential_handles( &self, - task_manager: &mut TaskManager, - client: Arc, - triggered: Option>, - sync_service: Arc>, + params: SpawnEssentialHandlesParams, ) -> Result<(), ServiceError>; /// Returns any consensus mechanism specific rpc methods to register. @@ -136,3 +133,26 @@ pub trait ConsensusMechanism { select_chain: FullSelectChain, ) -> Result, sc_service::Error>; } + +pub struct SpawnEssentialHandlesParams<'a> { + pub task_manager: &'a mut TaskManager, + pub client: Arc, + pub triggered: Option>, + pub sync_service: Arc>, +} + +impl<'a> SpawnEssentialHandlesParams<'a> { + pub fn new( + task_manager: &'a mut TaskManager, + client: Arc, + triggered: Option>, + sync_service: Arc>, + ) -> Self { + Self { + task_manager, + client, + triggered, + sync_service, + } + } +} diff --git a/node/src/consensus/mod.rs b/node/src/consensus/mod.rs index 17c6a9292f..fe0c96fd1f 100644 --- a/node/src/consensus/mod.rs +++ b/node/src/consensus/mod.rs @@ -6,4 +6,5 @@ mod hybrid_import_queue; pub use aura_consensus::AuraConsensus; pub use babe_consensus::BabeConsensus; pub use consensus_mechanism::ConsensusMechanism; +pub use consensus_mechanism::SpawnEssentialHandlesParams; pub use consensus_mechanism::StartAuthoringParams; diff --git a/node/src/service.rs b/node/src/service.rs index 8670c277a2..6fd40c7f1a 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -1,6 +1,7 @@ //! Service and ServiceFactory implementation. Specialized wrapper over substrate service. use crate::consensus::ConsensusMechanism; +use crate::consensus::SpawnEssentialHandlesParams; use futures::{FutureExt, channel::mpsc, future}; use node_subtensor_runtime::{RuntimeApi, TransactionConverter, opaque::Block}; use sc_chain_spec::ChainType; @@ -350,12 +351,12 @@ where metrics, })?; - consensus_mechanism.spawn_essential_handles( + consensus_mechanism.spawn_essential_handles(SpawnEssentialHandlesParams::new( &mut task_manager, client.clone(), custom_service_signal, sync_service.clone(), - )?; + ))?; if config.offchain_worker.enabled && config.role.is_authority() { let public_keys = keystore_container From 914030dce356fefd20815cd77ceb454668a8481f Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Tue, 2 Sep 2025 12:23:01 +1200 Subject: [PATCH 51/56] Revert "unify spawn_essential_handles params into SpawnEssentialHandlesParams" This reverts commit 00d5003c63ea664daf6c34427dfef929a9576e86. --- node/src/consensus/aura_consensus.rs | 17 ++++++++------ node/src/consensus/babe_consensus.rs | 7 ++++-- node/src/consensus/consensus_mechanism.rs | 28 ++++------------------- node/src/consensus/mod.rs | 1 - node/src/service.rs | 5 ++-- 5 files changed, 21 insertions(+), 37 deletions(-) diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index 4b6e9fa728..cadc509ee3 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -1,4 +1,3 @@ -use crate::consensus::consensus_mechanism::SpawnEssentialHandlesParams; use crate::consensus::hybrid_import_queue::HybridBlockImport; use crate::consensus::{ConsensusMechanism, StartAuthoringParams}; use crate::{ @@ -12,6 +11,7 @@ use sc_client_api::{AuxStore, BlockOf, UsageProvider}; use sc_consensus::{BlockImport, BoxBlockImport}; use sc_consensus_grandpa::BlockNumberOps; use sc_consensus_slots::{BackoffAuthoringBlocksStrategy, InherentDataProviderExt}; +use sc_network_sync::SyncingService; use sc_service::{Configuration, TaskManager}; use sc_telemetry::TelemetryHandle; use sc_transaction_pool::TransactionPoolHandle; @@ -193,12 +193,15 @@ impl ConsensusMechanism for AuraConsensus { fn spawn_essential_handles( &self, - p: SpawnEssentialHandlesParams, + task_manager: &mut TaskManager, + client: Arc, + triggered: Option>, + sync_service: Arc>, ) -> Result<(), sc_service::Error> { - let client_clone = p.client.clone(); - let triggered_clone = p.triggered.clone(); - let slot_duration = self.slot_duration(&p.client)?; - p.task_manager.spawn_essential_handle().spawn( + let client_clone = client.clone(); + let triggered_clone = triggered.clone(); + let slot_duration = self.slot_duration(&client)?; + task_manager.spawn_essential_handle().spawn( "babe-switch", None, Box::pin(async move { @@ -216,7 +219,7 @@ impl ConsensusMechanism for AuraConsensus { // Babe service. If we only wait for the "warp sync" to finish while state // sync is still in progress prior to switching, the warp sync will not // complete successfully. - let syncing = p.sync_service.status().await.is_ok_and(|status| status.warp_sync.is_some() || status.state_sync.is_some()); + let syncing = sync_service.status().await.is_ok_and(|status| status.warp_sync.is_some() || status.state_sync.is_some()); if !c.authorities.is_empty() && !syncing { log::info!("Babe runtime detected! Intentionally failing the essential handle `babe-switch` to trigger switch to Babe service."); if let Some(triggered) = triggered { diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 2c8c39fdf3..27ef747c0f 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -1,6 +1,5 @@ use crate::consensus::ConsensusMechanism; use crate::consensus::StartAuthoringParams; -use crate::consensus::consensus_mechanism::SpawnEssentialHandlesParams; use crate::{ client::{FullBackend, FullClient}, conditional_evm_block_import::ConditionalEVMBlockImport, @@ -17,6 +16,7 @@ use sc_consensus_babe::{BabeLink, BabeWorkerHandle}; use sc_consensus_babe_rpc::{Babe, BabeApiServer}; use sc_consensus_grandpa::BlockNumberOps; use sc_consensus_slots::{BackoffAuthoringBlocksStrategy, InherentDataProviderExt}; +use sc_network_sync::SyncingService; use sc_service::{Configuration, TaskManager}; use sc_telemetry::TelemetryHandle; use sc_transaction_pool::TransactionPoolHandle; @@ -216,7 +216,10 @@ impl ConsensusMechanism for BabeConsensus { fn spawn_essential_handles( &self, - _params: SpawnEssentialHandlesParams, + _task_manager: &mut TaskManager, + _client: Arc, + _triggered: Option>, + _sync_service: Arc>, ) -> Result<(), sc_service::Error> { // No additional Babe handles required. Ok(()) diff --git a/node/src/consensus/consensus_mechanism.rs b/node/src/consensus/consensus_mechanism.rs index 59e1c0d75d..208411459a 100644 --- a/node/src/consensus/consensus_mechanism.rs +++ b/node/src/consensus/consensus_mechanism.rs @@ -122,7 +122,10 @@ pub trait ConsensusMechanism { /// Spawns any consensus mechanism specific essential handles. fn spawn_essential_handles( &self, - params: SpawnEssentialHandlesParams, + task_manager: &mut TaskManager, + client: Arc, + triggered: Option>, + sync_service: Arc>, ) -> Result<(), ServiceError>; /// Returns any consensus mechanism specific rpc methods to register. @@ -133,26 +136,3 @@ pub trait ConsensusMechanism { select_chain: FullSelectChain, ) -> Result, sc_service::Error>; } - -pub struct SpawnEssentialHandlesParams<'a> { - pub task_manager: &'a mut TaskManager, - pub client: Arc, - pub triggered: Option>, - pub sync_service: Arc>, -} - -impl<'a> SpawnEssentialHandlesParams<'a> { - pub fn new( - task_manager: &'a mut TaskManager, - client: Arc, - triggered: Option>, - sync_service: Arc>, - ) -> Self { - Self { - task_manager, - client, - triggered, - sync_service, - } - } -} diff --git a/node/src/consensus/mod.rs b/node/src/consensus/mod.rs index fe0c96fd1f..17c6a9292f 100644 --- a/node/src/consensus/mod.rs +++ b/node/src/consensus/mod.rs @@ -6,5 +6,4 @@ mod hybrid_import_queue; pub use aura_consensus::AuraConsensus; pub use babe_consensus::BabeConsensus; pub use consensus_mechanism::ConsensusMechanism; -pub use consensus_mechanism::SpawnEssentialHandlesParams; pub use consensus_mechanism::StartAuthoringParams; diff --git a/node/src/service.rs b/node/src/service.rs index 6fd40c7f1a..8670c277a2 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -1,7 +1,6 @@ //! Service and ServiceFactory implementation. Specialized wrapper over substrate service. use crate::consensus::ConsensusMechanism; -use crate::consensus::SpawnEssentialHandlesParams; use futures::{FutureExt, channel::mpsc, future}; use node_subtensor_runtime::{RuntimeApi, TransactionConverter, opaque::Block}; use sc_chain_spec::ChainType; @@ -351,12 +350,12 @@ where metrics, })?; - consensus_mechanism.spawn_essential_handles(SpawnEssentialHandlesParams::new( + consensus_mechanism.spawn_essential_handles( &mut task_manager, client.clone(), custom_service_signal, sync_service.clone(), - ))?; + )?; if config.offchain_worker.enabled && config.role.is_authority() { let public_keys = keystore_container From eb880569d43664bfb6b525ff41e6a7eac9533193 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Tue, 2 Sep 2025 12:29:49 +1200 Subject: [PATCH 52/56] consistent naming for custom_service_signal --- node/src/command.rs | 15 ++++++++++----- node/src/consensus/aura_consensus.rs | 11 ++++++----- node/src/consensus/babe_consensus.rs | 2 +- node/src/consensus/consensus_mechanism.rs | 2 +- 4 files changed, 18 insertions(+), 12 deletions(-) diff --git a/node/src/command.rs b/node/src/command.rs index f1c8b6a9a6..5893e7c924 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -289,16 +289,21 @@ fn start_aura_service(arg_matches: &ArgMatches) -> Result<(), sc_cli::Error> { // // Passing this atomic bool is a hacky solution, allowing the node to set it to true to indicate // a Babe service should be spawned on exit instead of a regular shutdown. - let babe_switch = Arc::new(AtomicBool::new(false)); - let babe_switch_clone = babe_switch.clone(); + let custom_service_signal = Arc::new(AtomicBool::new(false)); + let custom_service_signal_clone = custom_service_signal.clone(); match runner.run_node_until_exit(|config| async move { let config = customise_config(arg_matches, config); - service::build_full::(config, cli.eth, cli.sealing, Some(babe_switch_clone)) - .await + service::build_full::( + config, + cli.eth, + cli.sealing, + Some(custom_service_signal_clone), + ) + .await }) { Ok(()) => Ok(()), Err(e) => { - if babe_switch.load(std::sync::atomic::Ordering::Relaxed) { + if custom_service_signal.load(std::sync::atomic::Ordering::Relaxed) { start_babe_service(arg_matches) } else { Err(e.into()) diff --git a/node/src/consensus/aura_consensus.rs b/node/src/consensus/aura_consensus.rs index cadc509ee3..57012733f6 100644 --- a/node/src/consensus/aura_consensus.rs +++ b/node/src/consensus/aura_consensus.rs @@ -195,18 +195,18 @@ impl ConsensusMechanism for AuraConsensus { &self, task_manager: &mut TaskManager, client: Arc, - triggered: Option>, + custom_service_signal: Option>, sync_service: Arc>, ) -> Result<(), sc_service::Error> { let client_clone = client.clone(); - let triggered_clone = triggered.clone(); + let custom_service_signal_clone = custom_service_signal.clone(); let slot_duration = self.slot_duration(&client)?; task_manager.spawn_essential_handle().spawn( "babe-switch", None, Box::pin(async move { let client = client_clone; - let triggered = triggered_clone; + let custom_service_signal = custom_service_signal_clone; loop { // Check if the runtime is Babe once per block. if let Ok(c) = sc_consensus_babe::configuration(&*client) { @@ -222,8 +222,9 @@ impl ConsensusMechanism for AuraConsensus { let syncing = sync_service.status().await.is_ok_and(|status| status.warp_sync.is_some() || status.state_sync.is_some()); if !c.authorities.is_empty() && !syncing { log::info!("Babe runtime detected! Intentionally failing the essential handle `babe-switch` to trigger switch to Babe service."); - if let Some(triggered) = triggered { - triggered.store(true, std::sync::atomic::Ordering::SeqCst); + // Signal that the node stopped due to the custom service exiting. + if let Some(custom_service_signal) = custom_service_signal { + custom_service_signal.store(true, std::sync::atomic::Ordering::SeqCst); }; break; } diff --git a/node/src/consensus/babe_consensus.rs b/node/src/consensus/babe_consensus.rs index 27ef747c0f..8a848ff408 100644 --- a/node/src/consensus/babe_consensus.rs +++ b/node/src/consensus/babe_consensus.rs @@ -218,7 +218,7 @@ impl ConsensusMechanism for BabeConsensus { &self, _task_manager: &mut TaskManager, _client: Arc, - _triggered: Option>, + _custom_service_signal: Option>, _sync_service: Arc>, ) -> Result<(), sc_service::Error> { // No additional Babe handles required. diff --git a/node/src/consensus/consensus_mechanism.rs b/node/src/consensus/consensus_mechanism.rs index 208411459a..359b89f6ef 100644 --- a/node/src/consensus/consensus_mechanism.rs +++ b/node/src/consensus/consensus_mechanism.rs @@ -124,7 +124,7 @@ pub trait ConsensusMechanism { &self, task_manager: &mut TaskManager, client: Arc, - triggered: Option>, + custom_service_signal: Option>, sync_service: Arc>, ) -> Result<(), ServiceError>; From 8f2b47e140ec59d588d1c102bc244d84820d088c Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Thu, 4 Sep 2025 15:15:35 +1200 Subject: [PATCH 53/56] replace _otf with _subtensor_ --- Cargo.lock | 120 ++++++++++++------------ Cargo.toml | 6 +- pallets/collective/Cargo.toml | 2 +- pallets/proxy/Cargo.toml | 8 +- pallets/proxy/src/tests.rs | 4 +- pallets/subtensor/Cargo.toml | 30 +++--- pallets/subtensor/src/tests/batch_tx.rs | 2 +- pallets/subtensor/src/tests/mock.rs | 6 +- pallets/subtensor/src/tests/senate.rs | 4 +- pallets/utility/Cargo.toml | 10 +- pallets/utility/src/tests.rs | 4 +- precompiles/Cargo.toml | 4 +- precompiles/src/crowdloan.rs | 2 +- precompiles/src/lib.rs | 2 +- precompiles/src/staking.rs | 2 +- runtime/Cargo.toml | 24 ++--- runtime/src/lib.rs | 6 +- runtime/tests/metadata.rs | 2 +- runtime/tests/pallet_proxy.rs | 4 +- support/linting/src/pallet_index.rs | 18 ++-- 20 files changed, 130 insertions(+), 130 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9eeb3cf8d2..73fe9b342d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8113,7 +8113,6 @@ dependencies = [ "pallet-bags-list", "pallet-balances", "pallet-base-fee", - "pallet-collective-otf", "pallet-commitments", "pallet-crowdloan", "pallet-drand", @@ -8134,7 +8133,6 @@ dependencies = [ "pallet-nomination-pools-runtime-api", "pallet-offences", "pallet-preimage", - "pallet-proxy-otf", "pallet-registry", "pallet-safe-mode", "pallet-scheduler", @@ -8144,13 +8142,15 @@ dependencies = [ "pallet-staking-reward-fn", "pallet-staking-runtime-api", "pallet-subtensor", + "pallet-subtensor-collective", + "pallet-subtensor-proxy", "pallet-subtensor-swap", "pallet-subtensor-swap-runtime-api", + "pallet-subtensor-utility", "pallet-sudo", "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-utility-otf", "parity-scale-codec", "polkadot-runtime-common", "precompile-utils", @@ -9077,23 +9077,6 @@ dependencies = [ "sp-runtime", ] -[[package]] -name = "pallet-collective-otf" -version = "4.0.0-dev" -dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "log", - "parity-scale-codec", - "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "subtensor-macros", -] - [[package]] name = "pallet-commitments" version = "4.0.0-dev" @@ -9954,23 +9937,6 @@ dependencies = [ "scale-info", ] -[[package]] -name = "pallet-proxy-otf" -version = "38.0.0" -dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "pallet-balances", - "pallet-utility-otf", - "parity-scale-codec", - "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "subtensor-macros", -] - [[package]] name = "pallet-ranked-collective" version = "40.1.0" @@ -10422,16 +10388,16 @@ dependencies = [ "ndarray", "num-traits", "pallet-balances", - "pallet-collective-otf", "pallet-crowdloan", "pallet-drand", "pallet-membership", "pallet-preimage", - "pallet-proxy-otf", "pallet-scheduler", + "pallet-subtensor-collective", + "pallet-subtensor-proxy", "pallet-subtensor-swap", + "pallet-subtensor-utility", "pallet-transaction-payment", - "pallet-utility-otf", "parity-scale-codec", "parity-util-mem", "polkadot-runtime-common", @@ -10457,6 +10423,40 @@ dependencies = [ "w3f-bls", ] +[[package]] +name = "pallet-subtensor-collective" +version = "4.0.0-dev" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "subtensor-macros", +] + +[[package]] +name = "pallet-subtensor-proxy" +version = "38.0.0" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "pallet-balances", + "pallet-subtensor-utility", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "subtensor-macros", +] + [[package]] name = "pallet-subtensor-swap" version = "0.1.0" @@ -10512,6 +10512,25 @@ dependencies = [ "subtensor-swap-interface", ] +[[package]] +name = "pallet-subtensor-utility" +version = "38.0.0" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "pallet-balances", + "pallet-root-testing", + "pallet-subtensor-collective", + "pallet-timestamp", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "subtensor-macros", +] + [[package]] name = "pallet-sudo" version = "40.0.0" @@ -10689,25 +10708,6 @@ dependencies = [ "sp-runtime", ] -[[package]] -name = "pallet-utility-otf" -version = "38.0.0" -dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "pallet-balances", - "pallet-collective-otf", - "pallet-root-testing", - "pallet-timestamp", - "parity-scale-codec", - "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "subtensor-macros", -] - [[package]] name = "pallet-verify-signature" version = "0.3.0" @@ -17795,8 +17795,8 @@ dependencies = [ "pallet-evm-precompile-modexp", "pallet-evm-precompile-sha3fips", "pallet-evm-precompile-simple", - "pallet-proxy-otf", "pallet-subtensor", + "pallet-subtensor-proxy", "pallet-subtensor-swap", "precompile-utils", "sp-core", diff --git a/Cargo.toml b/Cargo.toml index 41352477ac..2078ed3bbe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -50,7 +50,7 @@ useless_conversion = "allow" # until polkadot is patched [workspace.dependencies] node-subtensor-runtime = { path = "runtime", default-features = false } pallet-admin-utils = { path = "pallets/admin-utils", default-features = false } -pallet-collective-otf = { path = "pallets/collective", default-features = false } +pallet-subtensor-collective = { path = "pallets/collective", default-features = false } pallet-commitments = { path = "pallets/commitments", default-features = false } pallet-registry = { path = "pallets/registry", default-features = false } pallet-crowdloan = { path = "pallets/crowdloan", default-features = false } @@ -124,8 +124,8 @@ frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-s frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", tag = "polkadot-stable2503-6", default-features = false } frame-metadata = { version = "20.0.0", default-features = false } -pallet-proxy-otf = { path = "pallets/proxy", default-features = false } -pallet-utility-otf = { path = "pallets/utility", 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 } diff --git a/pallets/collective/Cargo.toml b/pallets/collective/Cargo.toml index 0e9fbf3f42..4cb8e1422e 100644 --- a/pallets/collective/Cargo.toml +++ b/pallets/collective/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "pallet-collective-otf" +name = "pallet-subtensor-collective" version = "4.0.0-dev" authors = ["Parity Technologies , Opentensor Technologies"] edition.workspace = true diff --git a/pallets/proxy/Cargo.toml b/pallets/proxy/Cargo.toml index 089de3fff3..6f3d5b5a5c 100644 --- a/pallets/proxy/Cargo.toml +++ b/pallets/proxy/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "pallet-proxy-otf" +name = "pallet-subtensor-proxy" version = "38.0.0" authors = ["Bittensor Nucleus Team"] edition.workspace = true @@ -26,7 +26,7 @@ subtensor-macros.workspace = true [dev-dependencies] pallet-balances = { workspace = true, default-features = true } -pallet-utility-otf = { workspace = true, default-features = true } +pallet-subtensor-utility = { workspace = true, default-features = true } sp-core = { workspace = true, default-features = true } [features] @@ -46,12 +46,12 @@ runtime-benchmarks = [ "frame-system/runtime-benchmarks", "sp-runtime/runtime-benchmarks", "pallet-balances/runtime-benchmarks", - "pallet-utility-otf/runtime-benchmarks", + "pallet-subtensor-utility/runtime-benchmarks", ] try-runtime = [ "frame-support/try-runtime", "frame-system/try-runtime", "sp-runtime/try-runtime", "pallet-balances/try-runtime", - "pallet-utility-otf/try-runtime", + "pallet-subtensor-utility/try-runtime", ] diff --git a/pallets/proxy/src/tests.rs b/pallets/proxy/src/tests.rs index 5f358c8063..57a9b060c3 100644 --- a/pallets/proxy/src/tests.rs +++ b/pallets/proxy/src/tests.rs @@ -133,8 +133,8 @@ impl Config for Test { use super::{Call as ProxyCall, Event as ProxyEvent}; use frame_system::Call as SystemCall; use pallet_balances::{Call as BalancesCall, Event as BalancesEvent}; -use pallet_utility_otf as pallet_utility; -use pallet_utility_otf::{Call as UtilityCall, Event as UtilityEvent}; +use pallet_subtensor_utility as pallet_utility; +use pallet_subtensor_utility::{Call as UtilityCall, Event as UtilityEvent}; type SystemError = frame_system::Error; diff --git a/pallets/subtensor/Cargo.toml b/pallets/subtensor/Cargo.toml index 575a336797..c117e9cf89 100644 --- a/pallets/subtensor/Cargo.toml +++ b/pallets/subtensor/Cargo.toml @@ -33,7 +33,7 @@ libsecp256k1.workspace = true log.workspace = true substrate-fixed.workspace = true pallet-transaction-payment.workspace = true -pallet-utility-otf.workspace = true +pallet-subtensor-utility.workspace = true ndarray.workspace = true hex.workspace = true share-pool.workspace = true @@ -44,7 +44,7 @@ runtime-common.workspace = true subtensor-runtime-common = { workspace = true, features = ["approx"] } pallet-drand.workspace = true -pallet-collective-otf.workspace = true +pallet-subtensor-collective.workspace = true pallet-membership.workspace = true hex-literal.workspace = true num-traits = { workspace = true, features = ["libm"] } @@ -54,7 +54,7 @@ w3f-bls.workspace = true sha2.workspace = true rand_chacha.workspace = true pallet-crowdloan.workspace = true -pallet-proxy-otf.workspace = true +pallet-subtensor-proxy.workspace = true [dev-dependencies] pallet-balances = { workspace = true, features = ["std"] } @@ -81,14 +81,14 @@ std = [ "log/std", "num-traits/std", "pallet-balances/std", - "pallet-collective-otf/std", + "pallet-subtensor-collective/std", "pallet-drand/std", "pallet-membership/std", "pallet-preimage/std", "pallet-scheduler/std", "pallet-subtensor-swap/std", "pallet-transaction-payment/std", - "pallet-utility-otf/std", + "pallet-subtensor-utility/std", "rand_chacha/std", "safe-math/std", "scale-info/std", @@ -113,10 +113,10 @@ std = [ "sha2/std", "share-pool/std", "subtensor-runtime-common/std", - "pallet-proxy-otf/std", + "pallet-subtensor-proxy/std", "pallet-crowdloan/std", "runtime-common/std", - "ndarray/std" + "ndarray/std", ] default = ["std"] runtime-benchmarks = [ @@ -124,18 +124,18 @@ runtime-benchmarks = [ "frame-support/runtime-benchmarks", "frame-system/runtime-benchmarks", "pallet-balances/runtime-benchmarks", - "pallet-collective-otf/runtime-benchmarks", + "pallet-subtensor-collective/runtime-benchmarks", "pallet-drand/runtime-benchmarks", "pallet-membership/runtime-benchmarks", "pallet-preimage/runtime-benchmarks", "pallet-scheduler/runtime-benchmarks", "pallet-subtensor-swap/runtime-benchmarks", "pallet-transaction-payment/runtime-benchmarks", - "pallet-proxy-otf/runtime-benchmarks", + "pallet-subtensor-proxy/runtime-benchmarks", "pallet-crowdloan/runtime-benchmarks", - "pallet-utility-otf/runtime-benchmarks", + "pallet-subtensor-utility/runtime-benchmarks", "sp-runtime/runtime-benchmarks", - "runtime-common/runtime-benchmarks" + "runtime-common/runtime-benchmarks", ] try-runtime = [ "frame-support/try-runtime", @@ -145,13 +145,13 @@ try-runtime = [ "pallet-preimage/try-runtime", "pallet-scheduler/try-runtime", "pallet-transaction-payment/try-runtime", - "pallet-utility-otf/try-runtime", + "pallet-subtensor-utility/try-runtime", "sp-runtime/try-runtime", - "pallet-collective-otf/try-runtime", + "pallet-subtensor-collective/try-runtime", "pallet-drand/try-runtime", - "pallet-proxy-otf/try-runtime", + "pallet-subtensor-proxy/try-runtime", "pallet-crowdloan/try-runtime", - "runtime-common/try-runtime" + "runtime-common/try-runtime", ] pow-faucet = [] fast-runtime = ["subtensor-runtime-common/fast-runtime"] diff --git a/pallets/subtensor/src/tests/batch_tx.rs b/pallets/subtensor/src/tests/batch_tx.rs index 6200580fbd..33148e7eb5 100644 --- a/pallets/subtensor/src/tests/batch_tx.rs +++ b/pallets/subtensor/src/tests/batch_tx.rs @@ -4,7 +4,7 @@ use frame_support::{ traits::{Contains, Currency}, }; use frame_system::Config; -use pallet_utility_otf as pallet_utility; +use pallet_subtensor_utility as pallet_utility; use sp_core::U256; // SKIP_WASM_BUILD=1 RUST_LOG=debug cargo test --package pallet-subtensor --lib -- tests::batch_tx::test_batch_txs --exact --show-output --nocapture diff --git a/pallets/subtensor/src/tests/mock.rs b/pallets/subtensor/src/tests/mock.rs index 42af476242..320617d80e 100644 --- a/pallets/subtensor/src/tests/mock.rs +++ b/pallets/subtensor/src/tests/mock.rs @@ -15,9 +15,9 @@ use frame_support::{ }; use frame_system as system; use frame_system::{EnsureNever, EnsureRoot, RawOrigin, limits, offchain::CreateTransactionBase}; -use pallet_collective_otf as pallet_collective; -use pallet_collective_otf::MemberCount; -use pallet_utility_otf as pallet_utility; +use pallet_subtensor_collective as pallet_collective; +use pallet_subtensor_collective::MemberCount; +use pallet_subtensor_utility as pallet_utility; use sp_core::{ConstU64, Get, H256, U256, offchain::KeyTypeId}; use sp_runtime::Perbill; use sp_runtime::{ diff --git a/pallets/subtensor/src/tests/senate.rs b/pallets/subtensor/src/tests/senate.rs index b51e65e745..23d3552240 100644 --- a/pallets/subtensor/src/tests/senate.rs +++ b/pallets/subtensor/src/tests/senate.rs @@ -6,8 +6,8 @@ use frame_support::{assert_noop, assert_ok}; use frame_system::Config; use frame_system::pallet_prelude::*; use frame_system::{EventRecord, Phase}; -use pallet_collective_otf as pallet_collective; -use pallet_collective_otf::Event as CollectiveEvent; +use pallet_subtensor_collective as pallet_collective; +use pallet_subtensor_collective::Event as CollectiveEvent; use sp_core::{Get, H256, U256, bounded_vec}; use sp_runtime::{ BuildStorage, diff --git a/pallets/utility/Cargo.toml b/pallets/utility/Cargo.toml index 264e1f66bb..0eb768b64e 100644 --- a/pallets/utility/Cargo.toml +++ b/pallets/utility/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "pallet-utility-otf" +name = "pallet-subtensor-utility" version = "38.0.0" edition.workspace = true license = "Apache-2.0" @@ -24,7 +24,7 @@ scale-info = { workspace = true, features = ["derive"] } subtensor-macros.workspace = true [dev-dependencies] -pallet-collective-otf.workspace = true +pallet-subtensor-collective.workspace = true pallet-root-testing.workspace = true pallet-balances = { workspace = true, default-features = true } pallet-timestamp = { workspace = true, default-features = true } @@ -41,7 +41,7 @@ std = [ "sp-core/std", "sp-io/std", "sp-runtime/std", - "pallet-collective-otf/std", + "pallet-subtensor-collective/std", "pallet-root-testing/std", ] runtime-benchmarks = [ @@ -50,7 +50,7 @@ runtime-benchmarks = [ "frame-system/runtime-benchmarks", "sp-runtime/runtime-benchmarks", "pallet-balances/runtime-benchmarks", - "pallet-collective-otf/runtime-benchmarks", + "pallet-subtensor-collective/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", ] try-runtime = [ @@ -58,7 +58,7 @@ try-runtime = [ "frame-system/try-runtime", "sp-runtime/try-runtime", "pallet-balances/try-runtime", - "pallet-collective-otf/try-runtime", + "pallet-subtensor-collective/try-runtime", "pallet-root-testing/try-runtime", "pallet-timestamp/try-runtime", ] diff --git a/pallets/utility/src/tests.rs b/pallets/utility/src/tests.rs index 6bd9084e79..c0a17f61ab 100644 --- a/pallets/utility/src/tests.rs +++ b/pallets/utility/src/tests.rs @@ -30,8 +30,8 @@ use frame_support::{ traits::{ConstU64, Contains}, weights::Weight, }; -use pallet_collective_otf as pallet_collective; -use pallet_collective_otf::{EnsureProportionAtLeast, Instance1}; +use pallet_subtensor_collective as pallet_collective; +use pallet_subtensor_collective::{EnsureProportionAtLeast, Instance1}; use sp_runtime::{ BuildStorage, DispatchError, TokenError, traits::{BadOrigin, BlakeTwo256, Dispatchable, Hash}, diff --git a/precompiles/Cargo.toml b/precompiles/Cargo.toml index 24921473e8..12460dcfbb 100644 --- a/precompiles/Cargo.toml +++ b/precompiles/Cargo.toml @@ -23,7 +23,7 @@ pallet-evm-precompile-modexp.workspace = true pallet-evm-precompile-sha3fips.workspace = true pallet-evm-precompile-simple.workspace = true pallet-evm-precompile-bn128.workspace = true -pallet-proxy-otf.workspace = true +pallet-subtensor-proxy.workspace = true precompile-utils.workspace = true sp-core.workspace = true sp-io.workspace = true @@ -57,7 +57,7 @@ std = [ "pallet-evm-precompile-bn128/std", "pallet-evm/std", "pallet-crowdloan/std", - "pallet-proxy-otf/std", + "pallet-subtensor-proxy/std", "pallet-subtensor/std", "pallet-subtensor-swap/std", "precompile-utils/std", diff --git a/precompiles/src/crowdloan.rs b/precompiles/src/crowdloan.rs index d8fa4d93df..246c65c70c 100644 --- a/precompiles/src/crowdloan.rs +++ b/precompiles/src/crowdloan.rs @@ -6,7 +6,7 @@ use frame_support::dispatch::{GetDispatchInfo, PostDispatchInfo}; use frame_system::RawOrigin; use pallet_evm::AddressMapping; use pallet_evm::PrecompileHandle; -use pallet_proxy_otf as pallet_proxy; +use pallet_subtensor_proxy as pallet_proxy; use precompile_utils::prelude::Address; use precompile_utils::{EvmResult, solidity::Codec}; use sp_core::{ByteArray, H256}; diff --git a/precompiles/src/lib.rs b/precompiles/src/lib.rs index 499f560828..6b1a004ef2 100644 --- a/precompiles/src/lib.rs +++ b/precompiles/src/lib.rs @@ -18,7 +18,7 @@ use pallet_evm_precompile_dispatch::Dispatch; use pallet_evm_precompile_modexp::Modexp; use pallet_evm_precompile_sha3fips::Sha3FIPS256; use pallet_evm_precompile_simple::{ECRecover, ECRecoverPublicKey, Identity, Ripemd160, Sha256}; -use pallet_proxy_otf as pallet_proxy; +use pallet_subtensor_proxy as pallet_proxy; use sp_core::{H160, U256, crypto::ByteArray}; use sp_runtime::traits::Dispatchable; use sp_runtime::traits::StaticLookup; diff --git a/precompiles/src/staking.rs b/precompiles/src/staking.rs index 429f632f50..dff6caae60 100644 --- a/precompiles/src/staking.rs +++ b/precompiles/src/staking.rs @@ -33,7 +33,7 @@ use pallet_evm::{ AddressMapping, BalanceConverter, EvmBalance, ExitError, PrecompileFailure, PrecompileHandle, SubstrateBalance, }; -use pallet_proxy_otf as pallet_proxy; +use pallet_subtensor_proxy as pallet_proxy; use precompile_utils::EvmResult; use sp_core::{H256, U256}; use sp_runtime::traits::{Dispatchable, StaticLookup, UniqueSaturatedInto}; diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 674e091df1..c4c5e6c416 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -38,7 +38,7 @@ frame-system = { workspace = true } frame-try-runtime = { workspace = true, optional = true } pallet-timestamp.workspace = true pallet-transaction-payment.workspace = true -pallet-utility-otf.workspace = true +pallet-subtensor-utility.workspace = true frame-executive.workspace = true frame-metadata-hash-extension.workspace = true sp-api.workspace = true @@ -65,14 +65,14 @@ pallet-sudo.workspace = true pallet-admin-utils.workspace = true # Used for sudo decentralization -pallet-collective-otf.workspace = true +pallet-subtensor-collective.workspace = true pallet-membership.workspace = true # Multisig pallet-multisig.workspace = true # Proxy Pallet -pallet-proxy-otf.workspace = true +pallet-subtensor-proxy.workspace = true # Scheduler pallet pallet-scheduler.workspace = true @@ -184,10 +184,10 @@ std = [ "pallet-timestamp/std", "pallet-transaction-payment-rpc-runtime-api/std", "pallet-transaction-payment/std", - "pallet-utility-otf/std", + "pallet-subtensor-utility/std", "pallet-sudo/std", "pallet-multisig/std", - "pallet-proxy-otf/std", + "pallet-subtensor-proxy/std", "pallet-scheduler/std", "pallet-preimage/std", "pallet-commitments/std", @@ -203,7 +203,7 @@ std = [ "sp-transaction-pool/std", "sp-version/std", "substrate-wasm-builder", - "pallet-collective-otf/std", + "pallet-subtensor-collective/std", "pallet-membership/std", "pallet-registry/std", "pallet-admin-utils/std", @@ -276,13 +276,13 @@ runtime-benchmarks = [ "pallet-balances/runtime-benchmarks", "pallet-grandpa/runtime-benchmarks", "pallet-timestamp/runtime-benchmarks", - "pallet-utility-otf/runtime-benchmarks", + "pallet-subtensor-utility/runtime-benchmarks", "sp-runtime/runtime-benchmarks", "pallet-safe-mode/runtime-benchmarks", "pallet-subtensor/runtime-benchmarks", - "pallet-collective-otf/runtime-benchmarks", + "pallet-subtensor-collective/runtime-benchmarks", "pallet-membership/runtime-benchmarks", - "pallet-proxy-otf/runtime-benchmarks", + "pallet-subtensor-proxy/runtime-benchmarks", "pallet-registry/runtime-benchmarks", "pallet-commitments/runtime-benchmarks", "pallet-admin-utils/runtime-benchmarks", @@ -325,12 +325,12 @@ try-runtime = [ "pallet-insecure-randomness-collective-flip/try-runtime", "pallet-timestamp/try-runtime", "pallet-transaction-payment/try-runtime", - "pallet-utility-otf/try-runtime", + "pallet-subtensor-utility/try-runtime", "pallet-safe-mode/try-runtime", "pallet-subtensor/try-runtime", - "pallet-collective-otf/try-runtime", + "pallet-subtensor-collective/try-runtime", "pallet-membership/try-runtime", - "pallet-proxy-otf/try-runtime", + "pallet-subtensor-proxy/try-runtime", "pallet-multisig/try-runtime", "pallet-scheduler/try-runtime", "pallet-preimage/try-runtime", diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 080353a1f7..2f04fbccbd 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -25,10 +25,8 @@ use frame_support::{ traits::{Contains, InsideBoth, LinearStoragePrice, fungible::HoldConsideration}, }; use frame_system::{EnsureNever, EnsureRoot, EnsureRootWithSuccess, RawOrigin}; -use pallet_collective_otf as pallet_collective; use pallet_commitments::{CanCommit, OnMetadataCommitment}; use pallet_grandpa::{AuthorityId as GrandpaId, fg_primitives}; -use pallet_proxy_otf as pallet_proxy; use pallet_registry::CanRegisterIdentity; use pallet_subtensor::rpc_info::{ delegate_info::DelegateInfo, @@ -39,8 +37,10 @@ use pallet_subtensor::rpc_info::{ stake_info::StakeInfo, subnet_info::{SubnetHyperparams, SubnetHyperparamsV2, SubnetInfo, SubnetInfov2}, }; +use pallet_subtensor_collective as pallet_collective; +use pallet_subtensor_proxy as pallet_proxy; use pallet_subtensor_swap_runtime_api::SimSwapResult; -use pallet_utility_otf as pallet_utility; +use pallet_subtensor_utility as pallet_utility; use runtime_common::prod_or_fast; use sp_api::impl_runtime_apis; use sp_consensus_aura::sr25519::AuthorityId as AuraId; diff --git a/runtime/tests/metadata.rs b/runtime/tests/metadata.rs index 7fb2ca591f..3409098b41 100644 --- a/runtime/tests/metadata.rs +++ b/runtime/tests/metadata.rs @@ -7,7 +7,7 @@ use scale_info::TypeDef; fn is_pallet_error(segments: &[String]) -> bool { let pallet_list: Vec<&str> = vec![ "pallet_admin_utils", - "pallet_collective_otf", + "pallet_subtensor_collective", "pallet_commitments", "pallet_registry", "pallet_subtensor", diff --git a/runtime/tests/pallet_proxy.rs b/runtime/tests/pallet_proxy.rs index 9103e3ba3a..e2a9fea415 100644 --- a/runtime/tests/pallet_proxy.rs +++ b/runtime/tests/pallet_proxy.rs @@ -6,8 +6,8 @@ use node_subtensor_runtime::{ BalancesCall, BuildStorage, Proxy, Runtime, RuntimeCall, RuntimeEvent, RuntimeGenesisConfig, RuntimeOrigin, SubtensorModule, System, SystemCall, }; -use pallet_collective_otf as pallet_collective; -use pallet_proxy_otf as pallet_proxy; +use pallet_subtensor_collective as pallet_collective; +use pallet_subtensor_proxy as pallet_proxy; use subtensor_runtime_common::{AccountId, NetUid, ProxyType}; const ACCOUNT: [u8; 32] = [1_u8; 32]; diff --git a/support/linting/src/pallet_index.rs b/support/linting/src/pallet_index.rs index 94f7a546ea..069c96f628 100644 --- a/support/linting/src/pallet_index.rs +++ b/support/linting/src/pallet_index.rs @@ -168,15 +168,15 @@ mod tests { Balances : pallet_balances = 5, TransactionPayment : pallet_transaction_payment = 6, SubtensorModule : pallet_subtensor = 7, - Triumvirate : pallet_collective_otf::::{ Pallet, Call, Storage, Origin, Event, Config } = 8, + Triumvirate : pallet_subtensor_collective::::{ Pallet, Call, Storage, Origin, Event, Config } = 8, TriumvirateMembers : pallet_membership::::{ Pallet, Call, Storage, Event, Config } = 9, SenateMembers : pallet_membership::::{ Pallet, Call, Storage, Event, Config } = 10, - Utility : pallet_utility_otf = 11, + Utility : pallet_subtensor_utility = 11, Sudo : pallet_sudo = 12, Multisig : pallet_multisig = 13, Preimage : pallet_preimage = 14, Scheduler : pallet_scheduler = 15, - Proxy : pallet_proxy_otf = 16, + Proxy : pallet_subtensor_proxy = 16, Registry : pallet_registry = 17, Commitments : pallet_commitments = 18, AdminUtils : pallet_admin_utils = 19, @@ -195,9 +195,9 @@ mod tests { pub enum Test { System: frame_system::{Pallet, Call, Config, Storage, Event}, Balances: pallet_balances::{Pallet, Call, Config, Storage, Event}, - Triumvirate: pallet_collective_otf::::{Pallet, Call, Storage, Origin, Event, Config}, + Triumvirate: pallet_subtensor_collective::::{Pallet, Call, Storage, Origin, Event, Config}, TriumvirateMembers: pallet_membership::::{Pallet, Call, Storage, Event, Config}, - Senate: pallet_collective_otf::::{Pallet, Call, Storage, Origin, Event, Config}, + Senate: pallet_subtensor_collective::::{Pallet, Call, Storage, Origin, Event, Config}, SenateMembers: pallet_membership::::{Pallet, Call, Storage, Event, Config}, SubtensorModule: pallet_subtensor::{Pallet, Call, Storage, Event}, Utility: pallet_utility::{Pallet, Call, Storage, Event}, @@ -236,7 +236,7 @@ mod tests { pub struct Runtime { System : frame_system = 0, Balances : pallet_balances = 1, - ExpandedPallet: pallet_collective_otf::{ Pallet, Call, Config, Storage, Event } = 2 + ExpandedPallet: pallet_subtensor_collective::{ Pallet, Call, Config, Storage, Event } = 2 } } }; @@ -251,7 +251,7 @@ mod tests { pub struct Runtime { System : frame_system = 0, Balances : pallet_balances = 1, - ExpandedPallet: pallet_collective_otf::{ Pallet, Call, Config, Storage, Event }, + ExpandedPallet: pallet_subtensor_collective::{ Pallet, Call, Config, Storage, Event }, FaultyPallet: pallet_sudo } } @@ -284,9 +284,9 @@ mod tests { pub enum Test { System: frame_system::{Pallet, Call, Config, Storage, Event} = 1, Balances: pallet_balances::{Pallet, Call, Config, Storage, Event}, - Triumvirate: pallet_collective_otf::::{Pallet, Call, Storage, Origin, Event, Config} = 3, + Triumvirate: pallet_subtensor_collective::::{Pallet, Call, Storage, Origin, Event, Config} = 3, TriumvirateMembers: pallet_membership::::{Pallet, Call, Storage, Event, Config} = 4, - Senate: pallet_collective_otf::::{Pallet, Call, Storage, Origin, Event, Config} = 5, + Senate: pallet_subtensor_collective::::{Pallet, Call, Storage, Origin, Event, Config} = 5, SenateMembers: pallet_membership::::{Pallet, Call, Storage, Event, Config} = 6, SubtensorModule: pallet_subtensor::{Pallet, Call, Storage, Event} = 7, Utility: pallet_utility::{Pallet, Call, Storage, Event} = 8, From 780e6b88921025eb3cf382c5a06f47d16532a106 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 4 Sep 2025 05:20:47 +0000 Subject: [PATCH 54/56] auto-update benchmark weights --- pallets/subtensor/src/macros/dispatches.rs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pallets/subtensor/src/macros/dispatches.rs b/pallets/subtensor/src/macros/dispatches.rs index 46b4aaf92b..3950fc8d7a 100644 --- a/pallets/subtensor/src/macros/dispatches.rs +++ b/pallets/subtensor/src/macros/dispatches.rs @@ -120,9 +120,9 @@ mod dispatches { /// - On failure for each failed item in the batch. /// #[pallet::call_index(80)] - #[pallet::weight((Weight::from_parts(19_330_000, 0) - .saturating_add(T::DbWeight::get().reads(1_u64)) - .saturating_add(T::DbWeight::get().writes(0_u64)), DispatchClass::Normal, Pays::No))] + #[pallet::weight((Weight::from_parts(95_570_000, 0) + .saturating_add(T::DbWeight::get().reads(14_u64)) + .saturating_add(T::DbWeight::get().writes(2_u64)), DispatchClass::Normal, Pays::No))] pub fn batch_set_weights( origin: OriginFor, netuids: Vec>, @@ -906,7 +906,7 @@ mod dispatches { /// Register the hotkey to root network #[pallet::call_index(62)] - #[pallet::weight((Weight::from_parts(111_700_000, 0) + #[pallet::weight((Weight::from_parts(142_000_000, 0) .saturating_add(T::DbWeight::get().reads(23)) .saturating_add(T::DbWeight::get().writes(20)), DispatchClass::Normal, Pays::No))] pub fn root_register(origin: OriginFor, hotkey: T::AccountId) -> DispatchResult { @@ -965,7 +965,7 @@ 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) + #[pallet::weight((Weight::from_parts(209_100_000, 0) .saturating_add(T::DbWeight::get().reads(14)) .saturating_add(T::DbWeight::get().writes(9)), DispatchClass::Operational, Pays::No))] pub fn swap_coldkey( @@ -1193,7 +1193,7 @@ mod dispatches { /// User register a new subnetwork #[pallet::call_index(59)] - #[pallet::weight((Weight::from_parts(235_400_000, 0) + #[pallet::weight((Weight::from_parts(318_100_000, 0) .saturating_add(T::DbWeight::get().reads(36)) .saturating_add(T::DbWeight::get().writes(52)), DispatchClass::Normal, Pays::No))] pub fn register_network(origin: OriginFor, hotkey: T::AccountId) -> DispatchResult { @@ -2020,7 +2020,7 @@ mod dispatches { /// Emits a `TokensRecycled` event on success. #[pallet::call_index(101)] #[pallet::weight(( - Weight::from_parts(92_600_000, 0).saturating_add(T::DbWeight::get().reads_writes(7, 4)), + Weight::from_parts(113_400_000, 0).saturating_add(T::DbWeight::get().reads_writes(7, 4)), DispatchClass::Normal, Pays::Yes ))] @@ -2045,7 +2045,7 @@ mod dispatches { /// Emits a `TokensBurned` event on success. #[pallet::call_index(102)] #[pallet::weight(( - Weight::from_parts(90_880_000, 0).saturating_add(T::DbWeight::get().reads_writes(7, 3)), + Weight::from_parts(112_200_000, 0).saturating_add(T::DbWeight::get().reads_writes(7, 3)), DispatchClass::Normal, Pays::Yes ))] @@ -2201,7 +2201,7 @@ mod dispatches { /// * commit_reveal_version (`u16`): /// - The client (bittensor-drand) version #[pallet::call_index(113)] - #[pallet::weight((Weight::from_parts(64_530_000, 0) + #[pallet::weight((Weight::from_parts(80_700_000, 0) .saturating_add(T::DbWeight::get().reads(7_u64)) .saturating_add(T::DbWeight::get().writes(2)), DispatchClass::Normal, Pays::No))] pub fn commit_timelocked_weights( From c93bebd0c9fe3959fa8b3fe16a209d3cc2e39aa7 Mon Sep 17 00:00:00 2001 From: Liam Aharon Date: Fri, 5 Sep 2025 09:51:08 +1200 Subject: [PATCH 55/56] bump spec version --- 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 96d45a616c..b7a7bffcd3 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -223,7 +223,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: 309, + spec_version: 310, impl_version: 1, apis: RUNTIME_API_VERSIONS, transaction_version: 1, From 25fd2265e56f3c8d5efb67f86f9981bbfc813069 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 4 Sep 2025 23:54:58 +0000 Subject: [PATCH 56/56] auto-update benchmark weights --- 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 1f9b5ff288..8e636bf967 100644 --- a/pallets/subtensor/src/macros/dispatches.rs +++ b/pallets/subtensor/src/macros/dispatches.rs @@ -803,7 +803,7 @@ mod dispatches { /// Attempt to adjust the senate membership to include a hotkey #[pallet::call_index(63)] - #[pallet::weight((Weight::from_parts(60_720_000, 0) + #[pallet::weight((Weight::from_parts(77_280_000, 0) .saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().writes(4)), DispatchClass::Normal, Pays::Yes))] pub fn adjust_senate(origin: OriginFor, hotkey: T::AccountId) -> DispatchResult { @@ -1081,7 +1081,7 @@ mod dispatches { /// User register a new subnetwork #[pallet::call_index(59)] - #[pallet::weight((Weight::from_parts(318_100_000, 0) + #[pallet::weight((Weight::from_parts(239_800_000, 0) .saturating_add(T::DbWeight::get().reads(36)) .saturating_add(T::DbWeight::get().writes(52)), DispatchClass::Normal, Pays::No))] pub fn register_network(origin: OriginFor, hotkey: T::AccountId) -> DispatchResult {