From 046c43b97e46bc843fab277a497504275a5f5407 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Thu, 17 Aug 2023 13:26:44 +0200 Subject: [PATCH] Companion for Substrate#14612 (#7536) * Companion for reworking the storage transaction cache * Cargo lock * Fixes * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <> --- Cargo.lock | 372 +++++++++--------- node/service/Cargo.toml | 1 - node/service/src/lib.rs | 14 +- utils/staking-miner/Cargo.toml | 2 +- utils/staking-miner/src/dry_run.rs | 2 +- utils/staking-miner/src/emergency_solution.rs | 2 +- utils/staking-miner/src/main.rs | 11 +- utils/staking-miner/src/monitor.rs | 2 +- utils/staking-miner/src/prelude.rs | 4 +- 9 files changed, 200 insertions(+), 210 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9073a8fb6297..0cf0541fa5f7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -778,7 +778,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "hash-db", "log", @@ -2831,7 +2831,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", ] @@ -2854,7 +2854,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "frame-support-procedural", @@ -2879,7 +2879,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "Inflector", "array-bytes", @@ -2927,7 +2927,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -2938,7 +2938,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2955,7 +2955,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "frame-system", @@ -2984,7 +2984,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-recursion", "futures", @@ -2996,6 +2996,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", + "sp-state-machine", "spinners", "substrate-rpc-client", "tokio", @@ -3005,7 +3006,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "aquamarine", "bitflags 1.3.2", @@ -3043,7 +3044,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "Inflector", "cfg-expr", @@ -3061,7 +3062,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -3073,7 +3074,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "proc-macro2", "quote", @@ -3083,7 +3084,7 @@ dependencies = [ [[package]] name = "frame-support-test" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-executive", @@ -3110,7 +3111,7 @@ dependencies = [ [[package]] name = "frame-support-test-pallet" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "frame-system", @@ -3123,7 +3124,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "cfg-if", "frame-support", @@ -3142,7 +3143,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -3157,7 +3158,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "sp-api", @@ -3166,7 +3167,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "parity-scale-codec", @@ -3341,7 +3342,7 @@ dependencies = [ [[package]] name = "generate-bags" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "chrono", "frame-election-provider-support", @@ -5345,7 +5346,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "futures", "log", @@ -5364,7 +5365,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "anyhow", "jsonrpsee", @@ -5901,7 +5902,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5916,7 +5917,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "frame-system", @@ -5932,7 +5933,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "frame-system", @@ -5946,7 +5947,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -5970,7 +5971,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "aquamarine", "docify", @@ -5992,7 +5993,7 @@ dependencies = [ [[package]] name = "pallet-bags-list-remote-tests" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-election-provider-support", "frame-remote-externalities", @@ -6011,7 +6012,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6026,7 +6027,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "frame-system", @@ -6045,7 +6046,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -6069,7 +6070,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6087,7 +6088,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6106,7 +6107,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6123,7 +6124,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6140,7 +6141,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6158,7 +6159,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6181,7 +6182,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6194,7 +6195,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6213,7 +6214,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "docify", "frame-benchmarking", @@ -6232,7 +6233,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6255,7 +6256,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6271,7 +6272,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6291,7 +6292,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6308,7 +6309,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6325,7 +6326,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "7.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6344,7 +6345,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6361,7 +6362,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6377,7 +6378,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6393,7 +6394,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "frame-system", @@ -6412,7 +6413,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6432,7 +6433,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -6443,7 +6444,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "frame-system", @@ -6460,7 +6461,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6484,7 +6485,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6501,7 +6502,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6516,7 +6517,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6534,7 +6535,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6549,7 +6550,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6568,7 +6569,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "docify", "frame-benchmarking", @@ -6586,7 +6587,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "frame-system", @@ -6607,7 +6608,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6623,7 +6624,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6641,7 +6642,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6664,7 +6665,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6675,7 +6676,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "log", "sp-arithmetic", @@ -6684,7 +6685,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "sp-api", @@ -6693,7 +6694,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6710,7 +6711,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6725,7 +6726,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6743,7 +6744,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6762,7 +6763,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-support", "frame-system", @@ -6778,7 +6779,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -6794,7 +6795,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6806,7 +6807,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6823,7 +6824,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6838,7 +6839,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6854,7 +6855,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -6869,7 +6870,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8590,7 +8591,6 @@ dependencies = [ "sp-storage", "sp-timestamp", "sp-transaction-pool", - "sp-trie", "sp-version", "sp-weights", "substrate-prometheus-endpoint", @@ -10031,7 +10031,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "log", "sp-core", @@ -10042,7 +10042,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "futures", @@ -10070,7 +10070,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "futures", "futures-timer", @@ -10093,7 +10093,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -10108,7 +10108,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "memmap2", "sc-chain-spec-derive", @@ -10127,7 +10127,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -10138,7 +10138,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "chrono", @@ -10177,7 +10177,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "fnv", "futures", @@ -10203,7 +10203,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "hash-db", "kvdb", @@ -10229,7 +10229,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "futures", @@ -10254,7 +10254,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "fork-tree", @@ -10290,7 +10290,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "futures", "jsonrpsee", @@ -10312,7 +10312,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "async-channel", @@ -10346,7 +10346,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "futures", "jsonrpsee", @@ -10365,7 +10365,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "fork-tree", "parity-scale-codec", @@ -10378,7 +10378,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "ahash 0.8.3", "array-bytes", @@ -10419,7 +10419,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "finality-grandpa", "futures", @@ -10439,7 +10439,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "futures", @@ -10462,7 +10462,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", @@ -10484,7 +10484,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -10496,7 +10496,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "anyhow", "cfg-if", @@ -10513,7 +10513,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "ansi_term", "futures", @@ -10529,7 +10529,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "parking_lot 0.12.1", @@ -10543,7 +10543,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "async-channel", @@ -10584,7 +10584,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-channel", "cid", @@ -10604,7 +10604,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -10621,7 +10621,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "ahash 0.8.3", "futures", @@ -10639,7 +10639,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "async-channel", @@ -10660,7 +10660,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "async-channel", @@ -10694,7 +10694,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "futures", @@ -10712,7 +10712,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "bytes", @@ -10746,7 +10746,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10755,7 +10755,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "futures", "jsonrpsee", @@ -10786,7 +10786,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10805,7 +10805,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "http", "jsonrpsee", @@ -10820,7 +10820,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "futures", @@ -10848,7 +10848,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "directories", @@ -10912,7 +10912,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "log", "parity-scale-codec", @@ -10923,7 +10923,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "clap 4.3.19", "fs4", @@ -10937,7 +10937,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10956,7 +10956,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "futures", "libc", @@ -10975,7 +10975,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "chrono", "futures", @@ -10994,7 +10994,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "ansi_term", "atty", @@ -11023,7 +11023,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -11034,7 +11034,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "futures", @@ -11060,7 +11060,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "futures", @@ -11076,7 +11076,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-channel", "futures", @@ -11660,7 +11660,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "hash-db", "log", @@ -11681,7 +11681,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "Inflector", "blake2", @@ -11695,7 +11695,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "23.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "scale-info", @@ -11708,7 +11708,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "16.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "integer-sqrt", "num-traits", @@ -11722,7 +11722,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "scale-info", @@ -11735,7 +11735,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "sp-api", "sp-inherents", @@ -11746,7 +11746,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "futures", "log", @@ -11764,7 +11764,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "futures", @@ -11779,7 +11779,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "parity-scale-codec", @@ -11796,7 +11796,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "parity-scale-codec", @@ -11815,7 +11815,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "lazy_static", "parity-scale-codec", @@ -11834,7 +11834,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "finality-grandpa", "log", @@ -11852,7 +11852,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "scale-info", @@ -11864,7 +11864,7 @@ dependencies = [ [[package]] name = "sp-core" version = "21.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "arrayvec 0.7.4", @@ -11911,7 +11911,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "9.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "blake2b_simd", "byteorder", @@ -11924,7 +11924,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "9.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "quote", "sp-core-hashing", @@ -11934,7 +11934,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -11943,7 +11943,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "proc-macro2", "quote", @@ -11953,7 +11953,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.19.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "environmental", "parity-scale-codec", @@ -11964,7 +11964,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "serde_json", "sp-api", @@ -11975,7 +11975,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11989,7 +11989,7 @@ dependencies = [ [[package]] name = "sp-io" version = "23.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "bytes", "ed25519", @@ -12014,7 +12014,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "lazy_static", "sp-core", @@ -12025,7 +12025,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.27.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", @@ -12037,7 +12037,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "thiserror", "zstd 0.12.4", @@ -12046,7 +12046,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-metadata", "parity-scale-codec", @@ -12057,7 +12057,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -12075,7 +12075,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "scale-info", @@ -12089,7 +12089,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "sp-api", "sp-core", @@ -12099,7 +12099,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "backtrace", "lazy_static", @@ -12109,7 +12109,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "rustc-hash", "serde", @@ -12119,7 +12119,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "either", "hash256-std-hasher", @@ -12141,7 +12141,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "17.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -12159,7 +12159,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "11.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "Inflector", "proc-macro-crate", @@ -12171,7 +12171,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "scale-info", @@ -12186,7 +12186,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -12200,7 +12200,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.28.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "hash-db", "log", @@ -12221,7 +12221,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "aes-gcm 0.10.2", "curve25519-dalek 3.2.0", @@ -12245,12 +12245,12 @@ dependencies = [ [[package]] name = "sp-std" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" [[package]] name = "sp-storage" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "impl-serde", "parity-scale-codec", @@ -12263,7 +12263,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "parity-scale-codec", @@ -12276,7 +12276,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "10.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "sp-std", @@ -12288,7 +12288,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "sp-api", "sp-runtime", @@ -12297,7 +12297,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "parity-scale-codec", @@ -12312,7 +12312,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "22.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "ahash 0.8.3", "hash-db", @@ -12335,7 +12335,7 @@ dependencies = [ [[package]] name = "sp-version" version = "22.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "impl-serde", "parity-scale-codec", @@ -12352,7 +12352,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -12363,7 +12363,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "14.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -12376,7 +12376,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "20.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "parity-scale-codec", "scale-info", @@ -12476,9 +12476,9 @@ dependencies = [ "signal-hook", "signal-hook-tokio", "sp-core", - "sp-io", "sp-npos-elections", "sp-runtime", + "sp-state-machine", "sp-version", "sub-tokens", "thiserror", @@ -12617,12 +12617,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -12641,7 +12641,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "hyper", "log", @@ -12653,7 +12653,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "jsonrpsee", @@ -12666,7 +12666,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -12683,7 +12683,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "array-bytes", "async-trait", @@ -12709,7 +12709,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "futures", "substrate-test-utils-derive", @@ -12719,7 +12719,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -12730,7 +12730,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "ansi_term", "build-helper", @@ -13638,7 +13638,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#aa70241b841b96a3cfd3580a3d378a6d3d01b1ec" +source = "git+https://github.com/paritytech/substrate?branch=master#ecd503d49029236cc43d6de8c5068188c0fc1ef8" dependencies = [ "async-trait", "clap 4.3.19", diff --git a/node/service/Cargo.toml b/node/service/Cargo.toml index 48e4633aa5e3..8cd9e4434bbd 100644 --- a/node/service/Cargo.toml +++ b/node/service/Cargo.toml @@ -53,7 +53,6 @@ sp-session = { git = "https://github.com/paritytech/substrate", branch = "master sp-storage = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-consensus-babe = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/node/service/src/lib.rs b/node/service/src/lib.rs index 3a850c46279a..2e46bf7329e2 100644 --- a/node/service/src/lib.rs +++ b/node/service/src/lib.rs @@ -56,7 +56,6 @@ use { sc_client_api::BlockBackend, sc_transaction_pool_api::OffchainTransactionPoolFactory, sp_core::traits::SpawnNamed, - sp_trie::PrefixedMemoryDB, }; use polkadot_node_subsystem_util::database::Database; @@ -475,7 +474,7 @@ fn new_partial( FullClient, FullBackend, ChainSelection, - sc_consensus::DefaultImportQueue, + sc_consensus::DefaultImportQueue, sc_transaction_pool::FullPool, ( impl Fn( @@ -1321,15 +1320,8 @@ macro_rules! chain_ops { pub fn new_chain_ops( config: &mut Configuration, jaeger_agent: Option, -) -> Result< - ( - Arc, - Arc, - sc_consensus::BasicQueue>, - TaskManager, - ), - Error, -> { +) -> Result<(Arc, Arc, sc_consensus::BasicQueue, TaskManager), Error> +{ config.keystore = service::config::KeystoreConfig::InMemory; if config.chain_spec.is_rococo() || diff --git a/utils/staking-miner/Cargo.toml b/utils/staking-miner/Cargo.toml index 05b0ddefaee9..f63425bb74e4 100644 --- a/utils/staking-miner/Cargo.toml +++ b/utils/staking-miner/Cargo.toml @@ -25,7 +25,7 @@ remote-externalities = { git = "https://github.com/paritytech/substrate", branch signal-hook-tokio = { version = "0.3", features = ["futures-v0_3"] } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-version = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-npos-elections = { git = "https://github.com/paritytech/substrate", branch = "master" } sc-transaction-pool-api = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/utils/staking-miner/src/dry_run.rs b/utils/staking-miner/src/dry_run.rs index 4d09306a6ef5..7e46f630a1f5 100644 --- a/utils/staking-miner/src/dry_run.rs +++ b/utils/staking-miner/src/dry_run.rs @@ -120,7 +120,7 @@ macro_rules! dry_run_cmd_for { ($runtime:ident) => { paste::paste! { } else { Default::default() }; - let mut ext = crate::create_election_ext::(rpc.clone(), config.at, pallets).await?; + let mut ext = crate::create_election_ext::(rpc.clone(), config.at, pallets).await?; if config.force_snapshot { force_create_snapshot::(&mut ext)?; }; diff --git a/utils/staking-miner/src/emergency_solution.rs b/utils/staking-miner/src/emergency_solution.rs index 85487f7e40df..9ea9f90756e2 100644 --- a/utils/staking-miner/src/emergency_solution.rs +++ b/utils/staking-miner/src/emergency_solution.rs @@ -28,7 +28,7 @@ macro_rules! emergency_solution_cmd_for { ($runtime:ident) => { paste::paste! { ) -> Result<(), Error<$crate::[<$runtime _runtime_exports>]::Runtime>> { use $crate::[<$runtime _runtime_exports>]::*; - let mut ext = crate::create_election_ext::(client, config.at, vec![]).await?; + let mut ext = crate::create_election_ext::(client, config.at, vec![]).await?; let raw_solution = crate::mine_with::(&config.solver, &mut ext, false)?; ext.execute_with(|| { diff --git a/utils/staking-miner/src/main.rs b/utils/staking-miner/src/main.rs index a4c496998ed9..90b2c7366a1b 100644 --- a/utils/staking-miner/src/main.rs +++ b/utils/staking-miner/src/main.rs @@ -56,7 +56,6 @@ use runtime_versions::RuntimeVersions; use signal_hook::consts::signal::*; use signal_hook_tokio::Signals; use sp_npos_elections::BalancingConfig; -use sp_runtime::{traits::Block as BlockT, DeserializeOwned}; use std::{ops::Deref, sync::Arc, time::Duration}; use tracing_subscriber::{fmt, EnvFilter}; @@ -295,15 +294,13 @@ frame_support::parameter_types! { /// Build the Ext at hash with all the data of `ElectionProviderMultiPhase` and any additional /// pallets. -async fn create_election_ext( +async fn create_election_ext( client: SharedRpcClient, - at: Option, + at: Option, additional: Vec, ) -> Result> where T: EPM::Config, - B: BlockT + DeserializeOwned, - B::Header: DeserializeOwned, { use frame_support::{storage::generator::StorageMap, traits::PalletInfo}; use sp_core::hashing::twox_128; @@ -312,7 +309,7 @@ where .expect("Pallet always has name; qed.") .to_string()]; pallets.extend(additional); - Builder::::new() + Builder::::new() .mode(Mode::Online(OnlineConfig { transport: Transport::Uri(client.uri().to_owned()), at, @@ -323,7 +320,7 @@ where })) .build() .await - .map_err(|why| Error::RemoteExternalities(why)) + .map_err(|why| Error::::RemoteExternalities(why)) .map(|rx| rx.inner_ext) } diff --git a/utils/staking-miner/src/monitor.rs b/utils/staking-miner/src/monitor.rs index e578e1c83544..607ecb6baa42 100644 --- a/utils/staking-miner/src/monitor.rs +++ b/utils/staking-miner/src/monitor.rs @@ -259,7 +259,7 @@ macro_rules! monitor_cmd_for { ($runtime:tt) => { paste::paste! { let _lock = submit_lock.lock().await; - let mut ext = match crate::create_election_ext::(rpc.clone(), Some(hash), vec![]).await { + let mut ext = match crate::create_election_ext::(rpc.clone(), Some(hash), vec![]).await { Ok(ext) => ext, Err(err) => { log::debug!(target: LOG_TARGET, "Skipping block {}; {}", at.number, err); diff --git a/utils/staking-miner/src/prelude.rs b/utils/staking-miner/src/prelude.rs index db029de881c9..fb701ece2384 100644 --- a/utils/staking-miner/src/prelude.rs +++ b/utils/staking-miner/src/prelude.rs @@ -32,6 +32,8 @@ pub type Nonce = core_primitives::Nonce; pub type Hash = core_primitives::Hash; /// The header type. We re-export it here, but we can easily get it from block as well. pub type Header = core_primitives::Header; +/// The block type. +pub type Block = core_primitives::Block; pub use sp_runtime::traits::{Block as BlockT, Header as HeaderT}; @@ -44,7 +46,7 @@ pub const LOG_TARGET: &str = "staking-miner"; pub use pallet_election_provider_multi_phase as EPM; /// The externalities type. -pub type Ext = sp_io::TestExternalities; +pub type Ext = sp_state_machine::TestExternalities>; /// The key pair type being used. We "strongly" assume sr25519 for simplicity. pub type Pair = sp_core::sr25519::Pair;