Unverified Commit 3f8cfb7d authored by Cecile Tonglet's avatar Cecile Tonglet Committed by GitHub
Browse files

Make a test crate to make the runtime-test usable (#1258)

Fixes #833
parent 308e8b4b
Pipeline #99977 passed with stages
in 25 minutes and 4 seconds
......@@ -1285,7 +1285,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "fork-tree"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"parity-scale-codec",
]
......@@ -1293,7 +1293,7 @@ dependencies = [
[[package]]
name = "frame-benchmarking"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -1310,7 +1310,7 @@ dependencies = [
[[package]]
name = "frame-benchmarking-cli"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"Inflector",
"frame-benchmarking",
......@@ -1329,7 +1329,7 @@ dependencies = [
[[package]]
name = "frame-executive"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -1344,7 +1344,7 @@ dependencies = [
[[package]]
name = "frame-metadata"
version = "11.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"parity-scale-codec",
"serde",
......@@ -1355,7 +1355,7 @@ dependencies = [
[[package]]
name = "frame-support"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"bitmask",
"frame-metadata",
......@@ -1380,7 +1380,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support-procedural-tools",
"proc-macro2 1.0.18",
......@@ -1391,7 +1391,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support-procedural-tools-derive",
"proc-macro-crate",
......@@ -1403,7 +1403,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools-derive"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"proc-macro2 1.0.18",
"quote 1.0.7",
......@@ -1413,7 +1413,7 @@ dependencies = [
[[package]]
name = "frame-system"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"impl-trait-for-tuples",
......@@ -1429,7 +1429,7 @@ dependencies = [
[[package]]
name = "frame-system-benchmarking"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -1443,7 +1443,7 @@ dependencies = [
[[package]]
name = "frame-system-rpc-runtime-api"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"parity-scale-codec",
"sp-api",
......@@ -3409,7 +3409,7 @@ dependencies = [
[[package]]
name = "pallet-authority-discovery"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3425,7 +3425,7 @@ dependencies = [
[[package]]
name = "pallet-authorship"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3440,7 +3440,7 @@ dependencies = [
[[package]]
name = "pallet-babe"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3465,7 +3465,7 @@ dependencies = [
[[package]]
name = "pallet-balances"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3479,7 +3479,7 @@ dependencies = [
[[package]]
name = "pallet-collective"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3495,7 +3495,7 @@ dependencies = [
[[package]]
name = "pallet-democracy"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3510,7 +3510,7 @@ dependencies = [
[[package]]
name = "pallet-elections-phragmen"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3525,7 +3525,7 @@ dependencies = [
[[package]]
name = "pallet-finality-tracker"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3541,7 +3541,7 @@ dependencies = [
[[package]]
name = "pallet-grandpa"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3561,7 +3561,7 @@ dependencies = [
[[package]]
name = "pallet-identity"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"enumflags2",
"frame-benchmarking",
......@@ -3577,7 +3577,7 @@ dependencies = [
[[package]]
name = "pallet-im-online"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3597,7 +3597,7 @@ dependencies = [
[[package]]
name = "pallet-indices"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3613,7 +3613,7 @@ dependencies = [
[[package]]
name = "pallet-membership"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3627,7 +3627,7 @@ dependencies = [
[[package]]
name = "pallet-multisig"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3642,7 +3642,7 @@ dependencies = [
[[package]]
name = "pallet-nicks"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3656,7 +3656,7 @@ dependencies = [
[[package]]
name = "pallet-offences"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3671,7 +3671,7 @@ dependencies = [
[[package]]
name = "pallet-offences-benchmarking"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3692,7 +3692,7 @@ dependencies = [
[[package]]
name = "pallet-proxy"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3707,7 +3707,7 @@ dependencies = [
[[package]]
name = "pallet-randomness-collective-flip"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3720,7 +3720,7 @@ dependencies = [
[[package]]
name = "pallet-recovery"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"enumflags2",
"frame-support",
......@@ -3735,7 +3735,7 @@ dependencies = [
[[package]]
name = "pallet-scheduler"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3750,7 +3750,7 @@ dependencies = [
[[package]]
name = "pallet-session"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3770,7 +3770,7 @@ dependencies = [
[[package]]
name = "pallet-session-benchmarking"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3786,7 +3786,7 @@ dependencies = [
[[package]]
name = "pallet-society"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3800,7 +3800,7 @@ dependencies = [
[[package]]
name = "pallet-staking"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3822,7 +3822,7 @@ dependencies = [
[[package]]
name = "pallet-staking-reward-curve"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"proc-macro-crate",
"proc-macro2 1.0.18",
......@@ -3833,7 +3833,7 @@ dependencies = [
[[package]]
name = "pallet-sudo"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3847,7 +3847,7 @@ dependencies = [
[[package]]
name = "pallet-timestamp"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3865,7 +3865,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"frame-system",
......@@ -3880,7 +3880,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"jsonrpc-core",
"jsonrpc-core-client",
......@@ -3898,7 +3898,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc-runtime-api"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-support",
"parity-scale-codec",
......@@ -3911,7 +3911,7 @@ dependencies = [
[[package]]
name = "pallet-treasury"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3926,7 +3926,7 @@ dependencies = [
[[package]]
name = "pallet-utility"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3942,7 +3942,7 @@ dependencies = [
[[package]]
name = "pallet-vesting"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"enumflags2",
"frame-benchmarking",
......@@ -4943,6 +4943,7 @@ dependencies = [
"hex-literal",
"libsecp256k1",
"log 0.3.9",
"pallet-authority-discovery",
"pallet-authorship",
"pallet-babe",
"pallet-balances",
......@@ -4955,6 +4956,7 @@ dependencies = [
"pallet-session",
"pallet-staking",
"pallet-staking-reward-curve",
"pallet-sudo",
"pallet-timestamp",
"pallet-transaction-payment",
"pallet-transaction-payment-rpc-runtime-api",
......@@ -4969,12 +4971,14 @@ dependencies = [
"serde_json",
"smallvec 1.4.1",
"sp-api",
"sp-authority-discovery",
"sp-block-builder",
"sp-consensus-babe",
"sp-core",
"sp-inherents",
"sp-io",
"sp-keyring",
"sp-offchain",
"sp-runtime",
"sp-session",
"sp-staking",
......@@ -4996,6 +5000,7 @@ dependencies = [
"polkadot-primitives",
"polkadot-runtime-common",
"polkadot-test-runtime",
"polkadot-test-service",
"sc-block-builder",
"sc-client-api",
"sc-consensus",
......@@ -5008,6 +5013,55 @@ dependencies = [
"substrate-test-client",
]
[[package]]
name = "polkadot-test-service"
version = "0.8.2"
dependencies = [
"frame-benchmarking",
"frame-system",
"futures 0.1.29",
"futures 0.3.5",
"hex",
"log 0.4.8",
"pallet-balances",
"pallet-staking",
"pallet-transaction-payment",
"polkadot-availability-store",
"polkadot-network",
"polkadot-primitives",
"polkadot-rpc",
"polkadot-runtime-common",
"polkadot-service",
"polkadot-test-runtime",
"polkadot-validation",
"rand 0.7.3",
"sc-authority-discovery",
"sc-chain-spec",
"sc-client-api",
"sc-consensus",
"sc-consensus-babe",
"sc-executor",
"sc-finality-grandpa",
"sc-informant",
"sc-network",
"sc-service",
"sc-transaction-pool",
"serde_json",
"sp-arithmetic",
"sp-blockchain",
"sp-consensus",
"sp-consensus-babe",
"sp-core",
"sp-finality-grandpa",
"sp-inherents",
"sp-keyring",
"sp-runtime",
"sp-state-machine",
"substrate-test-client",
"tempfile",
"tokio 0.2.21",
]
[[package]]
name = "polkadot-validation"
version = "0.8.14"
......@@ -5820,7 +5874,7 @@ dependencies = [
[[package]]
name = "sc-authority-discovery"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"bytes 0.5.4",
"derive_more 0.99.8",
......@@ -5847,7 +5901,7 @@ dependencies = [
[[package]]
name = "sc-basic-authorship"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"futures 0.3.5",
"futures-timer 3.0.2",
......@@ -5871,7 +5925,7 @@ dependencies = [
[[package]]
name = "sc-block-builder"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"parity-scale-codec",
"sc-client-api",
......@@ -5888,7 +5942,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"impl-trait-for-tuples",
"sc-chain-spec-derive",
......@@ -5904,7 +5958,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec-derive"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"proc-macro-crate",
"proc-macro2 1.0.18",
......@@ -5915,7 +5969,7 @@ dependencies = [
[[package]]
name = "sc-cli"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"ansi_term 0.12.1",
"atty",
......@@ -5956,7 +6010,7 @@ dependencies = [
[[package]]
name = "sc-client-api"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"derive_more 0.99.8",
"fnv",
......@@ -5992,7 +6046,7 @@ dependencies = [
[[package]]
name = "sc-client-db"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"blake2-rfc",
"hash-db",
......@@ -6021,7 +6075,7 @@ dependencies = [
[[package]]
name = "sc-consensus"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"sc-client-api",
"sp-blockchain",
......@@ -6032,7 +6086,7 @@ dependencies = [
[[package]]
name = "sc-consensus-babe"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"derive_more 0.99.8",
"fork-tree",
......@@ -6074,7 +6128,7 @@ dependencies = [
[[package]]
name = "sc-consensus-babe-rpc"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"derive_more 0.99.8",
"futures 0.3.5",
......@@ -6098,7 +6152,7 @@ dependencies = [
[[package]]
name = "sc-consensus-epochs"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"fork-tree",
"parity-scale-codec",
......@@ -6111,7 +6165,7 @@ dependencies = [
[[package]]
name = "sc-consensus-slots"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"futures 0.3.5",
"futures-timer 3.0.2",
......@@ -6134,7 +6188,7 @@ dependencies = [
[[package]]
name = "sc-consensus-uncles"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"log 0.4.8",
"sc-client-api",
......@@ -6148,7 +6202,7 @@ dependencies = [
[[package]]
name = "sc-executor"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"derive_more 0.99.8",
"lazy_static",
......@@ -6176,7 +6230,7 @@ dependencies = [
[[package]]
name = "sc-executor-common"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"derive_more 0.99.8",
"log 0.4.8",
......@@ -6193,7 +6247,7 @@ dependencies = [
[[package]]
name = "sc-executor-wasmi"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"log 0.4.8",
"parity-scale-codec",
......@@ -6208,7 +6262,7 @@ dependencies = [
[[package]]
name = "sc-executor-wasmtime"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"cranelift-codegen",
"cranelift-wasm",
......@@ -6229,7 +6283,7 @@ dependencies = [
[[package]]
name = "sc-finality-grandpa"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"assert_matches",
"derive_more 0.99.8",
......@@ -6267,7 +6321,7 @@ dependencies = [
[[package]]
name = "sc-finality-grandpa-rpc"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"derive_more 0.99.8",
"finality-grandpa",
......@@ -6284,7 +6338,7 @@ dependencies = [
[[package]]
name = "sc-informant"
version = "0.8.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"ansi_term 0.12.1",
"futures 0.3.5",
......@@ -6302,7 +6356,7 @@ dependencies = [
[[package]]
name = "sc-keystore"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"derive_more 0.99.8",
"hex",
......@@ -6318,7 +6372,7 @@ dependencies = [
[[package]]
name = "sc-light"
version = "2.0.0-rc4"
source = "git+https://github.com/paritytech/substrate#e824e8ab0fadec9949ebb8b9e14d98703d6b8d44"
source = "git+https://github.com/paritytech/substrate#b9d96fabd2462cb42862fd0a117ed42bb98401aa"
dependencies = [
"hash-db",
"lazy_static",
......@@ -6337,7 +6391,7 @@ dependencies = [
[[package]]
name = "sc-network"