Unverified Commit 3b0934cf authored by Gavin Wood's avatar Gavin Wood Committed by GitHub
Browse files

Generalised proxies in Polkadot (#1190)

* Introduce generalised proxies to polkadot

* Introduce proxy to westend

* Add proxy to Kusama.

* Fix
parent 0b8a8b90
Pipeline #95347 passed with stages
in 24 minutes and 56 seconds
<
......@@ -1224,7 +1224,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "fork-tree"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"parity-scale-codec",
]
......@@ -1232,7 +1232,7 @@ dependencies = [
[[package]]
name = "frame-benchmarking"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -1249,7 +1249,7 @@ dependencies = [
[[package]]
name = "frame-benchmarking-cli"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"parity-scale-codec",
......@@ -1267,7 +1267,7 @@ dependencies = [
[[package]]
name = "frame-executive"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -1282,7 +1282,7 @@ dependencies = [
[[package]]
name = "frame-metadata"
version = "11.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"parity-scale-codec",
"serde",
......@@ -1293,7 +1293,7 @@ dependencies = [
[[package]]
name = "frame-support"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"bitmask",
"frame-metadata",
......@@ -1318,7 +1318,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support-procedural-tools",
"proc-macro2 1.0.17",
......@@ -1329,7 +1329,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support-procedural-tools-derive",
"proc-macro-crate",
......@@ -1341,7 +1341,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools-derive"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"proc-macro2 1.0.17",
"quote 1.0.6",
......@@ -1351,7 +1351,7 @@ dependencies = [
[[package]]
name = "frame-system"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"impl-trait-for-tuples",
......@@ -1367,7 +1367,7 @@ dependencies = [
[[package]]
name = "frame-system-benchmarking"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -1381,7 +1381,7 @@ dependencies = [
[[package]]
name = "frame-system-rpc-runtime-api"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"parity-scale-codec",
"sp-api",
......@@ -2274,7 +2274,7 @@ dependencies = [
[[package]]
name = "kusama-runtime"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"bitvec",
"frame-benchmarking",
......@@ -2302,6 +2302,7 @@ dependencies = [
"pallet-nicks",
"pallet-offences",
"pallet-offences-benchmarking",
"pallet-proxy",
"pallet-randomness-collective-flip",
"pallet-recovery",
"pallet-scheduler",
......@@ -3325,7 +3326,7 @@ dependencies = [
[[package]]
name = "pallet-authority-discovery"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3341,7 +3342,7 @@ dependencies = [
[[package]]
name = "pallet-authorship"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3356,7 +3357,7 @@ dependencies = [
[[package]]
name = "pallet-babe"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3378,7 +3379,7 @@ dependencies = [
[[package]]
name = "pallet-balances"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3392,7 +3393,7 @@ dependencies = [
[[package]]
name = "pallet-collective"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3408,7 +3409,7 @@ dependencies = [
[[package]]
name = "pallet-democracy"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3423,7 +3424,7 @@ dependencies = [
[[package]]
name = "pallet-elections-phragmen"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3438,7 +3439,7 @@ dependencies = [
[[package]]
name = "pallet-finality-tracker"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3454,7 +3455,7 @@ dependencies = [
[[package]]
name = "pallet-grandpa"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3474,7 +3475,7 @@ dependencies = [
[[package]]
name = "pallet-identity"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"enumflags2",
"frame-benchmarking",
......@@ -3490,7 +3491,7 @@ dependencies = [
[[package]]
name = "pallet-im-online"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3510,7 +3511,7 @@ dependencies = [
[[package]]
name = "pallet-indices"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3526,7 +3527,7 @@ dependencies = [
[[package]]
name = "pallet-membership"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3540,7 +3541,7 @@ dependencies = [
[[package]]
name = "pallet-nicks"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3554,7 +3555,7 @@ dependencies = [
[[package]]
name = "pallet-offences"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3569,7 +3570,7 @@ dependencies = [
[[package]]
name = "pallet-offences-benchmarking"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3587,10 +3588,24 @@ dependencies = [
"sp-std",
]
[[package]]
name = "pallet-proxy"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
"parity-scale-codec",
"serde",
"sp-core",
"sp-runtime",
"sp-std",
]
[[package]]
name = "pallet-randomness-collective-flip"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3603,7 +3618,7 @@ dependencies = [
[[package]]
name = "pallet-recovery"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"enumflags2",
"frame-support",
......@@ -3618,7 +3633,7 @@ dependencies = [
[[package]]
name = "pallet-scheduler"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3633,7 +3648,7 @@ dependencies = [
[[package]]
name = "pallet-session"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3651,7 +3666,7 @@ dependencies = [
[[package]]
name = "pallet-session-benchmarking"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3665,7 +3680,7 @@ dependencies = [
[[package]]
name = "pallet-society"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3679,7 +3694,7 @@ dependencies = [
[[package]]
name = "pallet-staking"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3701,7 +3716,7 @@ dependencies = [
[[package]]
name = "pallet-staking-reward-curve"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"proc-macro-crate",
"proc-macro2 1.0.17",
......@@ -3712,7 +3727,7 @@ dependencies = [
[[package]]
name = "pallet-sudo"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3726,7 +3741,7 @@ dependencies = [
[[package]]
name = "pallet-timestamp"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3744,7 +3759,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"frame-system",
......@@ -3758,7 +3773,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"jsonrpc-core",
"jsonrpc-core-client",
......@@ -3776,7 +3791,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc-runtime-api"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-support",
"parity-scale-codec",
......@@ -3789,7 +3804,7 @@ dependencies = [
[[package]]
name = "pallet-treasury"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3804,7 +3819,7 @@ dependencies = [
[[package]]
name = "pallet-utility"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"frame-benchmarking",
"frame-support",
......@@ -3820,7 +3835,7 @@ dependencies = [
[[package]]
name = "pallet-vesting"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"enumflags2",
"frame-benchmarking",
......@@ -4129,7 +4144,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e"
[[package]]
name = "polkadot"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"assert_cmd",
"futures 0.3.5",
......@@ -4142,7 +4157,7 @@ dependencies = [
[[package]]
name = "polkadot-availability-store"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"derive_more 0.99.7",
"exit-future",
......@@ -4168,7 +4183,7 @@ dependencies = [
[[package]]
name = "polkadot-cli"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"frame-benchmarking-cli",
"futures 0.3.5",
......@@ -4192,7 +4207,7 @@ dependencies = [
[[package]]
name = "polkadot-collator"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"futures 0.3.5",
"futures-timer 2.0.2",
......@@ -4219,7 +4234,7 @@ dependencies = [
[[package]]
name = "polkadot-erasure-coding"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"derive_more 0.15.0",
"parity-scale-codec",
......@@ -4231,7 +4246,7 @@ dependencies = [
[[package]]
name = "polkadot-network"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"arrayvec 0.4.12",
"bytes 0.5.4",
......@@ -4259,7 +4274,7 @@ dependencies = [
[[package]]
name = "polkadot-network-test"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"futures 0.3.5",
"log 0.4.8",
......@@ -4280,7 +4295,7 @@ dependencies = [
[[package]]
name = "polkadot-parachain"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"derive_more 0.99.7",
"log 0.4.8",
......@@ -4299,7 +4314,7 @@ dependencies = [
[[package]]
name = "polkadot-primitives"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"bitvec",
"frame-system",
......@@ -4321,7 +4336,7 @@ dependencies = [
[[package]]
name = "polkadot-rpc"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"jsonrpc-core",
"pallet-transaction-payment-rpc",
......@@ -4346,7 +4361,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"bitvec",
"frame-benchmarking",
......@@ -4374,6 +4389,7 @@ dependencies = [
"pallet-nicks",
"pallet-offences",
"pallet-offences-benchmarking",
"pallet-proxy",
"pallet-randomness-collective-flip",
"pallet-scheduler",
"pallet-session",
......@@ -4418,7 +4434,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-common"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"bitvec",
"frame-benchmarking",
......@@ -4503,7 +4519,7 @@ dependencies = [
[[package]]
name = "polkadot-service"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"env_logger",
"frame-benchmarking",
......@@ -4562,7 +4578,7 @@ dependencies = [
[[package]]
name = "polkadot-statement-table"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"parity-scale-codec",
"polkadot-primitives",
......@@ -4571,7 +4587,7 @@ dependencies = [
[[package]]
name = "polkadot-test-runtime"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"bitvec",
"frame-executive",
......@@ -4648,7 +4664,7 @@ dependencies = [
[[package]]
name = "polkadot-validation"
version = "0.8.2"
version = "0.8.3"
dependencies = [
"bitvec",
"derive_more 0.14.1",
......@@ -5416,7 +5432,7 @@ dependencies = [
[[package]]
name = "sc-authority-discovery"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"bytes 0.5.4",
"derive_more 0.99.7",
......@@ -5443,7 +5459,7 @@ dependencies = [
[[package]]
name = "sc-basic-authorship"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"futures 0.3.5",
"futures-timer 3.0.2",
......@@ -5467,7 +5483,7 @@ dependencies = [
[[package]]
name = "sc-block-builder"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"parity-scale-codec",
"sc-client-api",
......@@ -5483,7 +5499,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"impl-trait-for-tuples",
"sc-chain-spec-derive",
......@@ -5499,7 +5515,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec-derive"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"proc-macro-crate",
"proc-macro2 1.0.17",
......@@ -5510,7 +5526,7 @@ dependencies = [
[[package]]
name = "sc-cli"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"ansi_term 0.12.1",
"atty",
......@@ -5551,7 +5567,7 @@ dependencies = [
[[package]]
name = "sc-client-api"
version = "2.0.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"derive_more 0.99.7",
"fnv",
......@@ -5587,7 +5603,7 @@ dependencies = [
[[package]]
name = "sc-client-db"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"blake2-rfc",
"hash-db",
......@@ -5616,7 +5632,7 @@ dependencies = [
[[package]]
name = "sc-consensus"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"sc-client-api",
"sp-blockchain",
......@@ -5627,7 +5643,7 @@ dependencies = [
[[package]]
name = "sc-consensus-babe"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"derive_more 0.99.7",
"fork-tree",
......@@ -5669,7 +5685,7 @@ dependencies = [
[[package]]
name = "sc-consensus-babe-rpc"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"derive_more 0.99.7",
"futures 0.3.5",
......@@ -5692,7 +5708,7 @@ dependencies = [
[[package]]
name = "sc-consensus-epochs"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"fork-tree",
"parity-scale-codec",
......@@ -5705,7 +5721,7 @@ dependencies = [
[[package]]
name = "sc-consensus-slots"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"futures 0.3.5",
"futures-timer 3.0.2",
......@@ -5727,7 +5743,7 @@ dependencies = [
[[package]]
name = "sc-consensus-uncles"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"log 0.4.8",
"sc-client-api",
......@@ -5741,7 +5757,7 @@ dependencies = [
[[package]]
name = "sc-executor"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"
source = "git+https://github.com/paritytech/substrate#799f5c148f2c17d982a0fc395eff61d1baf47c34"
dependencies = [
"derive_more 0.99.7",
"lazy_static",
......@@ -5769,7 +5785,7 @@ dependencies = [
[[package]]
name = "sc-executor-common"
version = "0.8.0-rc2"
source = "git+https://github.com/paritytech/substrate#342caad3074076a4fde0472719f6a473df839e42"