From 6437740acf2d11f813dd3cf50685c7304d2f73b2 Mon Sep 17 00:00:00 2001 From: Arkadiy Paronyan Date: Thu, 18 Mar 2021 13:42:53 +0100 Subject: [PATCH] Update for the new substrate client API (#2570) * Update for the new substrate client API * Code review suggestions * Update substrate --- polkadot/Cargo.lock | 306 +++++++++++++++------------- polkadot/node/service/src/client.rs | 12 +- 2 files changed, 165 insertions(+), 153 deletions(-) diff --git a/polkadot/Cargo.lock b/polkadot/Cargo.lock index a221c714c9..99a7eb4498 100644 --- a/polkadot/Cargo.lock +++ b/polkadot/Cargo.lock @@ -1652,7 +1652,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", ] @@ -1670,7 +1670,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -1689,7 +1689,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "Inflector", "chrono", @@ -1712,7 +1712,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -1725,7 +1725,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -1741,7 +1741,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "serde", @@ -1752,7 +1752,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "bitflags", "frame-metadata", @@ -1778,7 +1778,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1790,7 +1790,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -1802,7 +1802,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "proc-macro2", "quote", @@ -1812,7 +1812,7 @@ dependencies = [ [[package]] name = "frame-support-test" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-metadata", "frame-support", @@ -1833,7 +1833,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1850,7 +1850,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -1864,7 +1864,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "sp-api", @@ -1873,7 +1873,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "parity-scale-codec", @@ -1900,6 +1900,16 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "fs2" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" +dependencies = [ + "libc", + "winapi 0.3.9", +] + [[package]] name = "fs_extra" version = "1.1.0" @@ -4190,7 +4200,7 @@ checksum = "13370dae44474229701bb69b90b4f4dca6404cb0357a2d50d635f1171dc3aa7b" [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -4206,7 +4216,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -4221,7 +4231,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4245,7 +4255,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4260,7 +4270,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4275,7 +4285,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4292,7 +4302,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4307,7 +4317,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4328,7 +4338,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4344,7 +4354,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4366,7 +4376,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4382,7 +4392,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4402,7 +4412,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4419,7 +4429,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -4433,7 +4443,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4449,7 +4459,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -4463,7 +4473,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -4479,7 +4489,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4501,7 +4511,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4517,7 +4527,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -4530,7 +4540,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "enumflags2", "frame-support", @@ -4545,7 +4555,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4561,7 +4571,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -4581,7 +4591,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4597,7 +4607,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -4611,7 +4621,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4635,7 +4645,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -4646,7 +4656,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -4660,7 +4670,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4679,7 +4689,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4694,7 +4704,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-support", "frame-system", @@ -4710,7 +4720,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4727,7 +4737,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4738,7 +4748,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4754,7 +4764,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4770,7 +4780,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4784,12 +4794,13 @@ dependencies = [ [[package]] name = "parity-db" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "111e193c96758d476d272093a853882668da17489f76bf4361b8decae0b6c515" +checksum = "495197c078e54b8735181aa35c00a327f7f3a3cc00a1ee8c95926dd010f0ec6b" dependencies = [ "blake2-rfc", "crc32fast", + "fs2", "hex", "libc", "log", @@ -6940,7 +6951,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "env_logger 0.8.2", "hex-literal", @@ -7196,7 +7207,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "async-trait", "derive_more", @@ -7224,7 +7235,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7247,7 +7258,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7263,7 +7274,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7284,7 +7295,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7295,7 +7306,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "chrono", "fdlimit", @@ -7333,7 +7344,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "fnv", @@ -7367,7 +7378,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "blake2-rfc", "hash-db", @@ -7397,7 +7408,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7408,7 +7419,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "fork-tree", @@ -7454,7 +7465,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "futures 0.3.12", @@ -7478,7 +7489,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7491,7 +7502,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7518,7 +7529,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "log", "sc-client-api", @@ -7532,7 +7543,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "lazy_static", @@ -7561,7 +7572,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "parity-scale-codec", @@ -7577,7 +7588,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "log", "parity-scale-codec", @@ -7592,7 +7603,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "log", "parity-scale-codec", @@ -7610,7 +7621,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "dyn-clone", @@ -7649,7 +7660,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "finality-grandpa", @@ -7673,7 +7684,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "futures 0.3.12", @@ -7694,7 +7705,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "ansi_term 0.12.1", "futures 0.3.12", @@ -7712,7 +7723,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "async-trait", "derive_more", @@ -7732,7 +7743,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "hash-db", "lazy_static", @@ -7751,7 +7762,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "async-std", "async-trait", @@ -7804,7 +7815,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7814,13 +7825,14 @@ dependencies = [ "sc-network", "sp-runtime", "substrate-prometheus-endpoint", + "tracing", "wasm-timer", ] [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "bytes 0.5.6", "fnv", @@ -7848,7 +7860,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "libp2p", @@ -7861,7 +7873,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7870,7 +7882,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "hash-db", @@ -7904,7 +7916,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "futures 0.3.12", @@ -7928,7 +7940,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.1.29", "jsonrpc-core", @@ -7946,7 +7958,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "directories", "exit-future", @@ -8009,7 +8021,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "log", "parity-scale-codec", @@ -8024,7 +8036,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -8044,7 +8056,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "chrono", "futures 0.3.12", @@ -8064,7 +8076,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "ansi_term 0.12.1", "atty", @@ -8091,7 +8103,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8102,7 +8114,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "futures 0.3.12", @@ -8124,7 +8136,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "futures-diagnose", @@ -8530,7 +8542,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "log", "sp-core", @@ -8542,7 +8554,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "hash-db", "log", @@ -8559,7 +8571,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -8571,7 +8583,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "serde", @@ -8583,7 +8595,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "integer-sqrt", "num-traits", @@ -8596,7 +8608,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "sp-api", @@ -8608,7 +8620,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8619,7 +8631,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "sp-api", @@ -8631,7 +8643,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "log", @@ -8649,7 +8661,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "serde", "serde_json", @@ -8658,7 +8670,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -8684,7 +8696,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "merlin", "parity-scale-codec", @@ -8705,7 +8717,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8715,7 +8727,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8727,7 +8739,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "base58", "blake2-rfc", @@ -8771,7 +8783,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8780,7 +8792,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "proc-macro2", "quote", @@ -8790,7 +8802,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "environmental", "parity-scale-codec", @@ -8801,7 +8813,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "finality-grandpa", "log", @@ -8818,7 +8830,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8830,7 +8842,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "hash-db", @@ -8854,7 +8866,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "lazy_static", "sp-core", @@ -8865,7 +8877,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "async-trait", "derive_more", @@ -8882,7 +8894,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "serde", @@ -8895,7 +8907,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8906,7 +8918,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "sp-api", "sp-core", @@ -8916,7 +8928,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "backtrace", ] @@ -8924,7 +8936,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "serde", "sp-core", @@ -8933,7 +8945,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "either", "hash256-std-hasher", @@ -8954,7 +8966,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8971,7 +8983,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -8983,7 +8995,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "serde", "serde_json", @@ -8992,7 +9004,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "sp-api", @@ -9005,7 +9017,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -9015,7 +9027,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "hash-db", "log", @@ -9037,12 +9049,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9055,7 +9067,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "log", "sp-core", @@ -9068,7 +9080,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "parity-scale-codec", "sp-api", @@ -9081,7 +9093,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "log", "parity-scale-codec", @@ -9094,7 +9106,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "derive_more", "futures 0.3.12", @@ -9110,7 +9122,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "hash-db", "memory-db", @@ -9124,7 +9136,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "futures-core", @@ -9136,7 +9148,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9148,7 +9160,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9280,7 +9292,7 @@ dependencies = [ [[package]] name = "substrate-browser-utils" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "chrono", "console_error_panic_hook", @@ -9306,7 +9318,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "platforms", ] @@ -9314,7 +9326,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.12", @@ -9337,7 +9349,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "async-std", "derive_more", @@ -9351,7 +9363,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.1.29", "futures 0.3.12", @@ -9379,7 +9391,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "futures 0.3.12", "substrate-test-utils-derive", @@ -9389,7 +9401,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "proc-macro-crate 1.0.0", "quote", @@ -10072,7 +10084,7 @@ checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382" [[package]] name = "try-runtime-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#cc24950837d3a98727b12ba9229f2aabb67f411c" +source = "git+https://github.com/paritytech/substrate#462384b7670a54de85b872497c09354e9c440de0" dependencies = [ "frame-try-runtime", "log", diff --git a/polkadot/node/service/src/client.rs b/polkadot/node/service/src/client.rs index 7b8381693a..8ab89b6e94 100644 --- a/polkadot/node/service/src/client.rs +++ b/polkadot/node/service/src/client.rs @@ -228,15 +228,15 @@ impl sc_client_api::BlockBackend for Client { } } - fn extrinsic( + fn indexed_transaction( &self, id: &::Hash - ) -> sp_blockchain::Result::Extrinsic>> { + ) -> sp_blockchain::Result>> { match self { - Self::Polkadot(client) => client.extrinsic(id), - Self::Westend(client) => client.extrinsic(id), - Self::Kusama(client) => client.extrinsic(id), - Self::Rococo(client) => client.extrinsic(id), + Self::Polkadot(client) => client.indexed_transaction(id), + Self::Westend(client) => client.indexed_transaction(id), + Self::Kusama(client) => client.indexed_transaction(id), + Self::Rococo(client) => client.indexed_transaction(id), } }