From e80475ce4e253e9fbb60e1500b80bc737d554aaf Mon Sep 17 00:00:00 2001 From: Andronik Ordian <write@reusable.software> Date: Mon, 5 Jul 2021 21:45:51 +0200 Subject: [PATCH] bump a bunch of deps in parity-common (#3402) * bump a bunch of deps in parity-common * update Substrate * fix browser check Co-authored-by: parity-processbot <> --- polkadot/Cargo.lock | 538 +++++++++--------- polkadot/cli/browser-demo/index.html | 2 +- polkadot/cli/src/browser.rs | 8 +- polkadot/core-primitives/Cargo.toml | 2 +- polkadot/node/core/approval-voting/Cargo.toml | 4 +- polkadot/node/core/av-store/Cargo.toml | 4 +- polkadot/node/core/chain-selection/Cargo.toml | 2 +- .../node/core/dispute-coordinator/Cargo.toml | 4 +- polkadot/node/core/runtime-api/Cargo.toml | 2 +- polkadot/node/malus/Cargo.toml | 2 +- polkadot/node/service/Cargo.toml | 4 +- polkadot/parachain/Cargo.toml | 2 +- polkadot/primitives/Cargo.toml | 2 +- polkadot/xcm/pallet-xcm/Cargo.toml | 2 +- 14 files changed, 284 insertions(+), 294 deletions(-) diff --git a/polkadot/Cargo.lock b/polkadot/Cargo.lock index 0d016ce6653..38c2b3ff9ce 100644 --- a/polkadot/Cargo.lock +++ b/polkadot/Cargo.lock @@ -96,6 +96,17 @@ version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6789e291be47ace86a60303502173d84af8327e3627ecf334356ee0f87a164c" +[[package]] +name = "ahash" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98" +dependencies = [ + "getrandom 0.2.1", + "once_cell", + "version_check", +] + [[package]] name = "aho-corasick" version = "0.7.13" @@ -137,9 +148,9 @@ checksum = "81cddc5f91628367664cc7c69714ff08deee8a3efc54623011c772544d7b2767" [[package]] name = "approx" -version = "0.3.2" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3" +checksum = "072df7202e63b127ab55acfe16ce97013d5b97bf160489336d3f1840fd78e99e" dependencies = [ "num-traits", ] @@ -1742,9 +1753,9 @@ dependencies = [ [[package]] name = "ethereum-types" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f64b5df66a228d85e4b17e5d6c6aa43b0310898ffe8a85988c4c032357aaabfd" +checksum = "0dd6bde671199089e601e8d47e153368b893ef885f11f365a3261ec58153c211" dependencies = [ "ethbloom", "fixed-hash", @@ -1912,7 +1923,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", ] @@ -1930,14 +1941,14 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", "linregress", "log", "parity-scale-codec", - "paste 1.0.5", + "paste", "sp-api", "sp-io", "sp-runtime", @@ -1949,7 +1960,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "Inflector", "chrono", @@ -1972,7 +1983,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -1985,7 +1996,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -2000,7 +2011,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "serde", @@ -2011,7 +2022,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "bitflags", "frame-metadata", @@ -2021,7 +2032,7 @@ dependencies = [ "max-encoded-len", "once_cell", "parity-scale-codec", - "paste 1.0.5", + "paste", "serde", "smallvec 1.6.1", "sp-arithmetic", @@ -2038,7 +2049,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2050,7 +2061,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -2062,7 +2073,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "proc-macro2", "quote", @@ -2072,7 +2083,7 @@ dependencies = [ [[package]] name = "frame-support-test" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-metadata", "frame-support", @@ -2092,7 +2103,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -2109,7 +2120,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -2123,7 +2134,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "sp-api", @@ -2132,7 +2143,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "parity-scale-codec", @@ -2332,7 +2343,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" dependencies = [ "gloo-timers", - "send_wrapper 0.4.0", + "send_wrapper", ] [[package]] @@ -2385,15 +2396,6 @@ dependencies = [ "typenum", ] -[[package]] -name = "generic-array" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ed1e761351b56f54eb9dcd0cfaca9fd0daecf93918e1cfc01c8a3d26ee7adcd" -dependencies = [ - "typenum", -] - [[package]] name = "generic-array" version = "0.14.4" @@ -2559,7 +2561,16 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" dependencies = [ - "ahash", + "ahash 0.4.6", +] + +[[package]] +name = "hashbrown" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" +dependencies = [ + "ahash 0.7.4", ] [[package]] @@ -2877,9 +2888,9 @@ dependencies = [ [[package]] name = "impl-codec" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df170efa359aebdd5cb7fe78edcc67107748e4737bdca8a8fb40d15ea7a877ed" +checksum = "161ebdfec3c8e3b52bf61c4f3550a1eea4f9579d10dc1b936f3171ebdcd6c443" dependencies = [ "parity-scale-codec", ] @@ -2926,7 +2937,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b" dependencies = [ "autocfg", - "hashbrown", + "hashbrown 0.9.1", "serde", ] @@ -2935,11 +2946,6 @@ name = "instant" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b141fdc7836c525d4d594027d318c84161ca17aaf8113ab1f81ab93ae897485" -dependencies = [ - "js-sys", - "wasm-bindgen", - "web-sys", -] [[package]] name = "integer-encoding" @@ -3359,9 +3365,9 @@ dependencies = [ [[package]] name = "kvdb" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8891bd853eff90e33024195d79d578dc984c82f9e0715fcd2b525a0c19d52811" +checksum = "45a3f58dc069ec0e205a27f5b45920722a46faed802a0541538241af6228f512" dependencies = [ "parity-util-mem", "smallvec 1.6.1", @@ -3369,9 +3375,9 @@ dependencies = [ [[package]] name = "kvdb-memorydb" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30a0da8e08caf08d384a620ec19bb6c9b85c84137248e202617fb91881f25912" +checksum = "c3b6b85fc643f5acd0bffb2cc8a6d150209379267af0d41db72170021841f9f5" dependencies = [ "kvdb", "parity-util-mem", @@ -3380,9 +3386,9 @@ dependencies = [ [[package]] name = "kvdb-rocksdb" -version = "0.11.1" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94b27cdb788bf1c8ade782289f9dbee626940be2961fd75c7cde993fa2f1ded1" +checksum = "431ca65516efab86e65d96281f750ebb54277dec656fcf6c027f3d1c0cb69e4c" dependencies = [ "fs-swap", "kvdb", @@ -3396,24 +3402,6 @@ dependencies = [ "smallvec 1.6.1", ] -[[package]] -name = "kvdb-web" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb1e98ba343d0b35f9009a8844cd2b87fa3192f7e79033ac05b00aeae0f3b0b5" -dependencies = [ - "futures 0.3.15", - "js-sys", - "kvdb", - "kvdb-memorydb", - "log", - "parity-util-mem", - "parking_lot 0.11.1", - "send_wrapper 0.5.0", - "wasm-bindgen", - "web-sys", -] - [[package]] name = "lazy_static" version = "1.4.0" @@ -3955,9 +3943,9 @@ dependencies = [ [[package]] name = "linregress" -version = "0.4.0" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d0ad4b5cc8385a881c561fac3501353d63d2a2b7a357b5064d71815c9a92724" +checksum = "1e6e407dadb4ca4b31bc69c27aff00e7ca4534fdcee855159b039a7cebb5f395" dependencies = [ "nalgebra", "statrs", @@ -4010,7 +3998,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f374d42cdfc1d7dbf3d3dec28afab2eb97ffbf43a3234d795b5986dbf4b90ba" dependencies = [ - "hashbrown", + "hashbrown 0.9.1", ] [[package]] @@ -4060,9 +4048,9 @@ checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08" [[package]] name = "matrixmultiply" -version = "0.2.3" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4f7ec66360130972f34830bfad9ef05c6610a43938a467bcc9ab9369ab3478f" +checksum = "5a8a15b776d9dfaecd44b03c5828c2199cddff5247215858aac14624f8d6b741" dependencies = [ "rawpointer", ] @@ -4070,7 +4058,7 @@ dependencies = [ [[package]] name = "max-encoded-len" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "impl-trait-for-tuples", "max-encoded-len-derive", @@ -4081,7 +4069,7 @@ dependencies = [ [[package]] name = "max-encoded-len-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -4130,12 +4118,12 @@ dependencies = [ [[package]] name = "memory-db" -version = "0.26.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "814bbecfc0451fc314eeea34f05bbcd5b98a7ad7af37faee088b86a1e633f1d4" +checksum = "de006e09d04fc301a5f7e817b75aa49801c4479a8af753764416b085337ddcc5" dependencies = [ "hash-db", - "hashbrown", + "hashbrown 0.11.2", "parity-util-mem", ] @@ -4362,22 +4350,33 @@ dependencies = [ [[package]] name = "nalgebra" -version = "0.21.1" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6b6147c3d50b4f3cdabfe2ecc94a0191fd3d6ad58aefd9664cf396285883486" +checksum = "462fffe4002f4f2e1f6a9dcf12cc1a6fc0e15989014efc02a941d3e0f5dc2120" dependencies = [ "approx", - "generic-array 0.13.2", "matrixmultiply", + "nalgebra-macros", "num-complex", - "num-rational", + "num-rational 0.4.0", "num-traits", - "rand 0.7.3", + "rand 0.8.4", "rand_distr", "simba", "typenum", ] +[[package]] +name = "nalgebra-macros" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01fcc0b8149b4632adc89ac3b7b31a12fb6099a0317a4eb2ebff574ef7de7218" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "names" version = "0.11.0" @@ -4455,11 +4454,10 @@ dependencies = [ [[package]] name = "num-complex" -version = "0.2.4" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95" +checksum = "26873667bbbb7c5182d4a37c1add32cdf09f841af72da53318fdb81543c15085" dependencies = [ - "autocfg", "num-traits", ] @@ -4485,6 +4483,17 @@ dependencies = [ "num-traits", ] +[[package]] +name = "num-rational" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d41702bd167c2df5520b384281bc111a4b5efcf7fbc4c9c222c815b07e0a6a6a" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + [[package]] name = "num-traits" version = "0.2.14" @@ -4584,7 +4593,7 @@ checksum = "13370dae44474229701bb69b90b4f4dca6404cb0357a2d50d635f1171dc3aa7b" [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -4599,7 +4608,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -4613,7 +4622,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4636,7 +4645,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4666,7 +4675,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4702,7 +4711,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4718,7 +4727,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4733,7 +4742,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4754,7 +4763,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4771,7 +4780,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4785,7 +4794,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4807,7 +4816,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4822,7 +4831,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4841,7 +4850,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4857,7 +4866,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4872,7 +4881,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -4889,7 +4898,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -4905,7 +4914,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4923,7 +4932,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4938,7 +4947,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -4951,7 +4960,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -4967,7 +4976,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4989,7 +4998,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5005,7 +5014,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "enumflags2", "frame-support", @@ -5019,7 +5028,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5034,7 +5043,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -5054,7 +5063,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5070,7 +5079,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -5083,7 +5092,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5093,7 +5102,7 @@ dependencies = [ "pallet-authorship", "pallet-session", "parity-scale-codec", - "paste 1.0.5", + "paste", "rand_chacha 0.2.2", "serde", "sp-application-crypto", @@ -5107,7 +5116,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -5118,7 +5127,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "log", "sp-arithmetic", @@ -5127,7 +5136,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -5140,7 +5149,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5158,7 +5167,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5173,7 +5182,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-support", "frame-system", @@ -5189,7 +5198,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5206,7 +5215,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5217,7 +5226,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5233,7 +5242,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-benchmarking", "frame-support", @@ -5248,7 +5257,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5310,24 +5319,25 @@ dependencies = [ [[package]] name = "parity-scale-codec" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "731f4d179ed52b1c7eeb29baf29c604ea9301b889b23ce93660220a5465d5c6f" +checksum = "8975095a2a03bbbdc70a74ab11a4f76a6d0b84680d87c68d722531b0ac28e8a9" dependencies = [ "arrayvec 0.7.0", "bitvec", "byte-slice-cast", + "impl-trait-for-tuples", "parity-scale-codec-derive", "serde", ] [[package]] name = "parity-scale-codec-derive" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f44c5f94427bd0b5076e8f7e15ca3f60a4d8ac0077e4793884e6fdfd8915344e" +checksum = "40dbbfef7f0a1143c5b06e0d76a6278e25dac0bc1af4be51a0fbb73f07e7ad09" dependencies = [ - "proc-macro-crate 0.1.5", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -5360,13 +5370,13 @@ dependencies = [ [[package]] name = "parity-util-mem" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "664a8c6b8e62d8f9f2f937e391982eb433ab285b4cd9545b342441e04a906e42" +checksum = "7ad6f1acec69b95caf435bbd158d486e5a0a44fcf51531e84922c59ff09e8457" dependencies = [ "cfg-if 1.0.0", "ethereum-types", - "hashbrown", + "hashbrown 0.11.2", "impl-trait-for-tuples", "jemallocator", "lru", @@ -5503,31 +5513,12 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "paste" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880" -dependencies = [ - "paste-impl", - "proc-macro-hack", -] - [[package]] name = "paste" version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "acbf547ad0c65e31259204bd90935776d1c693cec2f4ff7abb7a1bbbd40dfe58" -[[package]] -name = "paste-impl" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6" -dependencies = [ - "proc-macro-hack", -] - [[package]] name = "pbkdf2" version = "0.3.0" @@ -7082,9 +7073,9 @@ dependencies = [ [[package]] name = "primitive-types" -version = "0.9.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2415937401cb030a2a0a4d922483f945fa068f52a7dbb22ce0fe5f2b6f6adace" +checksum = "05e4722c697a58a99d5d06a08c30821d7c082a4632198de1eaa5a6c22ef42373" dependencies = [ "fixed-hash", "impl-codec", @@ -7384,11 +7375,12 @@ dependencies = [ [[package]] name = "rand_distr" -version = "0.2.2" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96977acbdd3a6576fb1d27391900035bf3863d4a16422973a409b488cf29ffb2" +checksum = "051b398806e42b9cd04ad9ec8f81e355d0a382c543ac6672c62f5a5b452ef142" dependencies = [ - "rand 0.7.3", + "num-traits", + "rand 0.8.4", ] [[package]] @@ -7582,7 +7574,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "env_logger 0.8.4", "hex", @@ -7876,7 +7868,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "log", "sp-core", @@ -7888,7 +7880,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "derive_more", @@ -7917,7 +7909,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "futures 0.3.15", "futures-timer 3.0.2", @@ -7940,7 +7932,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7956,7 +7948,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7976,7 +7968,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7987,7 +7979,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "chrono", "fdlimit", @@ -8025,7 +8017,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "derive_more", "fnv", @@ -8059,7 +8051,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "blake2-rfc", "hash-db", @@ -8089,7 +8081,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "parking_lot 0.11.1", @@ -8102,7 +8094,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "derive_more", @@ -8112,7 +8104,7 @@ dependencies = [ "log", "merlin", "num-bigint", - "num-rational", + "num-rational 0.2.4", "num-traits", "parity-scale-codec", "parking_lot 0.11.1", @@ -8148,7 +8140,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "derive_more", "futures 0.3.15", @@ -8172,7 +8164,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "fork-tree", "parity-scale-codec", @@ -8185,7 +8177,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "futures 0.3.15", @@ -8213,7 +8205,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "sc-client-api", "sp-authorship", @@ -8224,7 +8216,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "derive_more", "lazy_static", @@ -8253,7 +8245,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "derive_more", "parity-scale-codec", @@ -8270,7 +8262,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "log", "parity-scale-codec", @@ -8285,7 +8277,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "cfg-if 1.0.0", "libc", @@ -8304,7 +8296,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "derive_more", @@ -8345,7 +8337,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "derive_more", "finality-grandpa", @@ -8369,7 +8361,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "derive_more", "futures 0.3.15", @@ -8390,7 +8382,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "ansi_term 0.12.1", "futures 0.3.15", @@ -8408,7 +8400,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "derive_more", @@ -8428,7 +8420,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "hash-db", "lazy_static", @@ -8447,7 +8439,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-std", "async-trait", @@ -8500,7 +8492,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "futures 0.3.15", "futures-timer 3.0.2", @@ -8517,7 +8509,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "bytes 0.5.6", "fnv", @@ -8545,7 +8537,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "futures 0.3.15", "libp2p", @@ -8558,7 +8550,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8567,7 +8559,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "futures 0.3.15", "hash-db", @@ -8602,7 +8594,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "derive_more", "futures 0.3.15", @@ -8627,7 +8619,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "futures 0.1.29", "jsonrpc-core", @@ -8645,7 +8637,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "directories", @@ -8711,7 +8703,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "log", "parity-scale-codec", @@ -8726,7 +8718,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -8746,7 +8738,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "chrono", "futures 0.3.15", @@ -8766,7 +8758,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "ansi_term 0.12.1", "atty", @@ -8803,7 +8795,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8814,7 +8806,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "derive_more", "futures 0.3.15", @@ -8836,7 +8828,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "futures 0.3.15", "intervalier", @@ -9032,12 +9024,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" -[[package]] -name = "send_wrapper" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "930c0acf610d3fdb5e2ab6213019aaa04e227ebe9547b0649ba599b16d788bd7" - [[package]] name = "separator" version = "0.4.1" @@ -9181,14 +9167,14 @@ checksum = "65211b7b6fc3f14ff9fc7a2011a434e3e6880585bd2e9e9396315ae24cbf7852" [[package]] name = "simba" -version = "0.1.5" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb931b1367faadea6b1ab1c306a860ec17aaa5fa39f367d0c744e69d971a1fb2" +checksum = "8e82063457853d00243beda9952e910b82593e4b07ae9f721b9278a99a0d3d5c" dependencies = [ "approx", "num-complex", "num-traits", - "paste 0.1.18", + "paste", ] [[package]] @@ -9212,7 +9198,7 @@ version = "0.9.8" dependencies = [ "enumn", "parity-scale-codec", - "paste 1.0.5", + "paste", "sp-runtime", "sp-std", ] @@ -9315,7 +9301,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "hash-db", "log", @@ -9332,7 +9318,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -9344,7 +9330,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "max-encoded-len", "parity-scale-codec", @@ -9357,7 +9343,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "integer-sqrt", "num-traits", @@ -9371,7 +9357,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "sp-api", @@ -9383,7 +9369,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "parity-scale-codec", @@ -9395,7 +9381,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "sp-api", @@ -9407,7 +9393,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "futures 0.3.15", "log", @@ -9425,7 +9411,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "futures 0.3.15", @@ -9452,7 +9438,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "merlin", @@ -9474,7 +9460,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -9484,7 +9470,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -9496,7 +9482,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "base58", "blake2-rfc", @@ -9541,7 +9527,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -9550,7 +9536,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "proc-macro2", "quote", @@ -9560,7 +9546,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "environmental", "parity-scale-codec", @@ -9571,7 +9557,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "finality-grandpa", "log", @@ -9588,7 +9574,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -9602,7 +9588,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "futures 0.3.15", "hash-db", @@ -9627,7 +9613,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "lazy_static", "sp-core", @@ -9638,7 +9624,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "derive_more", @@ -9655,7 +9641,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "ruzstd", "zstd", @@ -9664,7 +9650,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "serde", @@ -9677,7 +9663,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -9688,7 +9674,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "sp-api", "sp-core", @@ -9698,7 +9684,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "backtrace", ] @@ -9706,7 +9692,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "rustc-hash", "serde", @@ -9717,7 +9703,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "either", "hash256-std-hasher", @@ -9726,7 +9712,7 @@ dependencies = [ "max-encoded-len", "parity-scale-codec", "parity-util-mem", - "paste 1.0.5", + "paste", "rand 0.7.3", "serde", "sp-application-crypto", @@ -9739,7 +9725,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9756,7 +9742,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -9768,7 +9754,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "serde", "serde_json", @@ -9777,7 +9763,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "sp-api", @@ -9790,7 +9776,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -9800,7 +9786,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "hash-db", "log", @@ -9823,12 +9809,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9841,7 +9827,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "log", "sp-core", @@ -9854,7 +9840,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -9871,7 +9857,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "erased-serde", "log", @@ -9889,7 +9875,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "derive_more", "futures 0.3.15", @@ -9905,7 +9891,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "log", @@ -9920,7 +9906,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "hash-db", "memory-db", @@ -9934,7 +9920,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "futures 0.3.15", "futures-core", @@ -9946,7 +9932,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9959,7 +9945,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "parity-scale-codec", "proc-macro-crate 1.0.0", @@ -9971,7 +9957,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10010,7 +9996,7 @@ dependencies = [ "pallet-staking", "pallet-transaction-payment", "parity-scale-codec", - "paste 1.0.5", + "paste", "polkadot-core-primitives", "polkadot-runtime", "polkadot-runtime-common", @@ -10062,11 +10048,15 @@ dependencies = [ [[package]] name = "statrs" -version = "0.12.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cce16f6de653e88beca7bd13780d08e09d4489dbca1f9210e041bc4852481382" +checksum = "05bdbb8e4e78216a85785a85d3ec3183144f98d0097b9281802c019bb07a6f05" dependencies = [ - "rand 0.7.3", + "approx", + "lazy_static", + "nalgebra", + "num-traits", + "rand 0.8.4", ] [[package]] @@ -10154,7 +10144,7 @@ dependencies = [ [[package]] name = "substrate-browser-utils" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "chrono", "console_error_panic_hook", @@ -10163,7 +10153,7 @@ dependencies = [ "futures-timer 3.0.2", "getrandom 0.2.1", "js-sys", - "kvdb-web", + "kvdb-memorydb", "libp2p-wasm-ext", "log", "rand 0.7.3", @@ -10180,7 +10170,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "platforms", ] @@ -10188,7 +10178,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.15", @@ -10211,7 +10201,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-std", "derive_more", @@ -10225,7 +10215,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "async-trait", "futures 0.1.29", @@ -10254,7 +10244,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "futures 0.3.15", "substrate-test-utils-derive", @@ -10264,7 +10254,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "proc-macro-crate 1.0.0", "quote", @@ -10274,7 +10264,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "ansi_term 0.12.1", "atty", @@ -10947,12 +10937,12 @@ checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" [[package]] name = "trie-db" -version = "0.22.5" +version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd81fe0c8bc2b528a51c9d2c31dae4483367a26a723a3c9a4a8120311d7774e3" +checksum = "9eac131e334e81b6b3be07399482042838adcd7957aa0010231d0813e39e02fa" dependencies = [ "hash-db", - "hashbrown", + "hashbrown 0.11.2", "log", "rustc-hex", "smallvec 1.6.1", @@ -11019,7 +11009,7 @@ checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382" [[package]] name = "try-runtime-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#baf37363b23fd07514090a373a00337424ee8f68" +source = "git+https://github.com/paritytech/substrate?branch=master#32a365d549dfb123d2d14443b3e35ed908da6de4" dependencies = [ "frame-try-runtime", "log", @@ -11406,7 +11396,7 @@ dependencies = [ "downcast-rs", "libc", "memory_units", - "num-rational", + "num-rational 0.2.4", "num-traits", "parity-wasm 0.42.2", "wasmi-validation", @@ -11442,7 +11432,7 @@ dependencies = [ "lazy_static", "libc", "log", - "paste 1.0.5", + "paste", "psm", "region", "rustc-demangle", diff --git a/polkadot/cli/browser-demo/index.html b/polkadot/cli/browser-demo/index.html index e8419281b75..10e53ef433b 100644 --- a/polkadot/cli/browser-demo/index.html +++ b/polkadot/cli/browser-demo/index.html @@ -21,7 +21,7 @@ async function start() { // Build our client. log('Starting client'); - let client = await start_client(chain_spec_text, 'info'); + let client = start_client(chain_spec_text, 'info'); log('Client started'); client.rpcSubscribe('{"method":"chain_subscribeNewHead","params":[],"id":1,"jsonrpc":"2.0"}', diff --git a/polkadot/cli/src/browser.rs b/polkadot/cli/src/browser.rs index 29dac5c4f2b..ad9b1bf947e 100644 --- a/polkadot/cli/src/browser.rs +++ b/polkadot/cli/src/browser.rs @@ -20,17 +20,17 @@ use wasm_bindgen::prelude::*; /// Starts the client. #[wasm_bindgen] -pub async fn start_client(chain_spec: String, log_level: String) -> Result<Client, JsValue> { - start_inner(chain_spec, log_level).await.map_err(|err| JsValue::from_str(&err.to_string())) +pub fn start_client(chain_spec: String, log_level: String) -> Result<Client, JsValue> { + start_inner(chain_spec, log_level).map_err(|err| JsValue::from_str(&err.to_string())) } -async fn start_inner(chain_spec: String, log_directives: String) -> Result<Client, Box<dyn std::error::Error>> { +fn start_inner(chain_spec: String, log_directives: String) -> Result<Client, Box<dyn std::error::Error>> { set_console_error_panic_hook(); init_logging(&log_directives)?; let chain_spec = service::PolkadotChainSpec::from_json_bytes(chain_spec.as_bytes().to_vec()).map_err(|e| format!("{:?}", e))?; - let config = browser_configuration(chain_spec).await?; + let config = browser_configuration(chain_spec)?; info!("Polkadot browser node"); info!(" version {}", config.impl_version); diff --git a/polkadot/core-primitives/Cargo.toml b/polkadot/core-primitives/Cargo.toml index eb345bc2d8a..54e87504851 100644 --- a/polkadot/core-primitives/Cargo.toml +++ b/polkadot/core-primitives/Cargo.toml @@ -9,7 +9,7 @@ sp-core = { git = "https://github.com/paritytech/substrate", branch = "master", sp-std = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } parity-scale-codec = { version = "2.0.0", default-features = false, features = [ "derive" ] } -parity-util-mem = { version = "0.9.0", default-features = false, optional = true } +parity-util-mem = { version = "0.10.0", default-features = false, optional = true } [features] default = [ "std" ] diff --git a/polkadot/node/core/approval-voting/Cargo.toml b/polkadot/node/core/approval-voting/Cargo.toml index 104a52621e9..9385380df58 100644 --- a/polkadot/node/core/approval-voting/Cargo.toml +++ b/polkadot/node/core/approval-voting/Cargo.toml @@ -13,7 +13,7 @@ bitvec = { version = "0.20.1", default-features = false, features = ["alloc"] } lru = "0.6" merlin = "2.0" schnorrkel = "0.9.1" -kvdb = "0.9.0" +kvdb = "0.10.0" derive_more = "0.99.14" polkadot-node-subsystem = { path = "../../subsystem" } @@ -41,4 +41,4 @@ sp-consensus-babe = { git = "https://github.com/paritytech/substrate", branch = maplit = "1.0.2" polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" } assert_matches = "1.4.0" -kvdb-memorydb = "0.9.0" +kvdb-memorydb = "0.10.0" diff --git a/polkadot/node/core/av-store/Cargo.toml b/polkadot/node/core/av-store/Cargo.toml index 1880b5b80ff..f60dfd42b36 100644 --- a/polkadot/node/core/av-store/Cargo.toml +++ b/polkadot/node/core/av-store/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] futures = "0.3.15" futures-timer = "3.0.2" -kvdb = "0.9.0" +kvdb = "0.10.0" thiserror = "1.0.23" tracing = "0.1.26" bitvec = "0.20.1" @@ -24,7 +24,7 @@ polkadot-node-primitives = { path = "../../primitives" } log = "0.4.13" env_logger = "0.8.4" assert_matches = "1.4.0" -kvdb-memorydb = "0.9.0" +kvdb-memorydb = "0.10.0" sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } polkadot-node-subsystem-util = { path = "../../subsystem-util" } diff --git a/polkadot/node/core/chain-selection/Cargo.toml b/polkadot/node/core/chain-selection/Cargo.toml index ee498427ea0..53e74cf883a 100644 --- a/polkadot/node/core/chain-selection/Cargo.toml +++ b/polkadot/node/core/chain-selection/Cargo.toml @@ -12,7 +12,7 @@ polkadot-primitives = { path = "../../../primitives" } polkadot-node-primitives = { path = "../../primitives" } polkadot-subsystem = { package = "polkadot-node-subsystem", path = "../../subsystem" } polkadot-node-subsystem-util = { path = "../../subsystem-util" } -kvdb = "0.9.0" +kvdb = "0.10.0" thiserror = "1.0.23" parity-scale-codec = "2" diff --git a/polkadot/node/core/dispute-coordinator/Cargo.toml b/polkadot/node/core/dispute-coordinator/Cargo.toml index f2ba0491005..72af0db6ed6 100644 --- a/polkadot/node/core/dispute-coordinator/Cargo.toml +++ b/polkadot/node/core/dispute-coordinator/Cargo.toml @@ -9,7 +9,7 @@ bitvec = { version = "0.20.1", default-features = false, features = ["alloc"] } futures = "0.3.12" tracing = "0.1.26" parity-scale-codec = "2" -kvdb = "0.9.0" +kvdb = "0.10.0" derive_more = "0.99.14" thiserror = "1.0.23" @@ -21,7 +21,7 @@ polkadot-node-subsystem-util = { path = "../../subsystem-util" } sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" } [dev-dependencies] -kvdb-memorydb = "0.9.0" +kvdb-memorydb = "0.10.0" polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers"} sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/polkadot/node/core/runtime-api/Cargo.toml b/polkadot/node/core/runtime-api/Cargo.toml index 27d2c5a20a3..a1a5962c6bd 100644 --- a/polkadot/node/core/runtime-api/Cargo.toml +++ b/polkadot/node/core/runtime-api/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" futures = "0.3.15" tracing = "0.1.26" memory-lru = "0.1.0" -parity-util-mem = { version = "0.9.0", default-features = false } +parity-util-mem = { version = "0.10.0", default-features = false } sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-authority-discovery = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/polkadot/node/malus/Cargo.toml b/polkadot/node/malus/Cargo.toml index 8d34099c3e0..084a02b9591 100644 --- a/polkadot/node/malus/Cargo.toml +++ b/polkadot/node/malus/Cargo.toml @@ -21,7 +21,7 @@ polkadot-cli = { path = "../../cli", default-features = false, features = [ "cli polkadot-node-subsystem = { path = "../subsystem" } polkadot-node-subsystem-util = { path = "../subsystem-util" } polkadot-node-core-candidate-validation = { path = "../core/candidate-validation" } -parity-util-mem = { version = "*", default-features = false, features = ["jemalloc-global"] } +parity-util-mem = { version = "0.10.0", default-features = false, features = ["jemalloc-global"] } color-eyre = { version = "0.5.11", default-features = false } assert_matches = "1.5" structopt = "0.3.21" diff --git a/polkadot/node/service/Cargo.toml b/polkadot/node/service/Cargo.toml index 4fbd7af2e01..30b1bb87ad2 100644 --- a/polkadot/node/service/Cargo.toml +++ b/polkadot/node/service/Cargo.toml @@ -65,8 +65,8 @@ hex-literal = "0.3.1" tracing = "0.1.26" serde = { version = "1.0.123", features = ["derive"] } thiserror = "1.0.23" -kvdb = "0.9.0" -kvdb-rocksdb = { version = "0.11.1", optional = true } +kvdb = "0.10.0" +kvdb-rocksdb = { version = "0.12.0", optional = true } async-trait = "0.1.42" # Polkadot diff --git a/polkadot/parachain/Cargo.toml b/polkadot/parachain/Cargo.toml index 9af6616682a..116d80e8418 100644 --- a/polkadot/parachain/Cargo.toml +++ b/polkadot/parachain/Cargo.toml @@ -10,7 +10,7 @@ edition = "2018" # this crate for WASM. This is critical to avoid forcing all parachain WASM into implementing # various unnecessary Substrate-specific endpoints. parity-scale-codec = { version = "2.0.0", default-features = false, features = [ "derive" ] } -parity-util-mem = { version = "0.9.0", optional = true } +parity-util-mem = { version = "0.10.0", optional = true } sp-std = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } diff --git a/polkadot/primitives/Cargo.toml b/polkadot/primitives/Cargo.toml index 4dcc697ecd1..596aed56f75 100644 --- a/polkadot/primitives/Cargo.toml +++ b/polkadot/primitives/Cargo.toml @@ -26,7 +26,7 @@ trie = { package = "sp-trie", git = "https://github.com/paritytech/substrate", b bitvec = { version = "0.20.1", default-features = false, features = ["alloc"] } frame-system = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } hex-literal = "0.3.1" -parity-util-mem = { version = "0.9.0", default-features = false, optional = true } +parity-util-mem = { version = "0.10.0", default-features = false, optional = true } thiserror = "1.0.23" [dev-dependencies] diff --git a/polkadot/xcm/pallet-xcm/Cargo.toml b/polkadot/xcm/pallet-xcm/Cargo.toml index 75d737ed69c..2b4fbbbba7d 100644 --- a/polkadot/xcm/pallet-xcm/Cargo.toml +++ b/polkadot/xcm/pallet-xcm/Cargo.toml @@ -27,4 +27,4 @@ std = [ "frame-system/std", "xcm/std", ] -runtime-benchmarks = [] \ No newline at end of file +runtime-benchmarks = [] -- GitLab