diff --git a/polkadot/Cargo.lock b/polkadot/Cargo.lock index 362c551f89..985413bae7 100644 --- a/polkadot/Cargo.lock +++ b/polkadot/Cargo.lock @@ -572,9 +572,9 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.57.0" +version = "0.59.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd4865004a46a0aafb2a0a5eb19d3c9fc46ee5f063a6cfc605c69ac9ecf5263d" +checksum = "453c49e5950bb0eb63bb3df640e31618846c89d5b7faa54040d76e98e0134375" dependencies = [ "bitflags", "cexpr", @@ -595,6 +595,18 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" +[[package]] +name = "bitvec" +version = "0.19.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321" +dependencies = [ + "funty", + "radium 0.5.3", + "tap", + "wyz", +] + [[package]] name = "bitvec" version = "0.20.1" @@ -602,7 +614,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f5011ffc90248764d7005b0e10c7294f5aa1bd87d9dd7248f4ad475b347c294d" dependencies = [ "funty", - "radium", + "radium 0.6.2", "tap", "wyz", ] @@ -757,7 +769,7 @@ dependencies = [ name = "bp-messages" version = "0.1.0" dependencies = [ - "bitvec", + "bitvec 0.20.1", "bp-runtime", "frame-support", "frame-system", @@ -1000,9 +1012,9 @@ dependencies = [ [[package]] name = "cexpr" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27" +checksum = "db507a7679252d2276ed0dd8113c6875ec56d3089f9225b2b42c30cc1f8e5c89" dependencies = [ "nom", ] @@ -1991,7 +2003,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", ] @@ -2009,7 +2021,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -2028,7 +2040,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "Inflector", "chrono", @@ -2054,7 +2066,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -2067,7 +2079,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -2082,7 +2094,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "14.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "serde", @@ -2093,7 +2105,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "bitflags", "frame-metadata", @@ -2119,7 +2131,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2131,7 +2143,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -2143,7 +2155,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "proc-macro2", "quote", @@ -2153,7 +2165,7 @@ dependencies = [ [[package]] name = "frame-support-test" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-metadata", "frame-support", @@ -2174,7 +2186,7 @@ dependencies = [ [[package]] name = "frame-support-test-pallet" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -2184,7 +2196,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -2201,7 +2213,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -2215,7 +2227,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "sp-api", @@ -2224,7 +2236,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "parity-scale-codec", @@ -3347,7 +3359,7 @@ name = "kusama-runtime" version = "0.9.9" dependencies = [ "beefy-primitives", - "bitvec", + "bitvec 0.20.1", "frame-benchmarking", "frame-election-provider-support", "frame-executive", @@ -3462,9 +3474,9 @@ dependencies = [ [[package]] name = "kvdb-rocksdb" -version = "0.12.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "431ca65516efab86e65d96281f750ebb54277dec656fcf6c027f3d1c0cb69e4c" +checksum = "9b1b6ea8f2536f504b645ad78419c8246550e19d2c3419a167080ce08edee35a" dependencies = [ "fs-swap", "kvdb", @@ -3958,9 +3970,9 @@ dependencies = [ [[package]] name = "librocksdb-sys" -version = "6.17.3" +version = "6.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5da125e1c0f22c7cae785982115523a0738728498547f415c9054cb17c7e89f9" +checksum = "c309a9d2470844aceb9a4a098cf5286154d20596868b75a6b36357d2bb9ca25d" dependencies = [ "bindgen", "cc", @@ -4128,6 +4140,26 @@ dependencies = [ "linked-hash-map", ] +[[package]] +name = "lz4" +version = "1.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aac20ed6991e01bf6a2e68cc73df2b389707403662a8ba89f68511fb340f724c" +dependencies = [ + "libc", + "lz4-sys", +] + +[[package]] +name = "lz4-sys" +version = "1.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dca79aa95d8b3226213ad454d328369853be3a1382d89532a854f4d69640acae" +dependencies = [ + "cc", + "libc", +] + [[package]] name = "mach" version = "0.3.2" @@ -4529,10 +4561,12 @@ checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" [[package]] name = "nom" -version = "5.1.2" +version = "6.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af" +checksum = "9c5c51b9083a3c620fa67a2a635d1ce7d95b897e957d6b28ff9a5da960a103a6" dependencies = [ + "bitvec 0.19.5", + "funty", "memchr", "version_check", ] @@ -4689,7 +4723,7 @@ checksum = "13370dae44474229701bb69b90b4f4dca6404cb0357a2d50d635f1171dc3aa7b" [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -4704,7 +4738,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -4718,7 +4752,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -4741,7 +4775,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -4796,7 +4830,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -4850,7 +4884,7 @@ dependencies = [ name = "pallet-bridge-messages" version = "0.1.0" dependencies = [ - "bitvec", + "bitvec 0.20.1", "bp-message-dispatch", "bp-messages", "bp-rialto", @@ -4874,7 +4908,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -4890,7 +4924,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -4905,7 +4939,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4926,7 +4960,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -4943,7 +4977,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -4957,7 +4991,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -4979,7 +5013,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4994,7 +5028,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5013,7 +5047,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5029,7 +5063,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5044,7 +5078,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -5061,7 +5095,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -5077,7 +5111,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5095,7 +5129,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5110,7 +5144,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -5123,7 +5157,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -5139,7 +5173,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5161,7 +5195,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5176,7 +5210,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "enumflags2", "frame-support", @@ -5190,7 +5224,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5205,7 +5239,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -5225,7 +5259,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5241,7 +5275,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -5254,7 +5288,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5278,7 +5312,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -5289,7 +5323,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "log", "sp-arithmetic", @@ -5298,7 +5332,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -5311,7 +5345,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5329,7 +5363,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5344,7 +5378,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-support", "frame-system", @@ -5360,7 +5394,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5377,7 +5411,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5388,7 +5422,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5404,7 +5438,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-benchmarking", "frame-support", @@ -5419,7 +5453,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5453,9 +5487,9 @@ dependencies = [ [[package]] name = "parity-db" -version = "0.2.4" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e337f62db341435f0da05b8f6b97e984ef4ea5800510cd07c2d624688c40b47" +checksum = "241f9c5d25063080f2c02846221f13e1d0e5e18fa00c32c234aad585b744ee55" dependencies = [ "blake2-rfc", "crc32fast", @@ -5463,9 +5497,11 @@ dependencies = [ "hex", "libc", "log", + "lz4", "memmap2", "parking_lot 0.11.1", "rand 0.8.4", + "snap", ] [[package]] @@ -5493,7 +5529,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8975095a2a03bbbdc70a74ab11a4f76a6d0b84680d87c68d722531b0ac28e8a9" dependencies = [ "arrayvec 0.7.0", - "bitvec", + "bitvec 0.20.1", "byte-slice-cast", "impl-trait-for-tuples", "parity-scale-codec-derive", @@ -5891,7 +5927,7 @@ name = "polkadot-availability-bitfield-distribution" version = "0.9.9" dependencies = [ "assert_matches", - "bitvec", + "bitvec 0.20.1", "env_logger 0.8.4", "futures 0.3.16", "log", @@ -6167,7 +6203,7 @@ name = "polkadot-node-core-approval-voting" version = "0.9.9" dependencies = [ "assert_matches", - "bitvec", + "bitvec 0.20.1", "derive_more", "futures 0.3.16", "futures-timer 3.0.2", @@ -6207,7 +6243,7 @@ name = "polkadot-node-core-av-store" version = "0.9.9" dependencies = [ "assert_matches", - "bitvec", + "bitvec 0.20.1", "env_logger 0.8.4", "futures 0.3.16", "futures-timer 3.0.2", @@ -6234,7 +6270,7 @@ name = "polkadot-node-core-backing" version = "0.9.9" dependencies = [ "assert_matches", - "bitvec", + "bitvec 0.20.1", "futures 0.3.16", "polkadot-erasure-coding", "polkadot-node-primitives", @@ -6334,7 +6370,7 @@ name = "polkadot-node-core-dispute-coordinator" version = "0.9.9" dependencies = [ "assert_matches", - "bitvec", + "bitvec 0.20.1", "derive_more", "futures 0.3.16", "kvdb", @@ -6390,7 +6426,7 @@ dependencies = [ name = "polkadot-node-core-provisioner" version = "0.9.9" dependencies = [ - "bitvec", + "bitvec 0.20.1", "futures 0.3.16", "futures-timer 3.0.2", "polkadot-node-subsystem", @@ -6710,7 +6746,7 @@ dependencies = [ name = "polkadot-primitives" version = "0.9.9" dependencies = [ - "bitvec", + "bitvec 0.20.1", "frame-system", "hex-literal", "parity-scale-codec", @@ -6774,7 +6810,7 @@ name = "polkadot-runtime" version = "0.9.9" dependencies = [ "beefy-primitives", - "bitvec", + "bitvec 0.20.1", "frame-benchmarking", "frame-election-provider-support", "frame-executive", @@ -6853,7 +6889,7 @@ dependencies = [ name = "polkadot-runtime-common" version = "0.9.9" dependencies = [ - "bitvec", + "bitvec 0.20.1", "frame-benchmarking", "frame-support", "frame-support-test", @@ -6905,7 +6941,7 @@ name = "polkadot-runtime-parachains" version = "0.9.9" dependencies = [ "bitflags", - "bitvec", + "bitvec 0.20.1", "derive_more", "frame-benchmarking", "frame-support", @@ -7191,7 +7227,7 @@ name = "polkadot-test-runtime" version = "0.9.9" dependencies = [ "beefy-primitives", - "bitvec", + "bitvec 0.20.1", "frame-election-provider-support", "frame-executive", "frame-support", @@ -7612,6 +7648,12 @@ dependencies = [ "proc-macro2", ] +[[package]] +name = "radium" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8" + [[package]] name = "radium" version = "0.6.2" @@ -7921,7 +7963,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "env_logger 0.8.4", "hex", @@ -7988,9 +8030,9 @@ dependencies = [ [[package]] name = "rocksdb" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c749134fda8bfc90d0de643d59bfc841dcb3ac8a1062e12b6754bd60235c48b3" +checksum = "7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7" dependencies = [ "libc", "librocksdb-sys", @@ -8220,7 +8262,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "log", "sp-core", @@ -8231,7 +8273,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "derive_more", @@ -8260,7 +8302,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "futures 0.3.16", "futures-timer 3.0.2", @@ -8283,7 +8325,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -8299,7 +8341,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8315,7 +8357,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8326,7 +8368,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "chrono", "fdlimit", @@ -8364,7 +8406,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "derive_more", "fnv", @@ -8398,7 +8440,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "blake2-rfc", "hash-db", @@ -8427,7 +8469,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "futures 0.3.16", @@ -8452,7 +8494,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "derive_more", @@ -8499,7 +8541,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "derive_more", "futures 0.3.16", @@ -8523,7 +8565,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "fork-tree", "parity-scale-codec", @@ -8536,7 +8578,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "assert_matches", "async-trait", @@ -8572,7 +8614,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "futures 0.3.16", @@ -8601,7 +8643,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "sc-client-api", "sp-authorship", @@ -8612,7 +8654,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "derive_more", "lazy_static", @@ -8641,7 +8683,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "derive_more", "parity-scale-codec", @@ -8658,7 +8700,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "log", "parity-scale-codec", @@ -8673,7 +8715,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "cfg-if 1.0.0", "libc", @@ -8693,7 +8735,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "derive_more", @@ -8734,7 +8776,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "derive_more", "finality-grandpa", @@ -8758,7 +8800,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "ansi_term 0.12.1", "futures 0.3.16", @@ -8776,7 +8818,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "derive_more", @@ -8796,7 +8838,7 @@ dependencies = [ [[package]] name = "sc-light" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "hash-db", "lazy_static", @@ -8815,7 +8857,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-std", "async-trait", @@ -8870,7 +8912,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "futures 0.3.16", "futures-timer 3.0.2", @@ -8887,7 +8929,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "bytes 0.5.6", "fnv", @@ -8915,7 +8957,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "futures 0.3.16", "libp2p", @@ -8928,7 +8970,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8937,7 +8979,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "futures 0.3.16", "hash-db", @@ -8972,7 +9014,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "derive_more", "futures 0.3.16", @@ -8997,7 +9039,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "futures 0.1.29", "jsonrpc-core", @@ -9015,7 +9057,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "directories", @@ -9083,7 +9125,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "log", "parity-scale-codec", @@ -9098,7 +9140,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -9120,7 +9162,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "chrono", "futures 0.3.16", @@ -9140,7 +9182,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9177,7 +9219,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -9188,7 +9230,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "derive_more", "futures 0.3.16", @@ -9217,7 +9259,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "derive_more", "futures 0.3.16", @@ -9235,7 +9277,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2e62ff266e136db561a007c84569985805f84a1d5a08278e52c36aacb6e061b" dependencies = [ - "bitvec", + "bitvec 0.20.1", "cfg-if 1.0.0", "derive_more", "parity-scale-codec", @@ -9519,9 +9561,9 @@ dependencies = [ [[package]] name = "shlex" -version = "0.1.1" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" +checksum = "42a568c8f2cd051a4d283bd6eb0343ac214c1b0f1ac19f93e1175b2dee38c73d" [[package]] name = "signal-hook" @@ -9610,6 +9652,12 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" +[[package]] +name = "snap" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451" + [[package]] name = "snow" version = "0.7.1" @@ -9684,7 +9732,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "hash-db", "log", @@ -9701,7 +9749,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -9713,7 +9761,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "serde", @@ -9725,7 +9773,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "integer-sqrt", "num-traits", @@ -9739,7 +9787,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "sp-api", @@ -9751,7 +9799,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "parity-scale-codec", @@ -9763,7 +9811,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "sp-api", @@ -9775,7 +9823,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "futures 0.3.16", "log", @@ -9793,7 +9841,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "futures 0.3.16", @@ -9819,7 +9867,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "merlin", @@ -9841,7 +9889,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -9851,7 +9899,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -9863,7 +9911,7 @@ dependencies = [ [[package]] name = "sp-core" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "base58", "blake2-rfc", @@ -9907,7 +9955,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -9916,7 +9964,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "proc-macro2", "quote", @@ -9926,7 +9974,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "environmental", "parity-scale-codec", @@ -9937,7 +9985,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "finality-grandpa", "log", @@ -9954,7 +10002,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -9968,7 +10016,7 @@ dependencies = [ [[package]] name = "sp-io" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "futures 0.3.16", "hash-db", @@ -9993,7 +10041,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "lazy_static", "sp-core", @@ -10004,7 +10052,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "derive_more", @@ -10021,7 +10069,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "ruzstd", "zstd", @@ -10030,7 +10078,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "serde", @@ -10043,7 +10091,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -10054,7 +10102,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "sp-api", "sp-core", @@ -10064,7 +10112,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "backtrace", ] @@ -10072,7 +10120,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "rustc-hash", "serde", @@ -10083,7 +10131,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "either", "hash256-std-hasher", @@ -10104,7 +10152,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10121,7 +10169,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -10133,7 +10181,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "serde", "serde_json", @@ -10142,7 +10190,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "sp-api", @@ -10155,7 +10203,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -10165,7 +10213,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "hash-db", "log", @@ -10188,12 +10236,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" [[package]] name = "sp-storage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10206,7 +10254,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "log", "sp-core", @@ -10219,7 +10267,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -10236,7 +10284,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "erased-serde", "log", @@ -10254,7 +10302,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "sp-api", "sp-runtime", @@ -10263,7 +10311,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "log", @@ -10278,7 +10326,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "hash-db", "memory-db", @@ -10292,7 +10340,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "futures 0.3.16", "futures-core", @@ -10304,7 +10352,7 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10319,7 +10367,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "parity-scale-codec", "proc-macro-crate 1.0.0", @@ -10331,7 +10379,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10516,7 +10564,7 @@ dependencies = [ [[package]] name = "substrate-browser-utils" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "chrono", "console_error_panic_hook", @@ -10542,7 +10590,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "platforms", ] @@ -10550,7 +10598,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.16", @@ -10573,7 +10621,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-std", "derive_more", @@ -10587,7 +10635,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "async-trait", "futures 0.1.29", @@ -10616,7 +10664,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "futures 0.3.16", "substrate-test-utils-derive", @@ -10626,7 +10674,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "proc-macro-crate 1.0.0", "quote", @@ -10636,7 +10684,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "ansi_term 0.12.1", "atty", @@ -10798,7 +10846,7 @@ dependencies = [ [[package]] name = "test-runner" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-system", "futures 0.3.16", @@ -11438,7 +11486,7 @@ checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" +source = "git+https://github.com/paritytech/substrate?branch=master#b9d86e1ed319a096456e32790b1f48bd29b996bd" dependencies = [ "frame-try-runtime", "log", @@ -12077,7 +12125,7 @@ name = "westend-runtime" version = "0.9.9" dependencies = [ "beefy-primitives", - "bitvec", + "bitvec 0.20.1", "frame-benchmarking", "frame-election-provider-support", "frame-executive", diff --git a/polkadot/node/service/Cargo.toml b/polkadot/node/service/Cargo.toml index 294605d73a..286b392fae 100644 --- a/polkadot/node/service/Cargo.toml +++ b/polkadot/node/service/Cargo.toml @@ -66,7 +66,7 @@ tracing = "0.1.26" serde = { version = "1.0.123", features = ["derive"] } thiserror = "1.0.26" kvdb = "0.10.0" -kvdb-rocksdb = { version = "0.12.0", optional = true } +kvdb-rocksdb = { version = "0.14.0", optional = true } async-trait = "0.1.42" # Polkadot diff --git a/polkadot/node/service/src/lib.rs b/polkadot/node/service/src/lib.rs index 93629ab4d7..7217d6a41e 100644 --- a/polkadot/node/service/src/lib.rs +++ b/polkadot/node/service/src/lib.rs @@ -94,7 +94,7 @@ pub use sc_client_api::{Backend, CallExecutor, ExecutionStrategy}; pub use sc_consensus::{BlockImport, LongestChain}; pub use sc_executor::NativeExecutionDispatch; pub use service::{ - config::{DatabaseConfig, PrometheusConfig}, + config::{DatabaseSource, PrometheusConfig}, ChainSpec, Configuration, Error as SubstrateServiceError, PruningMode, Role, RuntimeGenesis, TFullBackend, TFullCallExecutor, TFullClient, TLightBackend, TLightCallExecutor, TLightClient, TaskManager, TransactionPoolOptions, diff --git a/polkadot/node/test/service/src/lib.rs b/polkadot/node/test/service/src/lib.rs index cad314ed76..3915524a52 100644 --- a/polkadot/node/test/service/src/lib.rs +++ b/polkadot/node/test/service/src/lib.rs @@ -41,7 +41,7 @@ use sc_network::{ multiaddr, }; use service::{ - config::{DatabaseConfig, KeystoreConfig, MultiaddrWithPeerId, WasmExecutionMethod}, + config::{DatabaseSource, KeystoreConfig, MultiaddrWithPeerId, WasmExecutionMethod}, BasePath, Configuration, KeepBlocks, Role, RpcHandlers, TaskExecutor, TaskManager, TransactionStorageMode, }; @@ -146,7 +146,7 @@ pub fn node_config( network: network_config, keystore: KeystoreConfig::InMemory, keystore_remote: Default::default(), - database: DatabaseConfig::RocksDb { path: root.join("db"), cache_size: 128 }, + database: DatabaseSource::RocksDb { path: root.join("db"), cache_size: 128 }, state_cache_size: 16777216, state_cache_child_ratio: None, state_pruning: Default::default(),