diff --git a/Cargo.lock b/Cargo.lock index b079fb9c0c1..6f8e42eab68 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -164,7 +164,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d0864d84b8e07b145449be9a8537db86bf9de5ce03b913214694643b4743502" dependencies = [ "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -307,7 +307,7 @@ checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -435,12 +435,14 @@ checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" [[package]] name = "bitvec" -version = "0.17.4" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41262f11d771fd4a61aa3ce019fca363b4b6c282fca9da2a31186d3965a47a5c" +checksum = "f5011ffc90248764d7005b0e10c7294f5aa1bd87d9dd7248f4ad475b347c294d" dependencies = [ - "either", + "funty", "radium", + "tap", + "wyz", ] [[package]] @@ -567,9 +569,9 @@ checksum = "2e8c087f005730276d1096a652e92a8bacee2e2472bcc9715a74d2bec38b5820" [[package]] name = "byte-slice-cast" -version = "0.3.5" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0a5e3906bcbf133e33c1d4d95afc664ad37fbdb9f6568d8043e7ea8c27d93d3" +checksum = "65c1bf4a04a88c54f589125563643d773f3254b5c38571395e2b591c693bbc81" [[package]] name = "byte-tools" @@ -1424,7 +1426,7 @@ checksum = "41cb0e6161ad61ed084a36ba71fbba9e3ac5aee3606fb607fe08da6acbcf3d8c" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -1515,7 +1517,7 @@ checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -1579,7 +1581,7 @@ checksum = "946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -1643,6 +1645,33 @@ dependencies = [ "serde_json", ] +[[package]] +name = "ethbloom" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "779864b9c7f7ead1f092972c3257496c6a84b46dba2ce131dd8a282cb2cc5972" +dependencies = [ + "crunchy", + "fixed-hash", + "impl-rlp", + "impl-serde", + "tiny-keccak", +] + +[[package]] +name = "ethereum-types" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f64b5df66a228d85e4b17e5d6c6aa43b0310898ffe8a85988c4c032357aaabfd" +dependencies = [ + "ethbloom", + "fixed-hash", + "impl-rlp", + "impl-serde", + "primitive-types", + "uint", +] + [[package]] name = "event-listener" version = "2.5.1" @@ -1686,7 +1715,7 @@ checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", "synstructure", ] @@ -1732,17 +1761,17 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.12.3" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8feb87a63249689640ac9c011742c33139204e3c134293d3054022276869133b" +checksum = "2cd795898c348a8ec9edc66ec9e014031c764d4c88cc26d09b492cd93eb41339" dependencies = [ "either", "futures 0.3.12", - "futures-timer 2.0.2", + "futures-timer 3.0.2", "log", "num-traits 0.2.14", "parity-scale-codec", - "parking_lot 0.9.0", + "parking_lot 0.11.1", ] [[package]] @@ -1752,7 +1781,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfcf0ed7fe52a17a03854ec54a9f76d6d84508d1c0e66bc1793301c73fc8493c" dependencies = [ "byteorder", - "rand 0.8.2", + "rand 0.8.3", "rustc-hex", "static_assertions", ] @@ -1785,7 +1814,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", ] @@ -1803,7 +1832,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -1821,7 +1850,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "Inflector", "chrono", @@ -1844,7 +1873,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -1860,7 +1889,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "12.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "serde", @@ -1871,7 +1900,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "bitflags", "frame-metadata", @@ -1896,41 +1925,41 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "Inflector", "frame-support-procedural-tools", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "frame-support-procedural-tools" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "frame-system" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", @@ -1946,7 +1975,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "sp-api", @@ -1986,6 +2015,12 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" +[[package]] +name = "funty" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" + [[package]] name = "futures" version = "0.1.30" @@ -2091,7 +2126,7 @@ dependencies = [ "proc-macro-hack", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -2641,13 +2676,22 @@ dependencies = [ [[package]] name = "impl-codec" -version = "0.4.2" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1be51a921b067b0eaca2fad532d9400041561aa922221cc65f95a85641c6bf53" +checksum = "df170efa359aebdd5cb7fe78edcc67107748e4737bdca8a8fb40d15ea7a877ed" dependencies = [ "parity-scale-codec", ] +[[package]] +name = "impl-rlp" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" +dependencies = [ + "rlp", +] + [[package]] name = "impl-serde" version = "0.3.1" @@ -2665,7 +2709,7 @@ checksum = "7ef5550a42e3740a0e71f909d4c861056a284060af885ae7aa6242820f920d9d" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -2676,7 +2720,7 @@ checksum = "6f65a8ecf74feeacdab8d38cb129e550ca871cccaa7d1921d8636ecd75534903" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -2834,7 +2878,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -2928,7 +2972,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "bitvec", "frame-executive", @@ -3003,9 +3047,9 @@ dependencies = [ [[package]] name = "kvdb" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92312348daade49976a6dc59263ad39ed54f840aacb5664874f7c9aa16e5f848" +checksum = "8891bd853eff90e33024195d79d578dc984c82f9e0715fcd2b525a0c19d52811" dependencies = [ "parity-util-mem", "smallvec 1.6.1", @@ -3013,9 +3057,9 @@ dependencies = [ [[package]] name = "kvdb-memorydb" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "986052a8d16c692eaebe775391f9a3ac26714f3907132658500b601dec94c8c2" +checksum = "30a0da8e08caf08d384a620ec19bb6c9b85c84137248e202617fb91881f25912" dependencies = [ "kvdb", "parity-util-mem", @@ -3024,9 +3068,9 @@ dependencies = [ [[package]] name = "kvdb-rocksdb" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d92c36be64baba5ea549116ff0d7ffd445456a7be8aaee21ec05882b980cd11" +checksum = "34446c373ccc494c2124439281c198c7636ccdc2752c06722bbffd56d459c1e4" dependencies = [ "fs-swap", "kvdb", @@ -3159,7 +3203,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4bc40943156e42138d22ed3c57ff0e1a147237742715937622a99b10fbe0156" dependencies = [ "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -3691,15 +3735,24 @@ dependencies = [ [[package]] name = "memory-db" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cbd2a22f201c03cc1706a727842490abfea17b7b53260358239828208daba3c" +checksum = "814bbecfc0451fc314eeea34f05bbcd5b98a7ad7af37faee088b86a1e633f1d4" dependencies = [ "hash-db", "hashbrown", "parity-util-mem", ] +[[package]] +name = "memory-lru" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "beeb98b3d1ed2c0054bd81b5ba949a0243c3ccad751d45ea898fa8059fa2860a" +dependencies = [ + "lru", +] + [[package]] name = "memory_units" version = "0.3.0" @@ -3730,7 +3783,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -3764,7 +3817,7 @@ checksum = "2e071b3159835ee91df62dbdbfdd7ec366b7ea77c838f43aff4acda6b61bcfb9" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -3882,7 +3935,7 @@ dependencies = [ "proc-macro-error", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", "synstructure", ] @@ -4152,7 +4205,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4168,7 +4221,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4183,7 +4236,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-benchmarking", "frame-support", @@ -4208,7 +4261,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-benchmarking", "frame-support", @@ -4222,7 +4275,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4236,7 +4289,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4251,7 +4304,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-benchmarking", "frame-support", @@ -4266,7 +4319,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4280,7 +4333,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-benchmarking", "frame-support", @@ -4301,7 +4354,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4317,7 +4370,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4336,7 +4389,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4352,7 +4405,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4366,7 +4419,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4381,7 +4434,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4395,7 +4448,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4410,7 +4463,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4425,7 +4478,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4438,7 +4491,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "enumflags2", "frame-support", @@ -4453,7 +4506,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-benchmarking", "frame-support", @@ -4468,7 +4521,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4488,7 +4541,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4502,7 +4555,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4522,18 +4575,18 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "pallet-sudo" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4547,7 +4600,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-benchmarking", "frame-support", @@ -4564,7 +4617,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4578,7 +4631,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4594,7 +4647,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4611,7 +4664,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4622,7 +4675,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4637,7 +4690,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-support", "frame-system", @@ -4652,7 +4705,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "enumflags2", "frame-support", @@ -4708,9 +4761,9 @@ dependencies = [ [[package]] name = "parity-scale-codec" -version = "1.3.6" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79602888a81ace83e3d1d4b2873286c1f5f906c84db667594e8db8da3506c383" +checksum = "75c823fdae1bb5ff5708ee61a62697e6296175dc671710876871c853f48592b3" dependencies = [ "arrayvec 0.5.2", "bitvec", @@ -4721,14 +4774,14 @@ dependencies = [ [[package]] name = "parity-scale-codec-derive" -version = "1.2.2" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "198db82bb1c18fc00176004462dd809b2a6d851669550aa17af6dacd21ae0c14" +checksum = "9029e65297c7fd6d7013f0579e193ec2b34ae78eabca854c9417504ad8a2d214" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -4758,13 +4811,15 @@ dependencies = [ [[package]] name = "parity-util-mem" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f17f15cb05897127bf36a240085a1f0bbef7bce3024849eccf7f93f6171bc27" +checksum = "664a8c6b8e62d8f9f2f937e391982eb433ab285b4cd9545b342441e04a906e42" dependencies = [ "cfg-if 1.0.0", + "ethereum-types", "hashbrown", "impl-trait-for-tuples 0.2.0", + "lru", "parity-util-mem-derive", "parking_lot 0.11.1", "primitive-types", @@ -4779,7 +4834,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" dependencies = [ "proc-macro2 1.0.24", - "syn 1.0.58", + "syn 1.0.60", "synstructure", ] @@ -5011,7 +5066,7 @@ dependencies = [ "pest_meta", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -5061,7 +5116,7 @@ checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -5072,7 +5127,7 @@ checksum = "caa25a6393f22ce819b0f50e0be89287292fda8d425be38ee0ca14c4931d9e71" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -5108,7 +5163,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "polkadot-node-network-protocol", @@ -5123,7 +5178,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "parity-scale-codec", @@ -5138,7 +5193,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "parity-scale-codec", @@ -5157,7 +5212,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -5167,7 +5222,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "rand 0.7.3", + "rand 0.8.3", "streamunordered", "thiserror", "tracing", @@ -5177,7 +5232,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "frame-benchmarking-cli", "futures 0.3.12", @@ -5197,7 +5252,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "polkadot-node-network-protocol", @@ -5212,9 +5267,10 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "parity-scale-codec", + "parity-util-mem", "sp-core", "sp-runtime", "sp-std", @@ -5223,7 +5279,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5236,7 +5292,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "async-trait", "futures 0.3.12", @@ -5253,7 +5309,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "polkadot-erasure-coding", @@ -5270,7 +5326,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "bitvec", "futures 0.3.12", @@ -5292,7 +5348,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "bitvec", "futures 0.3.12", @@ -5311,7 +5367,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "polkadot-node-subsystem", @@ -5327,7 +5383,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "polkadot-node-subsystem", @@ -5342,7 +5398,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "parity-scale-codec", @@ -5359,7 +5415,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "polkadot-node-subsystem", @@ -5373,7 +5429,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -5397,7 +5453,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "bitvec", "futures 0.3.12", @@ -5413,9 +5469,11 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", + "memory-lru", + "parity-util-mem", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", @@ -5428,7 +5486,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "async-std", "lazy_static", @@ -5444,7 +5502,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", @@ -5459,7 +5517,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "parity-scale-codec", @@ -5474,7 +5532,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "async-std", "async-trait", @@ -5504,7 +5562,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "async-trait", "futures 0.3.12", @@ -5527,7 +5585,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "async-trait", "futures 0.3.12", @@ -5553,7 +5611,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "async-trait", "futures 0.3.12", @@ -5571,12 +5629,13 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", "log", "parity-scale-codec", + "parity-util-mem", "parking_lot 0.11.1", "polkadot-core-primitives", "sc-executor", @@ -5594,7 +5653,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "futures 0.3.12", "polkadot-node-network-protocol", @@ -5609,12 +5668,13 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "bitvec", "frame-system", "hex-literal 0.3.1", "parity-scale-codec", + "parity-util-mem", "polkadot-core-primitives", "polkadot-parachain", "serde", @@ -5636,7 +5696,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5666,7 +5726,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "bitvec", "frame-executive", @@ -5731,7 +5791,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "bitvec", "frame-support", @@ -5767,7 +5827,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5784,7 +5844,7 @@ dependencies = [ "pallet-vesting", "parity-scale-codec", "polkadot-primitives", - "rand 0.8.2", + "rand 0.8.3", "rand_chacha 0.3.0", "rustc-hex", "serde", @@ -5804,7 +5864,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5886,7 +5946,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "arrayvec 0.5.2", "futures 0.3.12", @@ -5904,7 +5964,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5914,7 +5974,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -5938,7 +5998,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "bitvec", "frame-executive", @@ -5992,7 +6052,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "frame-benchmarking", "frame-system", @@ -6012,7 +6072,7 @@ dependencies = [ "polkadot-runtime-parachains", "polkadot-service", "polkadot-test-runtime", - "rand 0.8.2", + "rand 0.8.3", "sc-authority-discovery", "sc-chain-spec", "sc-cli", @@ -6110,12 +6170,13 @@ dependencies = [ [[package]] name = "primitive-types" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3824ae2c5e27160113b9e029a10ec9e3f0237bad8029f69c7724393c9fdefd8" +checksum = "2415937401cb030a2a0a4d922483f945fa068f52a7dbb22ce0fe5f2b6f6adace" dependencies = [ "fixed-hash", "impl-codec", + "impl-rlp", "impl-serde", "uint", ] @@ -6138,7 +6199,7 @@ dependencies = [ "proc-macro-error-attr", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", "version_check", ] @@ -6245,7 +6306,7 @@ dependencies = [ "itertools 0.8.2", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -6258,7 +6319,7 @@ dependencies = [ "itertools 0.9.0", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -6325,9 +6386,9 @@ dependencies = [ [[package]] name = "radium" -version = "0.3.0" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac" +checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb" [[package]] name = "rand" @@ -6387,9 +6448,9 @@ dependencies = [ [[package]] name = "rand" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18519b42a40024d661e1714153e9ad0c3de27cd495760ceb09710920f1098b1e" +checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e" dependencies = [ "libc", "rand_chacha 0.3.0", @@ -6661,7 +6722,7 @@ checksum = "4c38e3aecd2b21cb3959637b883bb3714bc7e43f0268b9a29d3743ee3e55cdd2" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -6745,6 +6806,16 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "rlp" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e54369147e3e7796c9b885c7304db87ca3d09a0a98f72843d532868675bbfba8" +dependencies = [ + "bytes 1.0.1", + "rustc-hex", +] + [[package]] name = "rocksdb" version = "0.15.0" @@ -6831,7 +6902,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "frame-executive", "frame-support", @@ -7021,7 +7092,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7049,7 +7120,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7072,7 +7143,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7089,7 +7160,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -7110,18 +7181,18 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "sc-cli" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "chrono", "fdlimit", @@ -7159,7 +7230,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "fnv", @@ -7193,7 +7264,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "blake2-rfc", "hash-db", @@ -7223,7 +7294,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7234,7 +7305,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "fork-tree", @@ -7264,6 +7335,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-babe", + "sp-consensus-slots", "sp-consensus-vrf", "sp-core", "sp-inherents", @@ -7279,7 +7351,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -7303,7 +7375,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7316,7 +7388,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7342,7 +7414,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "log", "sc-client-api", @@ -7356,7 +7428,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -7385,7 +7457,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7401,7 +7473,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "log", "parity-scale-codec", @@ -7416,7 +7488,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "log", "parity-scale-codec", @@ -7434,7 +7506,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7472,7 +7544,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7496,7 +7568,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -7516,7 +7588,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "ansi_term 0.12.1", "futures 0.3.12", @@ -7534,7 +7606,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7554,7 +7626,7 @@ dependencies = [ [[package]] name = "sc-light" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "hash-db", "lazy_static", @@ -7573,7 +7645,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "async-std", "async-trait", @@ -7625,7 +7697,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7641,7 +7713,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "bytes 0.5.6", "fnv", @@ -7668,7 +7740,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "libp2p", @@ -7681,7 +7753,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7690,7 +7762,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "hash-db", @@ -7724,7 +7796,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -7748,7 +7820,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -7766,7 +7838,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "directories 3.0.1", "exit-future 0.2.0", @@ -7829,7 +7901,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "log", "parity-scale-codec", @@ -7844,7 +7916,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7864,7 +7936,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "chrono", "futures 0.3.12", @@ -7886,7 +7958,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "ansi_term 0.12.1", "atty", @@ -7914,18 +7986,18 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "sc-transaction-graph" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -7947,7 +8019,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "futures-diagnose", @@ -8034,7 +8106,7 @@ checksum = "b12bd20b94c7cdfda8c7ba9b92ad0d9a56e3fa018c25fca83b51aa664c9b4c0d" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -8125,22 +8197,22 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.120" +version = "1.0.123" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "166b2349061381baf54a58e4b13c89369feb0ef2eaa57198899e2312aac30aab" +checksum = "92d5161132722baa40d802cc70b15262b98258453e85e5d1d365c757c73869ae" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.120" +version = "1.0.123" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ca2a8cb5805ce9e3b95435e3765b7b553cecc762d938d409434338386cb5775" +checksum = "9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -8368,7 +8440,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "log", "sp-core", @@ -8380,7 +8452,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "hash-db", "parity-scale-codec", @@ -8396,19 +8468,19 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "blake2-rfc", "proc-macro-crate", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "sp-application-crypto" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "serde", @@ -8420,7 +8492,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -8433,7 +8505,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "sp-api", @@ -8445,7 +8517,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8456,7 +8528,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "sp-api", @@ -8468,7 +8540,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "log", @@ -8486,7 +8558,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "serde", "serde_json", @@ -8495,7 +8567,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -8521,11 +8593,12 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#51d231247c84d8cc17d970afedb377edd8a95aef" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "sp-api", "sp-application-crypto", + "sp-consensus-slots", "sp-inherents", "sp-runtime", "sp-std", @@ -8535,7 +8608,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "merlin", "parity-scale-codec", @@ -8555,16 +8628,17 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", + "sp-arithmetic", "sp-runtime", ] [[package]] name = "sp-consensus-vrf" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8576,7 +8650,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "base58", "blake2-rfc", @@ -8620,7 +8694,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8629,17 +8703,17 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "sp-externalities" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "environmental", "parity-scale-codec", @@ -8650,7 +8724,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "finality-grandpa", "log", @@ -8667,7 +8741,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8679,7 +8753,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "hash-db", @@ -8703,7 +8777,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "lazy_static", "sp-core", @@ -8714,7 +8788,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8731,7 +8805,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "serde", @@ -8744,18 +8818,18 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "sp-offchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "sp-api", "sp-core", @@ -8765,7 +8839,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "backtrace", ] @@ -8773,7 +8847,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "serde", "sp-core", @@ -8782,7 +8856,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "either", "hash256-std-hasher", @@ -8803,7 +8877,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8820,19 +8894,19 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "Inflector", "proc-macro-crate", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "sp-serializer" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "serde", "serde_json", @@ -8841,7 +8915,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "sp-api", @@ -8854,7 +8928,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8864,7 +8938,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "hash-db", "log", @@ -8886,12 +8960,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" [[package]] name = "sp-storage" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8904,7 +8978,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "log", "sp-core", @@ -8917,7 +8991,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#51d231247c84d8cc17d970afedb377edd8a95aef" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -8930,7 +9004,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8944,7 +9018,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "log", "parity-scale-codec", @@ -8957,7 +9031,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "derive_more 0.99.11", "futures 0.3.12", @@ -8973,7 +9047,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "hash-db", "memory-db", @@ -8987,7 +9061,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "futures-core", @@ -8999,7 +9073,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9011,7 +9085,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -9104,7 +9178,7 @@ dependencies = [ "proc-macro-error", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -9134,7 +9208,7 @@ dependencies = [ "heck", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -9146,7 +9220,7 @@ dependencies = [ "heck", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -9165,7 +9239,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "platforms", ] @@ -9173,7 +9247,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.12", @@ -9196,7 +9270,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "async-std", "derive_more 0.99.11", @@ -9210,7 +9284,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#46c510f4bde0eb4178d84adf45dc8568eb79c25d" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.1.30", "futures 0.3.12", @@ -9237,7 +9311,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#51d231247c84d8cc17d970afedb377edd8a95aef" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "cfg-if 0.1.10", "frame-executive", @@ -9279,7 +9353,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#51d231247c84d8cc17d970afedb377edd8a95aef" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "parity-scale-codec", @@ -9300,7 +9374,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#51d231247c84d8cc17d970afedb377edd8a95aef" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "futures 0.3.12", "substrate-test-utils-derive", @@ -9310,11 +9384,11 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#51d231247c84d8cc17d970afedb377edd8a95aef" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "proc-macro-crate", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -9336,7 +9410,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#51d231247c84d8cc17d970afedb377edd8a95aef" +source = "git+https://github.com/paritytech/substrate?branch=master#93b231e79f5b4e551c34234e89fa4a2e5e9c1510" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9373,9 +9447,9 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.58" +version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc60a3d73ea6594cd712d830cc1f0390fd71542d8c8cd24e70cc54cdfd5e05d5" +checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -9390,7 +9464,7 @@ checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", "unicode-xid 0.2.1", ] @@ -9400,6 +9474,12 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60" +[[package]] +name = "tap" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36474e732d1affd3a6ed582781b3683df3d0563714c59c39591e8ff707cf078e" + [[package]] name = "target-lexicon" version = "0.10.0" @@ -9414,7 +9494,7 @@ checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22" dependencies = [ "cfg-if 1.0.0", "libc", - "rand 0.8.2", + "rand 0.8.3", "redox_syscall 0.2.4", "remove_dir_all", "winapi 0.3.9", @@ -9466,7 +9546,7 @@ checksum = "9be73a2caec27583d0046ef3796c3794f868a5bc813db689eed00c7631275cd1" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -9672,7 +9752,7 @@ checksum = "e44da00bfc73a25f814cd8d7e57a68a5c31b74b3152a0a1d1f590c97ed06265a" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -9864,7 +9944,7 @@ checksum = "80e0ccfc3378da0cce270c946b676a376943f5cd16aeba64568e7939806f4ada" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -9979,7 +10059,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04f8ab788026715fa63b31960869617cba39117e520eb415b0139543e325ab59" dependencies = [ "cfg-if 0.1.10", - "rand 0.6.5", + "rand 0.7.3", "static_assertions", ] @@ -10225,7 +10305,7 @@ dependencies = [ "log", "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", "wasm-bindgen-shared", ] @@ -10259,7 +10339,7 @@ checksum = "b5a48c72f299d80557c7c62e37e7225369ecc0c963964059509fbafe917c7549" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -10545,7 +10625,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "bitvec", "frame-executive", @@ -10681,6 +10761,12 @@ dependencies = [ "winapi-build", ] +[[package]] +name = "wyz" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214" + [[package]] name = "x25519-dalek" version = "1.1.0" @@ -10695,7 +10781,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "parity-scale-codec", ] @@ -10703,7 +10789,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "frame-support", "parity-scale-codec", @@ -10719,7 +10805,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#93fcd8fa601534aa0002dff933fd55dad709d591" +source = "git+https://github.com/paritytech/polkadot#71a528e822af63b96bdb03efac9b4927fb11a25e" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", @@ -10775,7 +10861,7 @@ checksum = "c3f369ddb18862aba61aa49bf31e74d29f0f162dec753063200e1dc084345d16" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", - "syn 1.0.58", + "syn 1.0.60", "synstructure", ] diff --git a/collator/Cargo.toml b/collator/Cargo.toml index 428ab503a38..e26eec1777b 100644 --- a/collator/Cargo.toml +++ b/collator/Cargo.toml @@ -31,7 +31,7 @@ cumulus-runtime = { path = "../runtime" } # Other dependencies log = "0.4.8" -codec = { package = "parity-scale-codec", version = "1.3.0", features = [ "derive" ] } +codec = { package = "parity-scale-codec", version = "2.0.0", features = [ "derive" ] } futures = { version = "0.3.1", features = ["compat"] } parking_lot = "0.9" diff --git a/consensus/Cargo.toml b/consensus/Cargo.toml index 53b67ba09df..58c8c9fc4fd 100644 --- a/consensus/Cargo.toml +++ b/consensus/Cargo.toml @@ -24,7 +24,7 @@ polkadot-runtime = { git = "https://github.com/paritytech/polkadot", branch = "m # Other deps futures = { version = "0.3.8", features = ["compat"] } tokio = "0.1.22" -codec = { package = "parity-scale-codec", version = "1.3.0", features = [ "derive" ] } +codec = { package = "parity-scale-codec", version = "2.0.0", features = [ "derive" ] } tracing = "0.1.22" [dev-dependencies] diff --git a/consensus/src/lib.rs b/consensus/src/lib.rs index e35b03a8a03..b7cfadcd1a3 100644 --- a/consensus/src/lib.rs +++ b/consensus/src/lib.rs @@ -502,7 +502,7 @@ where match para_best_chain { Some(best) => Decode::decode(&mut &best[..]).map_err(|e| { - ConsensusError::ChainLookup(format!("Error decoding parachain head: {}", e.what())) + ConsensusError::ChainLookup(format!("Error decoding parachain head: {}", e)) }), None => Err(ConsensusError::ChainLookup( "Could not find parachain head for best relay chain!".into(), diff --git a/network/Cargo.toml b/network/Cargo.toml index a70037dbf6f..2716efd51b4 100644 --- a/network/Cargo.toml +++ b/network/Cargo.toml @@ -27,7 +27,7 @@ polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = cumulus-primitives = { path = "../primitives" } # other deps -codec = { package = "parity-scale-codec", version = "1.3.0", features = [ "derive" ] } +codec = { package = "parity-scale-codec", version = "2.0.0", features = [ "derive" ] } futures = { version = "0.3.1", features = ["compat"] } futures-timer = "3.0.2" log = "0.4.8" diff --git a/parachain-system/Cargo.toml b/parachain-system/Cargo.toml index 94eb37aff08..08ffe9ae3aa 100644 --- a/parachain-system/Cargo.toml +++ b/parachain-system/Cargo.toml @@ -27,7 +27,7 @@ sp-state-machine = { git = "https://github.com/paritytech/substrate", default-fe sp-trie = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } # Other Dependencies -codec = { package = "parity-scale-codec", version = "1.0.0", default-features = false, features = ["derive"]} +codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"]} serde = { version = "1.0.101", optional = true, features = ["derive"] } hash-db = { version = "0.15.2", default-features = false } diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml index bd492d6959b..22fb0a80558 100644 --- a/primitives/Cargo.toml +++ b/primitives/Cargo.toml @@ -18,7 +18,7 @@ polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-f polkadot-primitives = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } # Other dependencies -codec = { package = "parity-scale-codec", version = "1.0.5", default-features = false, features = [ "derive" ] } +codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [ "derive" ] } impl-trait-for-tuples = "0.1.3" # Polkadot dependencies diff --git a/rococo-parachains/Cargo.toml b/rococo-parachains/Cargo.toml index fef6370d3da..adbc3d6e23c 100644 --- a/rococo-parachains/Cargo.toml +++ b/rococo-parachains/Cargo.toml @@ -1,22 +1,22 @@ [package] -name = 'rococo-collator' -version = '0.1.0' +name = "rococo-collator" +version = "0.1.0" authors = ["Parity Technologies "] -build = 'build.rs' -edition = '2018' +build = "build.rs" +edition = "2018" [[bin]] -name = 'rococo-collator' -path = 'src/main.rs' +name = "rococo-collator" +path = "src/main.rs" [dependencies] -derive_more = '0.15.0' -exit-future = '0.1.4' +derive_more = "0.15.0" +exit-future = "0.1.4" futures = { version = "0.3.1", features = ["compat"] } -log = '0.4.8' -parking_lot = '0.9.0' -trie-root = '0.15.2' -codec = { package = 'parity-scale-codec', version = '1.0.0' } +log = "0.4.8" +parking_lot = "0.9.0" +trie-root = "0.15.2" +codec = { package = "parity-scale-codec", version = "2.0.0" } structopt = "0.3.3" serde = { version = "1.0.101", features = ["derive"] } hex-literal = "0.2.1" diff --git a/rococo-parachains/pallets/parachain-info/Cargo.toml b/rococo-parachains/pallets/parachain-info/Cargo.toml index e1ef2e823be..d308dd86a31 100644 --- a/rococo-parachains/pallets/parachain-info/Cargo.toml +++ b/rococo-parachains/pallets/parachain-info/Cargo.toml @@ -5,7 +5,7 @@ name = "parachain-info" version = "0.1.0" [dependencies] -codec = { package = "parity-scale-codec", version = "1.3.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/rococo-parachains/runtime/Cargo.toml b/rococo-parachains/runtime/Cargo.toml index 92400200d8e..ab3c1cb370f 100644 --- a/rococo-parachains/runtime/Cargo.toml +++ b/rococo-parachains/runtime/Cargo.toml @@ -6,7 +6,7 @@ edition = '2018' [dependencies] serde = { version = "1.0.101", optional = true, features = ["derive"] } -codec = { package = "parity-scale-codec", version = "1.3.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } parachain-info = { path = "../pallets/parachain-info", default-features = false } rococo-parachain-primitives = { path = "../primitives", default-features = false } diff --git a/rococo-parachains/src/command.rs b/rococo-parachains/src/command.rs index 531b709a875..d664a70fa51 100644 --- a/rococo-parachains/src/command.rs +++ b/rococo-parachains/src/command.rs @@ -217,7 +217,7 @@ pub fn run() -> Result<()> { }) } Some(Subcommand::ExportGenesisState(params)) => { - let mut builder = sc_cli::GlobalLoggerBuilder::new(""); + let mut builder = sc_cli::LoggerBuilder::new(""); builder.with_profiling(sc_tracing::TracingReceiver::Log, ""); let _ = builder.init(); @@ -241,7 +241,7 @@ pub fn run() -> Result<()> { Ok(()) } Some(Subcommand::ExportGenesisWasm(params)) => { - let mut builder = sc_cli::GlobalLoggerBuilder::new(""); + let mut builder = sc_cli::LoggerBuilder::new(""); builder.with_profiling(sc_tracing::TracingReceiver::Log, ""); let _ = builder.init(); @@ -294,7 +294,7 @@ pub fn run() -> Result<()> { &polkadot_cli, &polkadot_cli, task_executor, - None, + config.telemetry_handle.clone(), ).map_err(|err| format!("Relay chain argument error: {}", err))?; let collator = cli.run.base.validator || cli.collator; @@ -431,4 +431,11 @@ impl CliConfiguration for RelayChainCli { fn announce_block(&self) -> Result { self.base.base.announce_block() } + + fn telemetry_endpoints( + &self, + chain_spec: &Box, + ) -> Result> { + self.base.base.telemetry_endpoints(chain_spec) + } } diff --git a/rococo-parachains/src/service.rs b/rococo-parachains/src/service.rs index 3b8d56fa9af..96086b6e6fd 100644 --- a/rococo-parachains/src/service.rs +++ b/rococo-parachains/src/service.rs @@ -49,13 +49,13 @@ pub fn new_partial( (), sp_consensus::import_queue::BasicQueue>, sc_transaction_pool::FullPool>, - Option, + (), >, sc_service::Error, > { let inherent_data_providers = sp_inherents::InherentDataProviders::new(); - let (client, backend, keystore_container, task_manager, telemetry_span) = + let (client, backend, keystore_container, task_manager) = sc_service::new_full_parts::(&config)?; let client = Arc::new(client); @@ -85,7 +85,7 @@ pub fn new_partial( transaction_pool, inherent_data_providers, select_chain: (), - other: telemetry_span, + other: (), }; Ok(params) @@ -125,7 +125,6 @@ where )?; let params = new_partial(¶chain_config)?; - let telemetry_span = params.other; params .inherent_data_providers .register_provider(sp_timestamp::InherentDataProvider) @@ -171,7 +170,6 @@ where network: network.clone(), network_status_sinks, system_rpc_tx, - telemetry_span, })?; let announce_block = { diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index a28f534576a..9d1ada4faee 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -6,9 +6,9 @@ edition = "2018" [dependencies] # Other dependencies -codec = { package = "parity-scale-codec", version = "1.3.0", default-features = false, features = [ "derive" ] } +codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [ "derive" ] } hash-db = { version = "0.15.2", default-features = false } -memory-db = { version = "0.25.0", default-features = false } +memory-db = { version = "0.26.0", default-features = false } trie-db = { version = "0.22.0", default-features = false } # Cumulus dependencies diff --git a/test/client/Cargo.toml b/test/client/Cargo.toml index 3872860eea6..056050ae99e 100644 --- a/test/client/Cargo.toml +++ b/test/client/Cargo.toml @@ -32,4 +32,4 @@ cumulus-primitives = { path = "../../primitives" } polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } # Other deps -codec = { package = "parity-scale-codec", version = "1.0.5", default-features = false, features = [ "derive" ] } +codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [ "derive" ] } diff --git a/test/relay-sproof-builder/Cargo.toml b/test/relay-sproof-builder/Cargo.toml index 2551e376349..d3bf91f8425 100644 --- a/test/relay-sproof-builder/Cargo.toml +++ b/test/relay-sproof-builder/Cargo.toml @@ -6,7 +6,7 @@ edition = '2018' [dependencies] # Other dependencies -codec = { package = "parity-scale-codec", version = "1.0.5", default-features = false, features = [ "derive" ] } +codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [ "derive" ] } # Substrate dependencies sp-state-machine = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/test/runtime/Cargo.toml b/test/runtime/Cargo.toml index fcef862fa6b..c05cba49467 100644 --- a/test/runtime/Cargo.toml +++ b/test/runtime/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Parity Technologies "] edition = "2018" [dependencies] -codec = { package = "parity-scale-codec", version = "1.3.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } # Substrate dependencies diff --git a/test/service/Cargo.toml b/test/service/Cargo.toml index 29cfa04125f..4421234d8f9 100644 --- a/test/service/Cargo.toml +++ b/test/service/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "cumulus-test-service" -version = '0.1.0' +version = "0.1.0" authors = ["Parity Technologies "] -edition = '2018' +edition = "2018" [dependencies] -codec = { package = 'parity-scale-codec', version = '1.0.0' } +codec = { package = "parity-scale-codec", version = "2.0.0" } rand = "0.7.3" serde = { version = "1.0.101", features = ["derive"] } diff --git a/test/service/src/lib.rs b/test/service/src/lib.rs index eb01fef0589..d27a48e629e 100644 --- a/test/service/src/lib.rs +++ b/test/service/src/lib.rs @@ -73,13 +73,13 @@ pub fn new_partial( (), sp_consensus::import_queue::BasicQueue>, sc_transaction_pool::FullPool>, - Option, + (), >, sc_service::Error, > { let inherent_data_providers = sp_inherents::InherentDataProviders::new(); - let (client, backend, keystore_container, task_manager, telemetry_span) = + let (client, backend, keystore_container, task_manager) = sc_service::new_full_parts::(&config)?; let client = Arc::new(client); @@ -109,7 +109,7 @@ pub fn new_partial( transaction_pool, inherent_data_providers, select_chain: (), - other: telemetry_span, + other: (), }; Ok(params) @@ -146,7 +146,6 @@ where let mut parachain_config = prepare_node_config(parachain_config); let params = new_partial(&mut parachain_config)?; - let telemetry_span = params.other; params .inherent_data_providers .register_provider(sp_timestamp::InherentDataProvider) @@ -207,7 +206,6 @@ where network: network.clone(), network_status_sinks, system_rpc_tx, - telemetry_span, })?; let announce_block = { @@ -419,6 +417,7 @@ pub fn node_config( telemetry_handle: None, telemetry_endpoints: None, telemetry_external_transport: None, + telemetry_span: None, default_heap_pages: None, offchain_worker: OffchainWorkerConfig { enabled: true, diff --git a/test/service/tests/integration.rs b/test/service/tests/integration.rs index 4505130edb0..4cc5d652252 100644 --- a/test/service/tests/integration.rs +++ b/test/service/tests/integration.rs @@ -22,7 +22,7 @@ use substrate_test_runtime_client::AccountKeyring::*; #[substrate_test_utils::test] async fn test_collating_and_non_collator_mode_catching_up(task_executor: TaskExecutor) { - let mut builder = sc_cli::GlobalLoggerBuilder::new(""); + let mut builder = sc_cli::LoggerBuilder::new(""); builder.with_colors(false); let _ = builder.init(); diff --git a/xcm-handler/Cargo.toml b/xcm-handler/Cargo.toml index 205c26b4397..5c38b3ce086 100644 --- a/xcm-handler/Cargo.toml +++ b/xcm-handler/Cargo.toml @@ -6,7 +6,7 @@ edition = "2018" [dependencies] # Other dependencies -codec = { package = "parity-scale-codec", version = "1.3.0", features = [ "derive" ], default-features = false } +codec = { package = "parity-scale-codec", version = "2.0.0", features = [ "derive" ], default-features = false } # Substrate Dependencies sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }