From 9cf5871678d79dcd9e114b59bf674f051b513768 Mon Sep 17 00:00:00 2001 From: Roman Date: Sat, 30 Apr 2022 01:42:38 +0400 Subject: [PATCH] Companion for substrate#11009 (#1221) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Downgrade zeroize to v1.4.3 * Update Substrate & Polkadot Co-authored-by: Bastian Köcher --- Cargo.lock | 1214 ++++++++++++++++++++++++++++++---------------------- 1 file changed, 703 insertions(+), 511 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 351986be0f..21c2613b53 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -44,7 +44,7 @@ checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" dependencies = [ "cfg-if 1.0.0", "cipher", - "cpufeatures 0.2.1", + "cpufeatures", "opaque-debug 0.3.0", ] @@ -230,7 +230,7 @@ dependencies = [ "parking", "polling", "slab", - "socket2 0.4.4", + "socket2", "waker-fn", "winapi 0.3.9", ] @@ -281,6 +281,7 @@ dependencies = [ "async-global-executor", "async-io", "async-lock", + "async-process", "crossbeam-utils", "futures-channel", "futures-core", @@ -300,15 +301,16 @@ dependencies = [ [[package]] name = "async-std-resolver" -version = "0.20.3" +version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed4e2c3da14d8ad45acb1e3191db7a918e9505b6f155b218e70a7c9a1a48c638" +checksum = "0f2f8a4a203be3325981310ab243a28e6e4ea55b6519bffce05d41ab60e09ad8" dependencies = [ "async-std", "async-trait", "futures-io", "futures-util", "pin-utils", + "socket2", "trust-dns-resolver", ] @@ -452,7 +454,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "beefy-primitives", "fnv", @@ -486,7 +488,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -509,12 +511,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "scale-info", @@ -577,17 +579,6 @@ dependencies = [ "wyz", ] -[[package]] -name = "blake2" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a4e37d16930f5459780f5621038b6382b9bb37c19016f39fb6b5808d831f174" -dependencies = [ - "crypto-mac 0.8.0", - "digest 0.9.0", - "opaque-debug 0.3.0", -] - [[package]] name = "blake2" version = "0.10.2" @@ -730,7 +721,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bp-runtime", "finality-grandpa", @@ -747,7 +738,7 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bp-runtime", "frame-support", @@ -759,7 +750,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bitvec", "bp-runtime", @@ -776,7 +767,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bp-messages", "bp-runtime", @@ -794,7 +785,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -811,7 +802,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-support", "hash-db", @@ -829,7 +820,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -844,7 +835,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -859,7 +850,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -1109,21 +1100,21 @@ checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" [[package]] name = "chacha20" -version = "0.7.1" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fee7ad89dc1128635074c268ee661f90c3f7e83d9fd12910608c36b47d6c3412" +checksum = "01b72a433d0cf2aef113ba70f62634c56fddb0f244e6377185c56a7cadbd8f91" dependencies = [ "cfg-if 1.0.0", "cipher", - "cpufeatures 0.1.5", + "cpufeatures", "zeroize", ] [[package]] name = "chacha20poly1305" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1580317203210c517b6d44794abfbe600698276db18127e37ad3e69bf5e848e5" +checksum = "3b84ed6d1d5f7aa9bdde921a5090e0ca4d934d250ea3b402a5fab3a994e28a2a" dependencies = [ "aead", "chacha20", @@ -1290,6 +1281,15 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" +[[package]] +name = "core2" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" +dependencies = [ + "memchr", +] + [[package]] name = "cpp_demangle" version = "0.3.5" @@ -1299,15 +1299,6 @@ dependencies = [ "cfg-if 1.0.0", ] -[[package]] -name = "cpufeatures" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef" -dependencies = [ - "libc", -] - [[package]] name = "cpufeatures" version = "0.2.1" @@ -2309,6 +2300,19 @@ dependencies = [ "zeroize", ] +[[package]] +name = "curve25519-dalek" +version = "4.0.0-pre.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4033478fbf70d6acf2655ac70da91ee65852d69daf7a67bf7a2f518fb47aafcf" +dependencies = [ + "byteorder", + "digest 0.9.0", + "rand_core 0.6.3", + "subtle", + "zeroize", +] + [[package]] name = "data-encoding" version = "2.3.2" @@ -2479,9 +2483,9 @@ checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" [[package]] name = "dtoa" -version = "0.4.8" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" +checksum = "5caaa75cbd2b960ff1e5392d2cfb1f44717fffe12fc1f32b7b5d1267f99732a6" [[package]] name = "dyn-clonable" @@ -2577,11 +2581,11 @@ checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" [[package]] name = "enum-as-inner" -version = "0.3.3" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595" +checksum = "21cdad81446a7f7dc43f6a77409efeb9733d2fa65553efef6018ef257c959b73" dependencies = [ - "heck 0.3.3", + "heck 0.4.0", "proc-macro2", "quote", "syn", @@ -2704,7 +2708,7 @@ version = "0.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3774182a5df13c3d1690311ad32fbe913feef26baba609fa2dd5f72042bd2ab6" dependencies = [ - "blake2 0.10.2", + "blake2", "fs-err", "proc-macro2", "quote", @@ -2842,7 +2846,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", ] @@ -2860,7 +2864,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -2882,7 +2886,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "Inflector", "chrono", @@ -2932,7 +2936,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -2943,7 +2947,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2959,7 +2963,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -2987,7 +2991,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "bitflags", "frame-metadata", @@ -3017,7 +3021,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -3029,7 +3033,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.3", @@ -3041,7 +3045,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "proc-macro2", "quote", @@ -3051,7 +3055,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "log", @@ -3068,7 +3072,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -3083,7 +3087,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "sp-api", @@ -3092,7 +3096,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "sp-api", @@ -3239,13 +3243,13 @@ dependencies = [ [[package]] name = "futures-rustls" -version = "0.21.1" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a1387e07917c711fb4ee4f48ea0adb04a3c9739e53ef85bf43ae1edc2937a8b" +checksum = "e01fe9932a224b72b45336d96040aa86386d674a31d0af27d800ea7bc8ca97fe" dependencies = [ "futures-io", - "rustls 0.19.1", - "webpki 0.21.4", + "rustls 0.20.2", + "webpki 0.22.0", ] [[package]] @@ -3614,7 +3618,7 @@ dependencies = [ "httpdate", "itoa 0.4.8", "pin-project-lite 0.2.7", - "socket2 0.4.4", + "socket2", "tokio", "tower-service", "tracing", @@ -3651,7 +3655,7 @@ dependencies = [ "rustls-native-certs 0.6.1", "tokio", "tokio-rustls 0.23.2", - "webpki-roots 0.22.2", + "webpki-roots", ] [[package]] @@ -3678,39 +3682,30 @@ dependencies = [ [[package]] name = "if-addrs" -version = "0.6.7" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2273e421f7c4f0fc99e1934fe4776f59d8df2972f4199d703fc0da9f2a9f73de" +checksum = "cbc0fa01ffc752e9dbc72818cdb072cd028b86be5e09dd04c5a643704fe101a9" dependencies = [ - "if-addrs-sys", "libc", "winapi 0.3.9", ] -[[package]] -name = "if-addrs-sys" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de74b9dd780476e837e5eb5ab7c88b49ed304126e412030a0adba99c8efe79ea" -dependencies = [ - "cc", - "libc", -] - [[package]] name = "if-watch" -version = "0.2.2" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae8ab7f67bad3240049cb24fb9cb0b4c2c6af4c245840917fbbdededeee91179" +checksum = "ae8f4a3c3d4c89351ca83e120c1c00b27df945d38e05695668c9d4b4f7bc52f3" dependencies = [ "async-io", + "core-foundation", + "fnv", "futures 0.3.21", - "futures-lite", "if-addrs", "ipnet", - "libc", "log", - "winapi 0.3.9", + "rtnetlink", + "system-configuration", + "windows", ] [[package]] @@ -3800,11 +3795,11 @@ checksum = "aa2f047c0a98b2f299aa5d6d7088443570faae494e9ae1305e48be000c9e0eb1" [[package]] name = "ipconfig" -version = "0.2.2" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7" +checksum = "723519edce41262b05d4143ceb95050e4c614f483e78e9fd9e39a8275a84ad98" dependencies = [ - "socket2 0.3.19", + "socket2", "widestring", "winapi 0.3.9", "winreg", @@ -4029,7 +4024,7 @@ dependencies = [ "tokio-rustls 0.23.2", "tokio-util 0.7.1", "tracing", - "webpki-roots 0.22.2", + "webpki-roots", ] [[package]] @@ -4050,7 +4045,7 @@ dependencies = [ "tokio-rustls 0.23.2", "tokio-util 0.7.1", "tracing", - "webpki-roots 0.22.2", + "webpki-roots", ] [[package]] @@ -4211,7 +4206,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "beefy-primitives", "bitvec", @@ -4302,7 +4297,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-support", "polkadot-primitives", @@ -4405,14 +4400,18 @@ checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a" [[package]] name = "libp2p" -version = "0.40.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bec54343492ba5940a6c555e512c6721139835d28c59bc22febece72dfd0d9d" +checksum = "475ce2ac4a9727e53a519f6ee05b38abfcba8f0d39c4d24f103d184e36fd5b0f" dependencies = [ "atomic", "bytes 1.1.0", "futures 0.3.21", + "futures-timer", + "getrandom 0.2.3", + "instant", "lazy_static", + "libp2p-autonat", "libp2p-core", "libp2p-deflate", "libp2p-dns", @@ -4438,17 +4437,36 @@ dependencies = [ "libp2p-websocket", "libp2p-yamux", "multiaddr", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "pin-project 1.0.10", + "rand 0.7.3", "smallvec", - "wasm-timer", +] + +[[package]] +name = "libp2p-autonat" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a13b690e65046af6a09c0b27bd9508fa1cab0efce889de74b0b643b9d2a98f9a" +dependencies = [ + "async-trait", + "futures 0.3.21", + "futures-timer", + "instant", + "libp2p-core", + "libp2p-request-response", + "libp2p-swarm", + "log", + "prost", + "prost-build", + "rand 0.8.5", ] [[package]] name = "libp2p-core" -version = "0.30.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef22d9bba1e8bcb7ec300073e6802943fe8abb8190431842262b5f1c30abba1" +checksum = "db5b02602099fb75cb2d16f9ea860a320d6eb82ce41e95ab680912c454805cd5" dependencies = [ "asn1_der", "bs58", @@ -4457,20 +4475,21 @@ dependencies = [ "fnv", "futures 0.3.21", "futures-timer", + "instant", "lazy_static", "libsecp256k1", "log", "multiaddr", - "multihash 0.14.0", + "multihash 0.16.2", "multistream-select", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "pin-project 1.0.10", "prost", "prost-build", "rand 0.8.5", "ring", "rw-stream-sink", - "sha2 0.9.8", + "sha2 0.10.2", "smallvec", "thiserror", "unsigned-varint 0.7.1", @@ -4480,9 +4499,9 @@ dependencies = [ [[package]] name = "libp2p-deflate" -version = "0.30.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51a800adb195f33de63f4b17b63fe64cfc23bf2c6a0d3d0d5321328664e65197" +checksum = "6b1d37f042f748e224f04785d0e987ae09a2aa518d6401d82d412dad83e360ed" dependencies = [ "flate2", "futures 0.3.21", @@ -4491,9 +4510,9 @@ dependencies = [ [[package]] name = "libp2p-dns" -version = "0.30.0" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb8f89d15cb6e3c5bc22afff7513b11bab7856f2872d3cfba86f7f63a06bc498" +checksum = "066e33e854e10b5c93fc650458bf2179c7e0d143db260b0963e44a94859817f1" dependencies = [ "async-std-resolver", "futures 0.3.21", @@ -4505,9 +4524,9 @@ dependencies = [ [[package]] name = "libp2p-floodsub" -version = "0.31.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aab3d7210901ea51b7bae2b581aa34521797af8c4ec738c980bda4a06434067f" +checksum = "733d3ea6ebe7a7a85df2bc86678b93f24b015fae5fe3b3acc4c400e795a55d2d" dependencies = [ "cuckoofilter", "fnv", @@ -4523,9 +4542,9 @@ dependencies = [ [[package]] name = "libp2p-gossipsub" -version = "0.33.0" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfeead619eb5dac46e65acc78c535a60aaec803d1428cca6407c3a4fc74d698d" +checksum = "a90c989a7c0969c2ab63e898da9bc735e3be53fb4f376e9c045ce516bcc9f928" dependencies = [ "asynchronous-codec 0.6.0", "base64", @@ -4534,14 +4553,16 @@ dependencies = [ "fnv", "futures 0.3.21", "hex_fmt", + "instant", "libp2p-core", "libp2p-swarm", "log", + "prometheus-client", "prost", "prost-build", "rand 0.7.3", "regex", - "sha2 0.9.8", + "sha2 0.10.2", "smallvec", "unsigned-varint 0.7.1", "wasm-timer", @@ -4549,26 +4570,26 @@ dependencies = [ [[package]] name = "libp2p-identify" -version = "0.31.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cca1275574183f288ff8b72d535d5ffa5ea9292ef7829af8b47dcb197c7b0dcd" +checksum = "c5ef5a5b57904c7c33d6713ef918d239dc6b7553458f3475d87f8a18e9c651c8" dependencies = [ "futures 0.3.21", + "futures-timer", "libp2p-core", "libp2p-swarm", "log", - "lru 0.6.6", + "lru 0.7.5", "prost", "prost-build", "smallvec", - "wasm-timer", ] [[package]] name = "libp2p-kad" -version = "0.32.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2297dc0ca285f3a09d1368bde02449e539b46f94d32d53233f53f6625bcd3ba" +checksum = "564e6bd64d177446399ed835b9451a8825b07929d6daa6a94e6405592974725e" dependencies = [ "arrayvec 0.5.2", "asynchronous-codec 0.6.0", @@ -4576,25 +4597,27 @@ dependencies = [ "either", "fnv", "futures 0.3.21", + "futures-timer", + "instant", "libp2p-core", "libp2p-swarm", "log", "prost", "prost-build", "rand 0.7.3", - "sha2 0.9.8", + "sha2 0.10.2", "smallvec", + "thiserror", "uint", "unsigned-varint 0.7.1", "void", - "wasm-timer", ] [[package]] name = "libp2p-mdns" -version = "0.32.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14c864b64bdc8a84ff3910a0df88e6535f256191a450870f1e7e10cbf8e64d45" +checksum = "611ae873c8e280ccfab0d57c7a13cac5644f364529e233114ff07863946058b0" dependencies = [ "async-io", "data-encoding", @@ -4607,29 +4630,31 @@ dependencies = [ "log", "rand 0.8.5", "smallvec", - "socket2 0.4.4", + "socket2", "void", ] [[package]] name = "libp2p-metrics" -version = "0.1.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4af432fcdd2f8ba4579b846489f8f0812cfd738ced2c0af39df9b1c48bbb6ab2" +checksum = "985be799bb3796e0c136c768208c3c06604a38430571906a13dcfeda225a3b9d" dependencies = [ "libp2p-core", + "libp2p-gossipsub", "libp2p-identify", "libp2p-kad", "libp2p-ping", + "libp2p-relay", "libp2p-swarm", - "open-metrics-client", + "prometheus-client", ] [[package]] name = "libp2p-mplex" -version = "0.30.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f2cd64ef597f40e14bfce0497f50ecb63dd6d201c61796daeb4227078834fbf" +checksum = "442eb0c9fff0bf22a34f015724b4143ce01877e079ed0963c722d94c07c72160" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.1.0", @@ -4637,7 +4662,7 @@ dependencies = [ "libp2p-core", "log", "nohash-hasher", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "rand 0.7.3", "smallvec", "unsigned-varint 0.7.1", @@ -4645,9 +4670,9 @@ dependencies = [ [[package]] name = "libp2p-noise" -version = "0.33.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8772c7a99088221bb7ca9c5c0574bf55046a7ab4c319f3619b275f28c8fb87a" +checksum = "9dd7e0c94051cda67123be68cf6b65211ba3dde7277be9068412de3e7ffd63ef" dependencies = [ "bytes 1.1.0", "curve25519-dalek 3.2.0", @@ -4658,7 +4683,7 @@ dependencies = [ "prost", "prost-build", "rand 0.8.5", - "sha2 0.9.8", + "sha2 0.10.2", "snow", "static_assertions", "x25519-dalek", @@ -4667,24 +4692,25 @@ dependencies = [ [[package]] name = "libp2p-ping" -version = "0.31.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80ef7b0ec5cf06530d9eb6cf59ae49d46a2c45663bde31c25a12f682664adbcf" +checksum = "bf57a3c2e821331dda9fe612d4654d676ab6e33d18d9434a18cced72630df6ad" dependencies = [ "futures 0.3.21", + "futures-timer", + "instant", "libp2p-core", "libp2p-swarm", "log", "rand 0.7.3", "void", - "wasm-timer", ] [[package]] name = "libp2p-plaintext" -version = "0.30.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fba1a6ff33e4a274c89a3b1d78b9f34f32af13265cc5c46c16938262d4e945a" +checksum = "962c0fb0e7212fb96a69b87f2d09bcefd317935239bdc79cda900e7a8897a3fe" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.1.0", @@ -4713,89 +4739,96 @@ dependencies = [ [[package]] name = "libp2p-relay" -version = "0.4.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2852b61c90fa8ce3c8fcc2aba76e6cefc20d648f9df29157d6b3a916278ef3e3" +checksum = "3aa754cb7bccef51ebc3c458c6bbcef89d83b578a9925438389be841527d408f" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.1.0", + "either", "futures 0.3.21", "futures-timer", + "instant", "libp2p-core", "libp2p-swarm", "log", "pin-project 1.0.10", "prost", "prost-build", - "rand 0.7.3", + "rand 0.8.5", "smallvec", + "static_assertions", + "thiserror", "unsigned-varint 0.7.1", "void", - "wasm-timer", ] [[package]] name = "libp2p-rendezvous" -version = "0.1.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14a6d2b9e7677eff61dc3d2854876aaf3976d84a01ef6664b610c77a0c9407c5" +checksum = "bbd0baab894c5b84da510b915d53264d566c3c35889f09931fe9edbd2a773bee" dependencies = [ "asynchronous-codec 0.6.0", "bimap", "futures 0.3.21", + "futures-timer", + "instant", "libp2p-core", "libp2p-swarm", "log", "prost", "prost-build", "rand 0.8.5", - "sha2 0.9.8", + "sha2 0.10.2", "thiserror", "unsigned-varint 0.7.1", "void", - "wasm-timer", ] [[package]] name = "libp2p-request-response" -version = "0.13.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a877a4ced6d46bf84677e1974e8cf61fb434af73b2e96fb48d6cb6223a4634d8" +checksum = "b5e6a6fc6c9ad95661f46989473b34bd2993d14a4de497ff3b2668a910d4b869" dependencies = [ "async-trait", "bytes 1.1.0", "futures 0.3.21", + "instant", "libp2p-core", "libp2p-swarm", "log", - "lru 0.7.5", "rand 0.7.3", "smallvec", "unsigned-varint 0.7.1", - "wasm-timer", ] [[package]] name = "libp2p-swarm" -version = "0.31.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f5184a508f223bc100a12665517773fb8730e9f36fc09eefb670bf01b107ae9" +checksum = "8f0c69ad9e8f7c5fc50ad5ad9c7c8b57f33716532a2b623197f69f93e374d14c" dependencies = [ "either", + "fnv", "futures 0.3.21", + "futures-timer", + "instant", "libp2p-core", "log", + "pin-project 1.0.10", "rand 0.7.3", "smallvec", + "thiserror", "void", - "wasm-timer", ] [[package]] name = "libp2p-swarm-derive" -version = "0.25.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "072c290f727d39bdc4e9d6d1c847978693d25a673bd757813681e33e5f6c00c2" +checksum = "daf2fe8c80b43561355f4d51875273b5b6dfbac37952e8f64b1270769305c9d7" dependencies = [ "quote", "syn", @@ -4803,9 +4836,9 @@ dependencies = [ [[package]] name = "libp2p-tcp" -version = "0.30.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7399c5b6361ef525d41c11fcf51635724f832baf5819b30d3d873eabb4fbae4b" +checksum = "193447aa729c85aac2376828df76d171c1a589c9e6b58fcc7f9d9a020734122c" dependencies = [ "async-io", "futures 0.3.21", @@ -4815,14 +4848,14 @@ dependencies = [ "libc", "libp2p-core", "log", - "socket2 0.4.4", + "socket2", ] [[package]] name = "libp2p-uds" -version = "0.30.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8b7563e46218165dfd60f64b96f7ce84590d75f53ecbdc74a7dd01450dc5973" +checksum = "24bdab114f7f2701757d6541266e1131b429bbae382008f207f2114ee4222dcb" dependencies = [ "async-std", "futures 0.3.21", @@ -4832,9 +4865,9 @@ dependencies = [ [[package]] name = "libp2p-wasm-ext" -version = "0.30.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1008a302b73c5020251f9708c653f5ed08368e530e247cc9cd2f109ff30042cf" +checksum = "4f6ea0f84a967ef59a16083f222c18115ae2e91db69809dce275df62e101b279" dependencies = [ "futures 0.3.21", "js-sys", @@ -4846,9 +4879,9 @@ dependencies = [ [[package]] name = "libp2p-websocket" -version = "0.31.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22e12df82d1ed64969371a9e65ea92b91064658604cc2576c2757f18ead9a1cf" +checksum = "c932834c3754501c368d1bf3d0fb458487a642b90fc25df082a3a2f3d3b32e37" dependencies = [ "either", "futures 0.3.21", @@ -4859,18 +4892,18 @@ dependencies = [ "rw-stream-sink", "soketto", "url 2.2.2", - "webpki-roots 0.21.1", + "webpki-roots", ] [[package]] name = "libp2p-yamux" -version = "0.34.0" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e7362abb8867d7187e7e93df17f460d554c997fc5c8ac57dc1259057f6889af" +checksum = "be902ebd89193cd020e89e89107726a38cfc0d16d18f613f4a37d046e92c7517" dependencies = [ "futures 0.3.21", "libp2p-core", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "thiserror", "yamux", ] @@ -5165,7 +5198,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "coarsetime", "crossbeam-queue", @@ -5278,15 +5311,15 @@ checksum = "7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389" [[package]] name = "multiaddr" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48ee4ea82141951ac6379f964f71b20876d43712bea8faf6dd1a375e08a46499" +checksum = "3c580bfdd8803cce319b047d239559a22f809094aaea4ac13902a1fdcfcd4261" dependencies = [ "arrayref", "bs58", "byteorder", "data-encoding", - "multihash 0.14.0", + "multihash 0.16.2", "percent-encoding 2.1.0", "serde", "static_assertions", @@ -5316,7 +5349,7 @@ dependencies = [ "blake3 0.3.8", "digest 0.9.0", "generic-array 0.14.4", - "multihash-derive", + "multihash-derive 0.7.2", "sha2 0.9.8", "sha3 0.9.1", "unsigned-varint 0.5.1", @@ -5324,14 +5357,14 @@ dependencies = [ [[package]] name = "multihash" -version = "0.14.0" +version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "752a61cd890ff691b4411423d23816d5866dd5621e4d1c5687a53b94b5a979d8" +checksum = "e3db354f401db558759dfc1e568d010a5d4146f4d3f637be1275ec4a3cf09689" dependencies = [ - "digest 0.9.0", - "generic-array 0.14.4", - "multihash-derive", - "sha2 0.9.8", + "core2", + "digest 0.10.3", + "multihash-derive 0.8.0", + "sha2 0.10.2", "unsigned-varint 0.7.1", ] @@ -5349,6 +5382,20 @@ dependencies = [ "synstructure", ] +[[package]] +name = "multihash-derive" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc076939022111618a5026d3be019fd8b366e76314538ff9a1b59ffbcbf98bcd" +dependencies = [ + "proc-macro-crate 1.1.3", + "proc-macro-error", + "proc-macro2", + "quote", + "syn", + "synstructure", +] + [[package]] name = "multimap" version = "0.8.3" @@ -5357,9 +5404,9 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "multistream-select" -version = "0.10.4" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56a336acba8bc87c8876f6425407dbbe6c417bf478b22015f8fb0994ef3bc0ab" +checksum = "363a84be6453a70e63513660f4894ef815daf88e3356bffcda9ca27d810ce83b" dependencies = [ "bytes 1.1.0", "futures 0.3.21", @@ -5424,6 +5471,84 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "netlink-packet-core" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "345b8ab5bd4e71a2986663e88c56856699d060e78e152e6e9d7966fcd5491297" +dependencies = [ + "anyhow", + "byteorder", + "libc", + "netlink-packet-utils", +] + +[[package]] +name = "netlink-packet-route" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "733ea73609acfd7fa7ddadfb7bf709b0471668c456ad9513685af543a06342b2" +dependencies = [ + "anyhow", + "bitflags", + "byteorder", + "libc", + "netlink-packet-core", + "netlink-packet-utils", +] + +[[package]] +name = "netlink-packet-utils" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25af9cf0dc55498b7bd94a1508af7a78706aa0ab715a73c5169273e03c84845e" +dependencies = [ + "anyhow", + "byteorder", + "paste", + "thiserror", +] + +[[package]] +name = "netlink-proto" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef8785b8141e8432aa45fceb922a7e876d7da3fad37fa7e7ec702ace3aa0826b" +dependencies = [ + "bytes 1.1.0", + "futures 0.3.21", + "log", + "netlink-packet-core", + "netlink-sys", + "tokio", +] + +[[package]] +name = "netlink-sys" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e4c9f9547a08241bee7b6558b9b98e1f290d187de8b7cfca2bbb4937bcaa8f8" +dependencies = [ + "async-io", + "bytes 1.1.0", + "futures 0.3.21", + "libc", + "log", +] + +[[package]] +name = "nix" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf" +dependencies = [ + "bitflags", + "cc", + "cfg-if 1.0.0", + "libc", + "memoffset", +] + [[package]] name = "nix" version = "0.24.1" @@ -5586,29 +5711,6 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" -[[package]] -name = "open-metrics-client" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7337d80c23c2d8b1349563981bc4fb531220733743ba8115454a67b181173f0d" -dependencies = [ - "dtoa", - "itoa 0.4.8", - "open-metrics-client-derive-text-encode", - "owning_ref", -] - -[[package]] -name = "open-metrics-client-derive-text-encode" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a15c83b586f00268c619c1cb3340ec1a6f59dd9ba1d9833a273a68e6d5cd8ffc" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "openssl-probe" version = "0.1.4" @@ -5645,7 +5747,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -5662,7 +5764,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -5676,7 +5778,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -5692,7 +5794,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -5708,7 +5810,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -5723,7 +5825,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -5747,7 +5849,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5767,7 +5869,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -5782,7 +5884,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "beefy-primitives", "frame-support", @@ -5798,7 +5900,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5821,7 +5923,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -5839,7 +5941,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5856,7 +5958,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5878,7 +5980,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bitvec", "bp-message-dispatch", @@ -5899,7 +6001,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -5944,7 +6046,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -5961,7 +6063,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "bitflags", "frame-benchmarking", @@ -5988,7 +6090,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "bitflags", "parity-scale-codec", @@ -6003,7 +6105,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "proc-macro2", "quote", @@ -6013,7 +6115,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6032,7 +6134,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -6045,7 +6147,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6061,7 +6163,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6084,7 +6186,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6097,7 +6199,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6115,7 +6217,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6130,7 +6232,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6153,7 +6255,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6169,7 +6271,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6189,7 +6291,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6206,7 +6308,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6223,7 +6325,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -6241,7 +6343,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6258,7 +6360,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6273,7 +6375,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -6284,10 +6386,44 @@ dependencies = [ "sp-std", ] +[[package]] +name = "pallet-nomination-pools" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" +dependencies = [ + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", + "sp-staking", + "sp-std", +] + +[[package]] +name = "pallet-nomination-pools-benchmarking" +version = "1.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" +dependencies = [ + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "pallet-bags-list", + "pallet-nomination-pools", + "pallet-staking", + "parity-scale-codec", + "scale-info", + "sp-runtime", + "sp-staking", + "sp-std", +] + [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -6304,7 +6440,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6327,7 +6463,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6343,7 +6479,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6358,7 +6494,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -6372,7 +6508,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6387,7 +6523,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6403,7 +6539,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -6424,7 +6560,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6440,7 +6576,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -6454,7 +6590,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6477,7 +6613,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -6488,7 +6624,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "log", "sp-arithmetic", @@ -6497,7 +6633,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -6526,7 +6662,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6544,7 +6680,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6563,7 +6699,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-support", "frame-system", @@ -6580,7 +6716,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6597,7 +6733,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6608,7 +6744,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6625,7 +6761,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6640,7 +6776,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6656,7 +6792,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-benchmarking", "frame-support", @@ -6671,7 +6807,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-support", "frame-system", @@ -6689,7 +6825,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-benchmarking", "frame-support", @@ -7240,7 +7376,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7255,7 +7391,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7268,7 +7404,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "derive_more", "fatality", @@ -7291,7 +7427,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "fatality", "futures 0.3.21", @@ -7312,7 +7448,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "clap 3.1.12", "frame-benchmarking-cli", @@ -7337,7 +7473,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -7399,7 +7535,7 @@ dependencies = [ "hex-literal", "jsonrpc-core", "log", - "nix", + "nix 0.24.1", "pallet-contracts-rpc", "pallet-transaction-payment-rpc", "parachains-common", @@ -7454,7 +7590,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "always-assert", "fatality", @@ -7475,7 +7611,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -7488,7 +7624,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "derive_more", "fatality", @@ -7511,7 +7647,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7525,7 +7661,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7545,7 +7681,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "always-assert", "async-trait", @@ -7566,7 +7702,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "futures 0.3.21", "parity-scale-codec", @@ -7584,7 +7720,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bitvec", "derive_more", @@ -7613,7 +7749,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bitvec", "futures 0.3.21", @@ -7633,7 +7769,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bitvec", "fatality", @@ -7652,7 +7788,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7667,7 +7803,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "async-trait", "futures 0.3.21", @@ -7685,7 +7821,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7700,7 +7836,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7717,7 +7853,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "fatality", "futures 0.3.21", @@ -7736,7 +7872,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "async-trait", "futures 0.3.21", @@ -7753,7 +7889,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bitvec", "futures 0.3.21", @@ -7770,7 +7906,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "always-assert", "assert_matches", @@ -7800,7 +7936,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "futures 0.3.21", "polkadot-node-primitives", @@ -7816,7 +7952,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "futures 0.3.21", "memory-lru", @@ -7834,7 +7970,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "async-std", "lazy_static", @@ -7852,7 +7988,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bs58", "futures 0.3.21", @@ -7871,7 +8007,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "async-trait", "derive_more", @@ -7891,7 +8027,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bounded-vec", "futures 0.3.21", @@ -7913,7 +8049,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7923,7 +8059,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "async-trait", "futures 0.3.21", @@ -7941,7 +8077,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "derive_more", "futures 0.3.21", @@ -7960,7 +8096,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "async-trait", "derive_more", @@ -7993,7 +8129,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "futures 0.3.21", "futures-timer", @@ -8014,7 +8150,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "async-trait", "futures 0.3.21", @@ -8031,7 +8167,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -8043,7 +8179,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "derive_more", "frame-support", @@ -8060,7 +8196,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -8075,7 +8211,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bitvec", "frame-system", @@ -8105,7 +8241,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -8137,7 +8273,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "beefy-primitives", "bitvec", @@ -8223,7 +8359,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "beefy-primitives", "bitvec", @@ -8270,7 +8406,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-support", "polkadot-primitives", @@ -8282,7 +8418,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bs58", "parity-scale-codec", @@ -8294,7 +8430,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "bitflags", "bitvec", @@ -8337,7 +8473,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "async-trait", "beefy-gadget", @@ -8439,7 +8575,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8460,7 +8596,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8470,7 +8606,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8495,7 +8631,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "beefy-primitives", "bitvec", @@ -8557,7 +8693,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-benchmarking", "frame-system", @@ -8627,7 +8763,7 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede" dependencies = [ - "cpufeatures 0.2.1", + "cpufeatures", "opaque-debug 0.3.0", "universal-hash", ] @@ -8639,7 +8775,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1" dependencies = [ "cfg-if 1.0.0", - "cpufeatures 0.2.1", + "cpufeatures", "opaque-debug 0.3.0", "universal-hash", ] @@ -8779,6 +8915,29 @@ dependencies = [ "thiserror", ] +[[package]] +name = "prometheus-client" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9a896938cc6018c64f279888b8c7559d3725210d5db9a3a1ee6bc7188d51d34" +dependencies = [ + "dtoa", + "itoa 1.0.1", + "owning_ref", + "prometheus-client-derive-text-encode", +] + +[[package]] +name = "prometheus-client-derive-text-encode" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8e12d01b9d66ad9eb4529c57666b6263fc1993cb30261d83ead658fdd932652" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "prost" version = "0.9.0" @@ -9131,7 +9290,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "env_logger 0.9.0", "jsonrpsee 0.10.1", @@ -9259,7 +9418,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -9336,7 +9495,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-support", "polkadot-primitives", @@ -9355,6 +9514,21 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "rtnetlink" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f54290e54521dac3de4149d83ddf9f62a359b3cc93bcb494a794a41e6f4744b" +dependencies = [ + "async-global-executor", + "futures 0.3.21", + "log", + "netlink-packet-route", + "netlink-proto", + "nix 0.22.3", + "thiserror", +] + [[package]] name = "rust-argon2" version = "0.8.3" @@ -9394,15 +9568,6 @@ dependencies = [ "semver 0.9.0", ] -[[package]] -name = "rustc_version" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" -dependencies = [ - "semver 0.11.0", -] - [[package]] name = "rustc_version" version = "0.4.0" @@ -9537,7 +9702,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "log", "sp-core", @@ -9548,7 +9713,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "futures 0.3.21", @@ -9575,7 +9740,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "futures-timer", @@ -9598,7 +9763,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9614,7 +9779,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -9631,7 +9796,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -9642,7 +9807,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "chrono", "clap 3.1.12", @@ -9681,7 +9846,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "fnv", "futures 0.3.21", @@ -9709,7 +9874,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "hash-db", "kvdb", @@ -9734,7 +9899,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "futures 0.3.21", @@ -9758,7 +9923,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "futures 0.3.21", @@ -9787,7 +9952,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "fork-tree", @@ -9830,7 +9995,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -9854,7 +10019,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9867,7 +10032,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "futures 0.3.21", @@ -9892,7 +10057,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "sc-client-api", "sp-authorship", @@ -9903,7 +10068,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "lazy_static", "lru 0.7.5", @@ -9930,7 +10095,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "environmental", "parity-scale-codec", @@ -9947,7 +10112,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "log", "parity-scale-codec", @@ -9962,7 +10127,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "cfg-if 1.0.0", "libc", @@ -9980,7 +10145,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "ahash", "async-trait", @@ -10020,7 +10185,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "finality-grandpa", "futures 0.3.21", @@ -10044,7 +10209,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "ansi_term", "futures 0.3.21", @@ -10061,7 +10226,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "hex", @@ -10076,7 +10241,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "asynchronous-codec 0.5.0", @@ -10125,7 +10290,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "ahash", "futures 0.3.21", @@ -10142,7 +10307,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "bytes 1.1.0", "fnv", @@ -10170,7 +10335,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "libp2p", @@ -10183,7 +10348,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10192,7 +10357,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "hash-db", @@ -10223,7 +10388,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10249,7 +10414,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10266,7 +10431,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "directories", @@ -10331,7 +10496,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "log", "parity-scale-codec", @@ -10345,7 +10510,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -10366,7 +10531,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "libc", @@ -10385,7 +10550,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "chrono", "futures 0.3.21", @@ -10403,7 +10568,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "ansi_term", "atty", @@ -10434,7 +10599,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -10445,7 +10610,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10472,7 +10637,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "log", @@ -10485,7 +10650,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10674,7 +10839,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a3186ec9e65071a2095434b1f5bb24838d4e8e130f584c790f6033c79943537" dependencies = [ - "semver-parser 0.7.0", + "semver-parser", ] [[package]] @@ -10683,16 +10848,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" dependencies = [ - "semver-parser 0.7.0", -] - -[[package]] -name = "semver" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" -dependencies = [ - "semver-parser 0.10.2", + "semver-parser", ] [[package]] @@ -10710,15 +10866,6 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" -[[package]] -name = "semver-parser" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" -dependencies = [ - "pest", -] - [[package]] name = "serde" version = "1.0.136" @@ -10789,7 +10936,7 @@ checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" dependencies = [ "block-buffer 0.9.0", "cfg-if 1.0.0", - "cpufeatures 0.2.1", + "cpufeatures", "digest 0.9.0", "opaque-debug 0.3.0", ] @@ -10814,7 +10961,7 @@ checksum = "b69f9a4c9740d74c5baa3fd2e547f9525fa8088a8a958e0ca2409a514e33f5fa" dependencies = [ "block-buffer 0.9.0", "cfg-if 1.0.0", - "cpufeatures 0.2.1", + "cpufeatures", "digest 0.9.0", "opaque-debug 0.3.0", ] @@ -10826,7 +10973,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676" dependencies = [ "cfg-if 1.0.0", - "cpufeatures 0.2.1", + "cpufeatures", "digest 0.10.3", ] @@ -10952,7 +11099,7 @@ checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" [[package]] name = "slot-range-helper" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "enumn", "parity-scale-codec", @@ -10984,31 +11131,19 @@ checksum = "45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451" [[package]] name = "snow" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6142f7c25e94f6fd25a32c3348ec230df9109b463f59c8c7acc4bd34936babb7" +checksum = "774d05a3edae07ce6d68ea6984f3c05e9bba8927e3dd591e3b479e5b03213d0d" dependencies = [ "aes-gcm", - "blake2 0.9.2", + "blake2", "chacha20poly1305", - "rand 0.8.5", + "curve25519-dalek 4.0.0-pre.1", "rand_core 0.6.3", "ring", - "rustc_version 0.3.3", - "sha2 0.9.8", + "rustc_version 0.4.0", + "sha2 0.10.2", "subtle", - "x25519-dalek", -] - -[[package]] -name = "socket2" -version = "0.3.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "winapi 0.3.9", ] [[package]] @@ -11040,7 +11175,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "hash-db", "log", @@ -11057,9 +11192,9 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ - "blake2 0.10.2", + "blake2", "proc-macro-crate 1.1.3", "proc-macro2", "quote", @@ -11069,7 +11204,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "scale-info", @@ -11082,7 +11217,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "integer-sqrt", "num-traits", @@ -11097,7 +11232,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "scale-info", @@ -11110,7 +11245,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "parity-scale-codec", @@ -11122,7 +11257,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "sp-api", @@ -11134,7 +11269,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "log", @@ -11152,7 +11287,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "futures 0.3.21", @@ -11171,7 +11306,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "parity-scale-codec", @@ -11189,7 +11324,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "merlin", @@ -11212,7 +11347,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "scale-info", @@ -11226,7 +11361,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -11238,7 +11373,7 @@ dependencies = [ [[package]] name = "sp-core" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "base58", "bitflags", @@ -11284,9 +11419,9 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ - "blake2 0.10.2", + "blake2", "byteorder", "digest 0.10.3", "sha2 0.10.2", @@ -11298,7 +11433,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "proc-macro2", "quote", @@ -11309,7 +11444,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "kvdb", "parking_lot 0.12.0", @@ -11318,7 +11453,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "proc-macro2", "quote", @@ -11328,7 +11463,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "environmental", "parity-scale-codec", @@ -11339,7 +11474,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "finality-grandpa", "log", @@ -11357,7 +11492,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11371,7 +11506,7 @@ dependencies = [ [[package]] name = "sp-io" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "hash-db", @@ -11396,7 +11531,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "lazy_static", "sp-core", @@ -11407,7 +11542,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "futures 0.3.21", @@ -11424,7 +11559,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "thiserror", "zstd", @@ -11433,7 +11568,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "log", "parity-scale-codec", @@ -11448,7 +11583,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "scale-info", @@ -11462,7 +11597,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "sp-api", "sp-core", @@ -11472,7 +11607,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "backtrace", "lazy_static", @@ -11482,7 +11617,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "rustc-hash", "serde", @@ -11492,7 +11627,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "either", "hash256-std-hasher", @@ -11514,7 +11649,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11531,7 +11666,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "Inflector", "proc-macro-crate 1.1.3", @@ -11543,7 +11678,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "log", "parity-scale-codec", @@ -11557,7 +11692,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "serde", "serde_json", @@ -11566,7 +11701,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "scale-info", @@ -11580,7 +11715,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "scale-info", @@ -11591,7 +11726,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "hash-db", "log", @@ -11613,12 +11748,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" [[package]] name = "sp-storage" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11631,7 +11766,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "log", "sp-core", @@ -11644,7 +11779,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "futures-timer", @@ -11660,7 +11795,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "sp-std", @@ -11672,7 +11807,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "sp-api", "sp-runtime", @@ -11681,7 +11816,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "log", @@ -11697,7 +11832,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "hash-db", "memory-db", @@ -11713,7 +11848,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11730,7 +11865,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11741,7 +11876,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "impl-trait-for-tuples", "log", @@ -12022,7 +12157,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "platforms", ] @@ -12030,7 +12165,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.21", @@ -12052,7 +12187,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures-util", "hyper", @@ -12065,7 +12200,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -12088,7 +12223,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "async-trait", "futures 0.3.21", @@ -12114,7 +12249,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "futures 0.3.21", "substrate-test-utils-derive", @@ -12124,7 +12259,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -12135,7 +12270,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "ansi_term", "build-helper", @@ -12177,6 +12312,27 @@ dependencies = [ "unicode-xid", ] +[[package]] +name = "system-configuration" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d75182f12f490e953596550b65ee31bda7c8e043d9386174b353bda50838c3fd" +dependencies = [ + "bitflags", + "core-foundation", + "system-configuration-sys", +] + +[[package]] +name = "system-configuration-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "tap" version = "1.0.1" @@ -12232,7 +12388,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-support", "polkadot-primitives", @@ -12394,7 +12550,7 @@ dependencies = [ "parking_lot 0.12.0", "pin-project-lite 0.2.7", "signal-hook-registry", - "socket2 0.4.4", + "socket2", "tokio-macros", "winapi 0.3.9", ] @@ -12532,7 +12688,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12543,7 +12699,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -12622,9 +12778,9 @@ dependencies = [ [[package]] name = "trust-dns-proto" -version = "0.20.3" +version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad0d7f5db438199a6e2609debe3f69f808d074e0a2888ee0bccb45fe234d03f4" +checksum = "9c31f240f59877c3d4bb3b3ea0ec5a6a0cff07323580ff8c7a605cd7d08b255d" dependencies = [ "async-trait", "cfg-if 1.0.0", @@ -12646,9 +12802,9 @@ dependencies = [ [[package]] name = "trust-dns-resolver" -version = "0.20.3" +version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ad17b608a64bd0735e67bde16b0636f8aa8591f831a25d18443ed00a699770" +checksum = "e4ba72c2ea84515690c9fcef4c6c660bb9df3036ed1051686de84605b74fd558" dependencies = [ "cfg-if 1.0.0", "futures-util", @@ -12656,7 +12812,7 @@ dependencies = [ "lazy_static", "log", "lru-cache", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "resolv-conf", "smallvec", "thiserror", @@ -12672,7 +12828,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#1b57cff6924e1de5958d40eacd9910896b4bf953" +source = "git+https://github.com/paritytech/substrate?branch=master#95067ccc3a7683768f8a10036785cde8d5f8a098" dependencies = [ "clap 3.1.12", "jsonrpsee 0.10.1", @@ -13264,15 +13420,6 @@ dependencies = [ "untrusted", ] -[[package]] -name = "webpki-roots" -version = "0.21.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940" -dependencies = [ - "webpki 0.21.4", -] - [[package]] name = "webpki-roots" version = "0.22.2" @@ -13294,7 +13441,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "beefy-primitives", "bitvec", @@ -13325,6 +13472,8 @@ dependencies = [ "pallet-membership", "pallet-multisig", "pallet-nicks", + "pallet-nomination-pools", + "pallet-nomination-pools-benchmarking", "pallet-offences", "pallet-offences-benchmarking", "pallet-preimage", @@ -13381,7 +13530,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-support", "polkadot-primitives", @@ -13469,9 +13618,9 @@ dependencies = [ [[package]] name = "widestring" -version = "0.4.3" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c" +checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" [[package]] name = "winapi" @@ -13516,43 +13665,86 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aac7fef12f4b59cd0a29339406cc9203ab44e440ddff6b3f5a41455349fa9cf3" +dependencies = [ + "windows_aarch64_msvc 0.29.0", + "windows_i686_gnu 0.29.0", + "windows_i686_msvc 0.29.0", + "windows_x86_64_gnu 0.29.0", + "windows_x86_64_msvc 0.29.0", +] + [[package]] name = "windows-sys" version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3df6e476185f92a12c072be4a189a0210dcdcf512a1891d6dff9edb874deadc6" dependencies = [ - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_msvc", + "windows_aarch64_msvc 0.32.0", + "windows_i686_gnu 0.32.0", + "windows_i686_msvc 0.32.0", + "windows_x86_64_gnu 0.32.0", + "windows_x86_64_msvc 0.32.0", ] +[[package]] +name = "windows_aarch64_msvc" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d027175d00b01e0cbeb97d6ab6ebe03b12330a35786cbaca5252b1c4bf5d9b" + [[package]] name = "windows_aarch64_msvc" version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5" +[[package]] +name = "windows_i686_gnu" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8793f59f7b8e8b01eda1a652b2697d87b93097198ae85f823b969ca5b89bba58" + [[package]] name = "windows_i686_gnu" version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615" +[[package]] +name = "windows_i686_msvc" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8602f6c418b67024be2996c512f5f995de3ba417f4c75af68401ab8756796ae4" + [[package]] name = "windows_i686_msvc" version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172" +[[package]] +name = "windows_x86_64_gnu" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3d615f419543e0bd7d2b3323af0d86ff19cbc4f816e6453f36a2c2ce889c354" + [[package]] name = "windows_x86_64_gnu" version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc" +[[package]] +name = "windows_x86_64_msvc" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11d95421d9ed3672c280884da53201a5c46b7b2765ca6faf34b0d71cf34a3561" + [[package]] name = "windows_x86_64_msvc" version = "0.32.0" @@ -13561,9 +13753,9 @@ checksum = "504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316" [[package]] name = "winreg" -version = "0.6.2" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9" +checksum = "0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69" dependencies = [ "winapi 0.3.9", ] @@ -13601,7 +13793,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13614,7 +13806,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-support", "frame-system", @@ -13634,7 +13826,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "frame-benchmarking", "frame-support", @@ -13652,7 +13844,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#3adf622731e32346ce8f962b470f628216842d13" +source = "git+https://github.com/paritytech/polkadot?branch=master#c3db494f54531bbf29d8da94c8fc5bd434189040" dependencies = [ "Inflector", "proc-macro2", @@ -13662,23 +13854,23 @@ dependencies = [ [[package]] name = "yamux" -version = "0.9.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7d9028f208dd5e63c614be69f115c1b53cacc1111437d4c765185856666c107" +checksum = "0c0608f53c1dc0bad505d03a34bbd49fbf2ad7b51eb036123e896365532745a1" dependencies = [ "futures 0.3.21", "log", "nohash-hasher", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "rand 0.8.5", "static_assertions", ] [[package]] name = "zeroize" -version = "1.5.4" +version = "1.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eb5728b8afd3f280a869ce1d4c554ffaed35f45c231fc41bfbd0381bef50317" +checksum = "d68d9dcec5f9b43a30d38c49f91dfedfaac384cb8f085faca366c26207dd1619" dependencies = [ "zeroize_derive", ]