diff --git a/polkadot/Cargo.lock b/polkadot/Cargo.lock index 092806bab3bcf87dd2b08d8f4cbddd44a765fd66..105b143acfbc2aa8e27f74c20b45e707699c5189 100644 --- a/polkadot/Cargo.lock +++ b/polkadot/Cargo.lock @@ -309,6 +309,12 @@ dependencies = [ "syn 1.0.33", ] +[[package]] +name = "atomic" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64f46ca51dca4837f1520754d1c8c36636356b81553d928dc9c177025369a06e" + [[package]] name = "atomic-waker" version = "1.0.0" @@ -1395,7 +1401,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", ] @@ -1403,7 +1409,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -1420,7 +1426,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "parity-scale-codec", @@ -1438,7 +1444,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -1453,7 +1459,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "11.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "serde", @@ -1464,7 +1470,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "bitmask", "frame-metadata", @@ -1489,7 +1495,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support-procedural-tools", "proc-macro2 1.0.18", @@ -1500,7 +1506,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1512,7 +1518,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "proc-macro2 1.0.18", "quote 1.0.7", @@ -1522,7 +1528,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1538,7 +1544,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -1552,7 +1558,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "sp-api", @@ -2690,10 +2696,11 @@ checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a" [[package]] name = "libp2p" -version = "0.22.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0306a49ee6a89468f96089906f36b0eef82c988dcfc8acf3e2dcd6ad1c859f85" +checksum = "b1ebb6c031584a5af181fe3a1e4b074af5d0b1a3b31663200f0251f4bcff6b5c" dependencies = [ + "atomic", "bytes 0.5.5", "futures 0.3.5", "lazy_static", @@ -2857,9 +2864,9 @@ dependencies = [ [[package]] name = "libp2p-noise" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f353f8966bbaaf7456535fffd3f366f153148773a0cf04b2ec3860955cb720e" +checksum = "1e594f2de0c23c2b7ad14802c991a2e68e95315c6a6c7715e53801506f20135d" dependencies = [ "bytes 0.5.5", "curve25519-dalek", @@ -3551,7 +3558,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3567,7 +3574,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3582,7 +3589,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3607,7 +3614,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3621,7 +3628,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3637,7 +3644,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3652,7 +3659,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3667,7 +3674,7 @@ dependencies = [ [[package]] name = "pallet-finality-tracker" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3683,7 +3690,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3705,7 +3712,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "enumflags2", "frame-benchmarking", @@ -3721,7 +3728,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3741,7 +3748,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3757,7 +3764,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3771,7 +3778,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3786,7 +3793,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3800,7 +3807,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3815,7 +3822,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3836,7 +3843,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3851,7 +3858,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3864,7 +3871,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "enumflags2", "frame-support", @@ -3879,7 +3886,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3894,7 +3901,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3914,7 +3921,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3930,7 +3937,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3944,7 +3951,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -3966,7 +3973,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.18", @@ -3977,7 +3984,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -3991,7 +3998,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -4009,7 +4016,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "frame-system", @@ -4026,7 +4033,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4044,7 +4051,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-support", "parity-scale-codec", @@ -4057,7 +4064,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -4072,7 +4079,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-benchmarking", "frame-support", @@ -4088,7 +4095,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6295,7 +6302,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "bytes 0.5.5", "derive_more 0.99.9", @@ -6322,7 +6329,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.3.5", "futures-timer 3.0.2", @@ -6346,7 +6353,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -6363,7 +6370,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "impl-trait-for-tuples", "sc-chain-spec-derive", @@ -6379,7 +6386,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.18", @@ -6390,7 +6397,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "ansi_term 0.12.1", "atty", @@ -6431,7 +6438,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "fnv", @@ -6467,7 +6474,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "blake2-rfc", "hash-db", @@ -6497,7 +6504,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "sc-client-api", "sp-blockchain", @@ -6508,7 +6515,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "fork-tree", @@ -6552,7 +6559,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "futures 0.3.5", @@ -6576,7 +6583,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "fork-tree", "parity-scale-codec", @@ -6589,7 +6596,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.3.5", "futures-timer 3.0.2", @@ -6612,7 +6619,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "log 0.4.11", "sc-client-api", @@ -6626,7 +6633,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "lazy_static", @@ -6654,7 +6661,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "log 0.4.11", @@ -6671,7 +6678,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "log 0.4.11", "parity-scale-codec", @@ -6686,7 +6693,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "log 0.4.11", "parity-scale-codec", @@ -6704,7 +6711,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "finality-grandpa", @@ -6741,7 +6748,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "finality-grandpa", @@ -6762,7 +6769,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "ansi_term 0.12.1", "futures 0.3.5", @@ -6780,7 +6787,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "hex", @@ -6796,7 +6803,7 @@ dependencies = [ [[package]] name = "sc-light" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "hash-db", "lazy_static", @@ -6815,7 +6822,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "bitflags", "bs58", @@ -6867,7 +6874,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.3.5", "futures-timer 3.0.2", @@ -6882,7 +6889,7 @@ dependencies = [ [[package]] name = "sc-network-test" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "env_logger", "futures 0.3.5", @@ -6909,7 +6916,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "bytes 0.5.5", "fnv", @@ -6936,7 +6943,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.3.5", "libp2p", @@ -6949,7 +6956,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "log 0.4.11", "substrate-prometheus-endpoint", @@ -6958,7 +6965,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.3.5", "hash-db", @@ -6990,7 +6997,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "futures 0.3.5", @@ -7014,7 +7021,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "jsonrpc-core", "jsonrpc-http-server", @@ -7030,7 +7037,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "directories", @@ -7039,6 +7046,7 @@ dependencies = [ "futures 0.3.5", "futures-timer 3.0.2", "hash-db", + "jsonrpc-core", "jsonrpc-pubsub", "lazy_static", "log 0.4.11", @@ -7090,7 +7098,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "log 0.4.11", "parity-scale-codec", @@ -7104,7 +7112,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.3.5", "futures-timer 3.0.2", @@ -7125,7 +7133,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "erased-serde", "log 0.4.11", @@ -7143,7 +7151,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "futures 0.3.5", @@ -7164,7 +7172,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "futures 0.3.5", @@ -7631,7 +7639,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "log 0.4.11", @@ -7643,7 +7651,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "hash-db", "parity-scale-codec", @@ -7658,7 +7666,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -7670,7 +7678,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "serde", @@ -7682,7 +7690,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "integer-sqrt", "num-traits 0.2.12", @@ -7695,7 +7703,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "sp-api", @@ -7707,7 +7715,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -7718,7 +7726,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "sp-api", @@ -7730,7 +7738,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "log 0.4.11", @@ -7747,7 +7755,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "serde", "serde_json", @@ -7756,7 +7764,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "futures 0.3.5", @@ -7782,7 +7790,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "sp-api", @@ -7796,7 +7804,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "merlin", "parity-scale-codec", @@ -7815,7 +7823,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -7824,7 +7832,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -7836,7 +7844,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "base58", "blake2-rfc", @@ -7880,7 +7888,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "kvdb", "parking_lot 0.10.2", @@ -7889,7 +7897,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "proc-macro2 1.0.18", "quote 1.0.7", @@ -7899,7 +7907,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "environmental", "parity-scale-codec", @@ -7910,7 +7918,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "finality-grandpa", "log 0.4.11", @@ -7926,7 +7934,7 @@ dependencies = [ [[package]] name = "sp-finality-tracker" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -7936,7 +7944,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "parity-scale-codec", @@ -7948,7 +7956,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.3.5", "hash-db", @@ -7969,7 +7977,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "lazy_static", "sp-core", @@ -7980,7 +7988,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "serde", @@ -7992,7 +8000,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.18", @@ -8003,7 +8011,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "sp-api", "sp-core", @@ -8013,7 +8021,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "backtrace", "log 0.4.11", @@ -8022,7 +8030,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "serde", "sp-core", @@ -8031,7 +8039,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "either", "hash256-std-hasher", @@ -8053,7 +8061,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "primitive-types", @@ -8068,7 +8076,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "Inflector", "proc-macro-crate", @@ -8080,7 +8088,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "serde", "serde_json", @@ -8089,7 +8097,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "sp-api", @@ -8102,7 +8110,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8112,7 +8120,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "hash-db", "itertools 0.9.0", @@ -8133,12 +8141,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" [[package]] name = "sp-storage" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "impl-serde 0.2.3", "ref-cast", @@ -8150,7 +8158,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8164,7 +8172,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "log 0.4.11", "rental", @@ -8174,7 +8182,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "derive_more 0.99.9", "futures 0.3.5", @@ -8189,7 +8197,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "hash-db", "memory-db", @@ -8203,7 +8211,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.3.5", "futures-core", @@ -8215,7 +8223,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "impl-serde 0.2.3", "parity-scale-codec", @@ -8227,7 +8235,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8358,7 +8366,7 @@ dependencies = [ [[package]] name = "substrate-browser-utils" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "chrono", "console_error_panic_hook", @@ -8384,7 +8392,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "platforms", ] @@ -8392,7 +8400,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.5", @@ -8415,7 +8423,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "async-std", "derive_more 0.99.9", @@ -8429,7 +8437,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.1.29", "futures 0.3.5", @@ -8455,7 +8463,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "cfg-if", "frame-executive", @@ -8495,7 +8503,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.3.5", "parity-scale-codec", @@ -8516,7 +8524,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "2.0.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "futures 0.3.5", "substrate-test-utils-derive", @@ -8526,7 +8534,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.8.0-rc5" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" dependencies = [ "proc-macro-crate", "quote 1.0.7", @@ -8536,7 +8544,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder-runner" version = "1.0.6" -source = "git+https://github.com/paritytech/substrate#473a23f462c60fb5a063ea8dff9261e27ac0ea48" +source = "git+https://github.com/paritytech/substrate#cd3b62b74aa416028bb654543b96856f5846e3a7" [[package]] name = "substrate-wasm-builder-runner" diff --git a/polkadot/node/test-service/src/lib.rs b/polkadot/node/test-service/src/lib.rs index 6b9fbbf4ec0b1514012f72ea7782ac7d9e4d859a..44b45d8192bfd625f5fba71780fbca6ee8018847 100644 --- a/polkadot/node/test-service/src/lib.rs +++ b/polkadot/node/test-service/src/lib.rs @@ -72,7 +72,7 @@ pub fn polkadot_test_new_full( Arc<polkadot_service::FullClient<polkadot_test_runtime::RuntimeApi, PolkadotTestExecutor>>, FullNodeHandles, Arc<NetworkService<Block, Hash>>, - Arc<RpcHandlers>, + RpcHandlers, ), ServiceError, > { @@ -237,7 +237,7 @@ pub struct PolkadotTestNode<S, C> { /// The `MultiaddrWithPeerId` to this node. This is useful if you want to pass it as "boot node" to other nodes. pub addr: MultiaddrWithPeerId, /// RPCHandlers to make RPC queries. - pub rpc_handlers: Arc<RpcHandlers>, + pub rpc_handlers: RpcHandlers, } impl<S, C> PolkadotTestNode<S, C> diff --git a/polkadot/service/src/lib.rs b/polkadot/service/src/lib.rs index 9c75c20ce6c0b4dff9246770b9748cda5355fa35..86cba02ea97c3cc53a6b2f0159ee24b0fda5b8b9 100644 --- a/polkadot/service/src/lib.rs +++ b/polkadot/service/src/lib.rs @@ -257,7 +257,7 @@ pub fn new_full<RuntimeApi, Executor>( Arc<FullClient<RuntimeApi, Executor>>, FullNodeHandles, Arc<sc_network::NetworkService<Block, <Block as BlockT>::Hash>>, - Arc<RpcHandlers>, + RpcHandlers, ), Error> where RuntimeApi: ConstructRuntimeApi<Block, FullClient<RuntimeApi, Executor>> + Send + Sync + 'static, @@ -560,7 +560,7 @@ pub fn new_full<RuntimeApi, Executor>( } /// Builds a new service for a light client. -fn new_light<Runtime, Dispatch>(mut config: Configuration) -> Result<(TaskManager, Arc<RpcHandlers>), Error> +fn new_light<Runtime, Dispatch>(mut config: Configuration) -> Result<(TaskManager, RpcHandlers), Error> where Runtime: 'static + Send + Sync + ConstructRuntimeApi<Block, LightClient<Runtime, Dispatch>>, <Runtime as ConstructRuntimeApi<Block, LightClient<Runtime, Dispatch>>>::RuntimeApi: @@ -784,7 +784,7 @@ pub struct FullNodeHandles { } /// Build a new light node. -pub fn build_light(config: Configuration) -> Result<(TaskManager, Arc<RpcHandlers>), ServiceError> { +pub fn build_light(config: Configuration) -> Result<(TaskManager, RpcHandlers), ServiceError> { if config.chain_spec.is_kusama() { new_light::<kusama_runtime::RuntimeApi, KusamaExecutor>(config) } else if config.chain_spec.is_westend() {