From 358fa9f22ad7c6f9c8542e83d829e7fa6b629263 Mon Sep 17 00:00:00 2001 From: Pierre Krieger <pierre.krieger1708@gmail.com> Date: Wed, 24 Mar 2021 19:58:31 +0100 Subject: [PATCH] Polkadot companion for Substrate#8420 (#2672) * Polkadot companion for Substrate#8420 * "Update Substrate" Co-authored-by: parity-processbot <> --- polkadot/Cargo.lock | 847 +++++++++++++++++++++++++++----------------- 1 file changed, 513 insertions(+), 334 deletions(-) diff --git a/polkadot/Cargo.lock b/polkadot/Cargo.lock index fa51cc1c12b..78c2bbfe3f7 100644 --- a/polkadot/Cargo.lock +++ b/polkadot/Cargo.lock @@ -1,7 +1,5 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 - [[package]] name = "Inflector" version = "0.11.4" @@ -312,6 +310,20 @@ dependencies = [ "wasm-bindgen-futures", ] +[[package]] +name = "async-std-resolver" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f665c56111e244fe38e7708ee10948a4356ad6a548997c21f5a63a0f4e0edc4d" +dependencies = [ + "async-std", + "async-trait", + "futures-io", + "futures-util", + "pin-utils", + "trust-dns-resolver", +] + [[package]] name = "async-task" version = "4.0.3" @@ -1212,9 +1224,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.3.1" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "993a608597367c6377b258c25d7120740f00ed23a2252b729b1932dd7866f908" +checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" [[package]] name = "data-encoding-macro" @@ -1393,6 +1405,18 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd56b59865bce947ac5958779cfa508f6c3b9497cc762b7e24a12d11ccde2c4f" +[[package]] +name = "enum-as-inner" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "enumflags2" version = "0.6.4" @@ -1514,7 +1538,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", ] [[package]] @@ -1612,7 +1636,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6447e2f8178843749e8c8003206def83ec124a7859475395777a28b5338647c" dependencies = [ "either", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "num-traits", @@ -1660,7 +1684,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", ] @@ -1678,7 +1702,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -1697,7 +1721,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "Inflector", "chrono", @@ -1720,7 +1744,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -1733,7 +1757,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -1749,7 +1773,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "serde", @@ -1760,7 +1784,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "bitflags", "frame-metadata", @@ -1786,7 +1810,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1798,7 +1822,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -1810,7 +1834,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "proc-macro2", "quote", @@ -1820,7 +1844,7 @@ dependencies = [ [[package]] name = "frame-support-test" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-metadata", "frame-support", @@ -1841,7 +1865,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1858,7 +1882,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -1872,7 +1896,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "sp-api", @@ -1881,7 +1905,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "parity-scale-codec", @@ -1898,9 +1922,9 @@ checksum = "bcd1163ae48bda72a20ae26d66a04d3094135cadab911cff418ae5e33f253431" [[package]] name = "fs-swap" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5839fda247e24ca4919c87c71dd5ca658f1f39e4f06829f80e3f15c3bafcfc2c" +checksum = "03d47dad3685eceed8488986cad3d5027165ea5edb164331770e2059555f10a5" dependencies = [ "lazy_static", "libc", @@ -1960,9 +1984,9 @@ checksum = "1b980f2816d6ee8673b6517b52cb0e808a180efc92e5c19d02cdda79066703ef" [[package]] name = "futures" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da9052a1a50244d8d5aa9bf55cbc2fb6f357c86cc52e46c62ed390a7180cf150" +checksum = "7f55667319111d593ba876406af7c409c0ebb44dc4be6132a783ccf163ea14c1" dependencies = [ "futures-channel", "futures-core", @@ -1975,9 +1999,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2d31b7ec7efab6eefc7c57233bb10b847986139d88cc2f5a02a1ae6871a1846" +checksum = "8c2dd2df839b57db9ab69c2c9d8f3e8c81984781937fe2807dc6dcf3b2ad2939" dependencies = [ "futures-core", "futures-sink", @@ -1985,9 +2009,9 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79e5145dde8da7d1b3892dad07a9c98fc04bc39892b1ecc9692cf53e2b780a65" +checksum = "15496a72fabf0e62bdc3df11a59a3787429221dd0710ba8ef163d6f7a9112c94" [[package]] name = "futures-cpupool" @@ -2006,7 +2030,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdcef58a173af8148b182684c9f2d5250875adbcaff7b5794073894f9d8634a9" dependencies = [ "futures 0.1.29", - "futures 0.3.12", + "futures 0.3.13", "lazy_static", "log", "parking_lot 0.9.0", @@ -2017,9 +2041,9 @@ dependencies = [ [[package]] name = "futures-executor" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9e59fdc009a4b3096bf94f740a0f2424c082521f20a9b08c5c07c48d90fd9b9" +checksum = "891a4b7b96d84d5940084b2a37632dd65deeae662c114ceaa2c879629c9c0ad1" dependencies = [ "futures-core", "futures-task", @@ -2029,30 +2053,30 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28be053525281ad8259d47e4de5de657b25e7bac113458555bb4b70bc6870500" +checksum = "d71c2c65c57704c32f5241c1223167c2c3294fd34ac020c807ddbe6db287ba59" [[package]] name = "futures-lite" -version = "1.11.2" +version = "1.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6c079abfac3ab269e2927ec048dabc89d009ebfdda6b8ee86624f30c689658" +checksum = "b4481d0cd0de1d204a4fa55e7d45f07b1d958abcb06714b3446438e2eff695fb" dependencies = [ "fastrand", "futures-core", "futures-io", "memchr", "parking", - "pin-project-lite 0.1.7", + "pin-project-lite 0.2.4", "waker-fn", ] [[package]] name = "futures-macro" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c287d25add322d9f9abdcdc5927ca398917996600182178774032e9f8258fedd" +checksum = "ea405816a5139fb39af82c2beb921d52143f556038378d6db21183a5c37fbfb7" dependencies = [ "proc-macro-hack", "proc-macro2", @@ -2073,18 +2097,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caf5c69029bda2e743fddd0582d1083951d65cc9539aebf8812f36c3491342d6" +checksum = "85754d98985841b7d4f5e8e6fbfa4a4ac847916893ec511a2917ccd8525b8bb3" [[package]] name = "futures-task" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13de07eb8ea81ae445aca7b69f5f7bf15d7bf4912d8ca37d6645c77ae8a58d86" -dependencies = [ - "once_cell", -] +checksum = "fa189ef211c15ee602667a6fcfe1c1fd9e07d42250d2156382820fba33c9df80" [[package]] name = "futures-timer" @@ -2104,9 +2125,9 @@ dependencies = [ [[package]] name = "futures-util" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "632a8cd0f2a4b3fdea1657f08bde063848c3bd00f9bbf6e256b8be78802e624b" +checksum = "1812c7ab8aedf8d6f2701a43e1243acdbcc2b36ab26e2ad421eb99ac963d96d1" dependencies = [ "futures 0.1.29", "futures-channel", @@ -2389,6 +2410,17 @@ dependencies = [ "hmac 0.7.1", ] +[[package]] +name = "hostname" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" +dependencies = [ + "libc", + "match_cfg", + "winapi 0.3.9", +] + [[package]] name = "http" version = "0.1.21" @@ -2507,7 +2539,7 @@ dependencies = [ "httpdate", "itoa", "pin-project 1.0.4", - "socket2", + "socket2 0.3.17", "tokio 0.2.21", "tower-service", "tracing", @@ -2577,12 +2609,12 @@ dependencies = [ [[package]] name = "if-watch" -version = "0.1.8" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b8538953a3f0d0d3868f0a706eb4273535e10d72acb5c82c1c23ae48835c85" +checksum = "6a6d52908d4ea4ab2bc22474ba149bf1011c8e2c3ebc1ff593ae28ac44f494b6" dependencies = [ "async-io", - "futures 0.3.12", + "futures 0.3.13", "futures-lite", "if-addrs", "ipnet", @@ -2675,7 +2707,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 2.0.2", ] @@ -2694,6 +2726,18 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ee15951c035f79eddbef745611ec962f63f4558f1dadf98ab723cc603487c6f" +[[package]] +name = "ipconfig" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7" +dependencies = [ + "socket2 0.3.17", + "widestring", + "winapi 0.3.9", + "winreg", +] + [[package]] name = "ipnet" version = "2.3.0" @@ -2892,7 +2936,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f1d8440e2617bdebdf45114e90f65aed3f14bf73e23d874dde8e4b764676fe9" dependencies = [ "async-trait", - "futures 0.3.12", + "futures 0.3.13", "hyper 0.13.9", "jsonrpsee-types", "jsonrpsee-utils", @@ -2923,7 +2967,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a8cd20c190e75dc56f7543b9d5713c3186351b301b5507ea6b85d8c403aac78" dependencies = [ "async-trait", - "futures 0.3.12", + "futures 0.3.13", "log", "serde", "serde_json", @@ -2937,7 +2981,7 @@ version = "0.2.0-alpha.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e51670a3b56e5fb0d325920ce317c76184b8afabfd7bc5009831229cfef0732b" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "globset", "hyper 0.13.9", "jsonrpsee-types", @@ -3095,7 +3139,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb1e98ba343d0b35f9009a8844cd2b87fa3192f7e79033ac05b00aeae0f3b0b5" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "js-sys", "kvdb", "kvdb-memorydb", @@ -3127,9 +3171,9 @@ checksum = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a" [[package]] name = "libc" -version = "0.2.81" +version = "0.2.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1482821306169ec4d07f6aca392a4681f66c75c9918aa49641a2595db64053cb" +checksum = "8916b1f6ca17130ec6568feccee27c156ad12037880833a3b842a823236502e7" [[package]] name = "libloading" @@ -3149,13 +3193,13 @@ checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a" [[package]] name = "libp2p" -version = "0.35.1" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adc225a49973cf9ab10d0cdd6a4b8f0cda299df9b760824bbb623f15f8f0c95a" +checksum = "fe5759b526f75102829c15e4d8566603b4bf502ed19b5f35920d98113873470d" dependencies = [ "atomic", "bytes 1.0.1", - "futures 0.3.12", + "futures 0.3.13", "lazy_static", "libp2p-core", "libp2p-deflate", @@ -3170,6 +3214,7 @@ dependencies = [ "libp2p-ping", "libp2p-plaintext", "libp2p-pnet", + "libp2p-relay", "libp2p-request-response", "libp2p-swarm", "libp2p-swarm-derive", @@ -3187,16 +3232,16 @@ dependencies = [ [[package]] name = "libp2p-core" -version = "0.27.1" +version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a2d56aadc2c2bf22cd7797f86e56a65b5b3994a0136b65be3106938acae7a26" +checksum = "c1e1797734bbd4c453664fefb029628f77c356ffc5bce98f06b18a7db3ebb0f7" dependencies = [ "asn1_der", "bs58", "ed25519-dalek", "either", "fnv", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "lazy_static", "libsecp256k1", @@ -3221,35 +3266,38 @@ dependencies = [ [[package]] name = "libp2p-deflate" -version = "0.27.1" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d42eed63305f0420736fa487f9acef720c4528bd7852a6a760f5ccde4813345" +checksum = "a2181a641cd15f9b6ba71b1335800f309012a0a97a29ffaabbbf40e9d3d58f08" dependencies = [ "flate2", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", ] [[package]] name = "libp2p-dns" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5153b6db68fd4baa3b304e377db744dd8fea8ff4e4504509ee636abcde88d3e3" +checksum = "9712eb3e9f7dcc77cc5ca7d943b6a85ce4b1faaf91a67e003442412a26d6d6f8" dependencies = [ - "futures 0.3.12", + "async-std-resolver", + "futures 0.3.13", "libp2p-core", "log", + "smallvec 1.6.1", + "trust-dns-resolver", ] [[package]] name = "libp2p-floodsub" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3c63dfa06581b24b1d12bf9815b43689a784424be217d6545c800c7c75a207f" +checksum = "897645f99e9b396df256a6aa8ba8c4bc019ac6b7c62556f624b5feea9acc82bb" dependencies = [ "cuckoofilter", "fnv", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "libp2p-swarm", "log", @@ -3261,16 +3309,16 @@ dependencies = [ [[package]] name = "libp2p-gossipsub" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "502dc5fcbfec4aa1c63ef3f7307ffe20e90c1a1387bf23ed0bec087f2dde58a1" +checksum = "794b0c85f5df1acbc1fc38414d37272594811193b6325c76d3931c3e3f5df8c0" dependencies = [ "asynchronous-codec 0.6.0", "base64 0.13.0", "byteorder", "bytes 1.0.1", "fnv", - "futures 0.3.12", + "futures 0.3.13", "hex_fmt", "libp2p-core", "libp2p-swarm", @@ -3287,11 +3335,11 @@ dependencies = [ [[package]] name = "libp2p-identify" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b40fb36a059b7a8cce1514bd8b546fa612e006c9937caa7f5950cb20021fe91e" +checksum = "f88ebc841d744979176ab4b8b294a3e655a7ba4ef26a905d073a52b49ed4dff5" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "libp2p-swarm", "log", @@ -3303,16 +3351,16 @@ dependencies = [ [[package]] name = "libp2p-kad" -version = "0.28.1" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf3da6c9acbcc05f93235d201d7d45ef4e8b88a45d8836f98becd8b4d443f066" +checksum = "bbb5b90b6bda749023a85f60b49ea74b387c25f17d8df541ae72a3c75dd52e63" dependencies = [ "arrayvec 0.5.2", "asynchronous-codec 0.6.0", "bytes 1.0.1", "either", "fnv", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "libp2p-swarm", "log", @@ -3329,34 +3377,34 @@ dependencies = [ [[package]] name = "libp2p-mdns" -version = "0.28.1" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e9e6374814d1b118d97ccabdfc975c8910bd16dc38a8bc058eeb08bf2080fe1" +checksum = "be28ca13bb648d249a9baebd750ebc64ce7040ddd5f0ce1035ff1f4549fb596d" dependencies = [ "async-io", "data-encoding", "dns-parser", - "futures 0.3.12", + "futures 0.3.13", "if-watch", "lazy_static", "libp2p-core", "libp2p-swarm", "log", - "rand 0.7.3", + "rand 0.8.3", "smallvec 1.6.1", - "socket2", + "socket2 0.4.0", "void", ] [[package]] name = "libp2p-mplex" -version = "0.27.1" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "350ce8b3923594aedabd5d6e3f875d058435052a29c3f32df378bc70d10be464" +checksum = "85e9b544335d1ed30af71daa96edbefadef6f19c7a55f078b9fc92c87163105d" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.0.1", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "log", "nohash-hasher", @@ -3368,13 +3416,13 @@ dependencies = [ [[package]] name = "libp2p-noise" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4aca322b52a0c5136142a7c3971446fb1e9964923a526c9cc6ef3b7c94e57778" +checksum = "36db0f0db3b0433f5b9463f1c0cd9eadc0a3734a9170439ce501ff99733a88bd" dependencies = [ "bytes 1.0.1", "curve25519-dalek 3.0.0", - "futures 0.3.12", + "futures 0.3.13", "lazy_static", "libp2p-core", "log", @@ -3390,11 +3438,11 @@ dependencies = [ [[package]] name = "libp2p-ping" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f3813276d0708c8db0f500d8beda1bda9ad955723b9cb272c41f4727256f73c" +checksum = "dea10fc5209260915ea65b78f612d7ff78a29ab288e7aa3250796866af861c45" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "libp2p-swarm", "log", @@ -3405,13 +3453,13 @@ dependencies = [ [[package]] name = "libp2p-plaintext" -version = "0.27.1" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d58defcadb646ae4b033e130b48d87410bf76394dc3335496cae99dac803e61" +checksum = "0c8c37b4d2a075b4be8442760a5f8c037180f0c8dd5b5734b9978ab868b3aa11" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.0.1", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "log", "prost", @@ -3426,7 +3474,7 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce3374f3b28162db9d3442c9347c4f14cb01e8290052615c7d341d40eae0599" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "log", "pin-project 1.0.4", "rand 0.7.3", @@ -3434,15 +3482,38 @@ dependencies = [ "sha3", ] +[[package]] +name = "libp2p-relay" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ff268be6a9d6f3c6cca3b81bbab597b15217f9ad8787c6c40fc548c1af7cd24" +dependencies = [ + "asynchronous-codec 0.6.0", + "bytes 1.0.1", + "futures 0.3.13", + "futures-timer 3.0.2", + "libp2p-core", + "libp2p-swarm", + "log", + "pin-project 1.0.4", + "prost", + "prost-build", + "rand 0.7.3", + "smallvec 1.6.1", + "unsigned-varint 0.7.0", + "void", + "wasm-timer", +] + [[package]] name = "libp2p-request-response" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10e5552827c33d8326502682da73a0ba4bfa40c1b55b216af3c303f32169dd89" +checksum = "725367dd2318c54c5ab1a6418592e5b01c63b0dedfbbfb8389220b2bcf691899" dependencies = [ "async-trait", "bytes 1.0.1", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "libp2p-swarm", "log", @@ -3456,12 +3527,12 @@ dependencies = [ [[package]] name = "libp2p-swarm" -version = "0.27.2" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7955b973e1fd2bd61ffd43ce261c1223f61f4aacd5bae362a924993f9a25fd98" +checksum = "75c26980cadd7c25d89071cb23e1f7f5df4863128cc91d83c6ddc72338cecafa" dependencies = [ "either", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "log", "rand 0.7.3", @@ -3482,40 +3553,40 @@ dependencies = [ [[package]] name = "libp2p-tcp" -version = "0.27.1" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88a5aef80e519a6cb8e2663605142f97baaaea1a252eecbf8756184765f7471b" +checksum = "2b1a27d21c477951799e99d5c105d78868258502ce092988040a808d5a19bbd9" dependencies = [ "async-io", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "if-watch", "ipnet", "libc", "libp2p-core", "log", - "socket2", + "socket2 0.4.0", ] [[package]] name = "libp2p-uds" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80ac51ce419f60be966e02103c17f67ff5dc4422ba83ba54d251d6c62a4ed487" +checksum = "ffd6564bb3b7ff203661ccbb69003c2b551e34cef974f2d6c6a28306a12170b5" dependencies = [ "async-std", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "log", ] [[package]] name = "libp2p-wasm-ext" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6149c46cb76935c80bc8be6ec6e3ebd5f5e1679765a255fb34331d54610f15dd" +checksum = "6df65fc13f6188edf7e6927b086330448b3ca27af86b49748c6d299d7c8d9040" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "js-sys", "libp2p-core", "parity-send-wrapper", @@ -3525,12 +3596,12 @@ dependencies = [ [[package]] name = "libp2p-websocket" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3b1c6a3431045da8b925ed83384e4c5163e14b990572307fca9c507435d4d22" +checksum = "cace60995ef6f637e4752cccbb2590f6bc358e8741a0d066307636c69a4b3a74" dependencies = [ "either", - "futures 0.3.12", + "futures 0.3.13", "futures-rustls", "libp2p-core", "log", @@ -3543,11 +3614,11 @@ dependencies = [ [[package]] name = "libp2p-yamux" -version = "0.30.1" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4819358c542a86ff95f6ae691efb4b94ddaf477079b01a686f5705b79bfc232a" +checksum = "96d6144cc94143fb0a8dd1e7c2fbcc32a2808168bcd1d69920635424d5993b7b" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "parking_lot 0.11.1", "thiserror", @@ -3669,6 +3740,15 @@ dependencies = [ "hashbrown", ] +[[package]] +name = "lru-cache" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" +dependencies = [ + "linked-hash-map", +] + [[package]] name = "mach" version = "0.3.2" @@ -3684,6 +3764,12 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" +[[package]] +name = "match_cfg" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" + [[package]] name = "matchers" version = "0.0.1" @@ -3790,7 +3876,7 @@ name = "metered-channel" version = "0.1.0" dependencies = [ "assert_matches", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", ] @@ -3800,25 +3886,25 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c023c3f16109e7f33aa451f773fd61070e265b4977d0b6e344a51049296dd7df" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "rand 0.7.3", "thrift", ] [[package]] name = "minicbor" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0164190d1771b1458c3742075b057ed55d25cd9dfb930aade99315a1eb1fe12d" +checksum = "ea79ce4ab9f445ec6b71833a2290ac0a29c9dde0fa7cae4c481eecae021d9bd9" dependencies = [ "minicbor-derive", ] [[package]] name = "minicbor-derive" -version = "0.6.0" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e071b3159835ee91df62dbdbfdd7ec366b7ea77c838f43aff4acda6b61bcfb9" +checksum = "19ce18b5423c573a13e80cb3046ea0af6379ef725dc3af4886bdb8f4e5093068" dependencies = [ "proc-macro2", "quote", @@ -3906,7 +3992,7 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07b88fb9795d4d36d62a012dfbf49a8f5cf12751f36d31a9dbe66d528e58979e" dependencies = [ - "socket2", + "socket2 0.3.17", "winapi 0.3.9", ] @@ -3971,7 +4057,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10ddc0eb0117736f19d556355464fc87efc8ad98b29e3fd84f02531eb6e90840" dependencies = [ "bytes 1.0.1", - "futures 0.3.12", + "futures 0.3.13", "log", "pin-project 1.0.4", "smallvec 1.6.1", @@ -4208,7 +4294,7 @@ checksum = "13370dae44474229701bb69b90b4f4dca6404cb0357a2d50d635f1171dc3aa7b" [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -4224,7 +4310,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -4239,7 +4325,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4263,7 +4349,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4278,7 +4364,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4293,7 +4379,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4310,7 +4396,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4325,7 +4411,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4346,7 +4432,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4362,7 +4448,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4384,7 +4470,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4400,7 +4486,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4420,7 +4506,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4437,7 +4523,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -4451,7 +4537,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4467,7 +4553,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -4481,7 +4567,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -4497,7 +4583,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4519,7 +4605,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4535,7 +4621,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -4548,7 +4634,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "enumflags2", "frame-support", @@ -4563,7 +4649,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4579,7 +4665,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -4599,7 +4685,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4615,7 +4701,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -4629,7 +4715,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4654,7 +4740,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -4665,7 +4751,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -4679,7 +4765,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4698,7 +4784,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4713,7 +4799,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-support", "frame-system", @@ -4729,7 +4815,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4746,7 +4832,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4757,7 +4843,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4773,7 +4859,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-benchmarking", "frame-support", @@ -4789,7 +4875,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4820,9 +4906,9 @@ dependencies = [ [[package]] name = "parity-multiaddr" -version = "0.11.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2c6805f98667a3828afb2ec2c396a8d610497e8d546f5447188aae47c5a79ec" +checksum = "58341485071825827b7f03cf7efd1cb21e6a709bea778fb50227fd45d2f361b4" dependencies = [ "arrayref", "bs58", @@ -5228,7 +5314,7 @@ version = "0.8.29" dependencies = [ "assert_cmd", "color-eyre", - "futures 0.3.12", + "futures 0.3.13", "nix", "parity-util-mem", "polkadot-cli", @@ -5243,7 +5329,7 @@ version = "0.1.0" dependencies = [ "assert_matches", "env_logger 0.8.2", - "futures 0.3.12", + "futures 0.3.13", "log", "polkadot-node-network-protocol", "polkadot-node-primitives", @@ -5264,7 +5350,7 @@ dependencies = [ "assert_matches", "bitvec", "env_logger 0.8.2", - "futures 0.3.12", + "futures 0.3.13", "log", "maplit", "parity-scale-codec", @@ -5284,7 +5370,7 @@ name = "polkadot-availability-distribution" version = "0.1.0" dependencies = [ "assert_matches", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "lru", "maplit", @@ -5315,7 +5401,7 @@ version = "0.1.0" dependencies = [ "assert_matches", "env_logger 0.8.2", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "lru", @@ -5340,7 +5426,7 @@ name = "polkadot-cli" version = "0.8.29" dependencies = [ "frame-benchmarking-cli", - "futures 0.3.12", + "futures 0.3.13", "log", "polkadot-parachain", "polkadot-service", @@ -5364,7 +5450,7 @@ dependencies = [ "always-assert", "assert_matches", "env_logger 0.8.2", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "polkadot-node-network-protocol", @@ -5406,7 +5492,7 @@ dependencies = [ name = "polkadot-gossip-support" version = "0.1.0" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -5421,7 +5507,7 @@ version = "0.1.0" dependencies = [ "assert_matches", "async-trait", - "futures 0.3.12", + "futures 0.3.13", "parity-scale-codec", "parking_lot 0.11.1", "polkadot-node-network-protocol", @@ -5441,7 +5527,7 @@ dependencies = [ name = "polkadot-node-collation-generation" version = "0.1.0" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "polkadot-erasure-coding", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -5460,7 +5546,7 @@ dependencies = [ "assert_matches", "bitvec", "derive_more", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "kvdb", "kvdb-memorydb", @@ -5498,7 +5584,7 @@ dependencies = [ "assert_matches", "bitvec", "env_logger 0.8.2", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "kvdb", "kvdb-memorydb", @@ -5525,7 +5611,7 @@ version = "0.1.0" dependencies = [ "assert_matches", "bitvec", - "futures 0.3.12", + "futures 0.3.13", "polkadot-erasure-coding", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -5546,7 +5632,7 @@ dependencies = [ name = "polkadot-node-core-bitfield-signing" version = "0.1.0" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", @@ -5560,7 +5646,7 @@ dependencies = [ name = "polkadot-node-core-candidate-selection" version = "0.1.0" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -5576,7 +5662,7 @@ name = "polkadot-node-core-candidate-validation" version = "0.1.0" dependencies = [ "assert_matches", - "futures 0.3.12", + "futures 0.3.13", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -5593,7 +5679,7 @@ dependencies = [ name = "polkadot-node-core-chain-api" version = "0.1.0" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "maplit", "polkadot-node-subsystem", "polkadot-node-subsystem-test-helpers", @@ -5608,7 +5694,7 @@ dependencies = [ name = "polkadot-node-core-proposer" version = "0.1.0" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "polkadot-node-subsystem", "polkadot-overseer", @@ -5633,7 +5719,7 @@ name = "polkadot-node-core-provisioner" version = "0.1.0" dependencies = [ "bitvec", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -5648,7 +5734,7 @@ dependencies = [ name = "polkadot-node-core-runtime-api" version = "0.1.0" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "memory-lru", "parity-util-mem", "polkadot-node-primitives", @@ -5682,7 +5768,7 @@ dependencies = [ name = "polkadot-node-network-protocol" version = "0.1.0" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "parity-scale-codec", "polkadot-node-jaeger", "polkadot-node-primitives", @@ -5695,7 +5781,7 @@ dependencies = [ name = "polkadot-node-primitives" version = "0.1.0" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "parity-scale-codec", "polkadot-primitives", "polkadot-statement-table", @@ -5716,7 +5802,7 @@ dependencies = [ "async-std", "async-trait", "derive_more", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "lazy_static", "log", @@ -5744,7 +5830,7 @@ name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" dependencies = [ "async-trait", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "parity-scale-codec", "parking_lot 0.11.1", @@ -5768,7 +5854,7 @@ dependencies = [ "assert_matches", "async-trait", "env_logger 0.8.2", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "metered-channel", @@ -5797,7 +5883,7 @@ version = "0.1.0" dependencies = [ "async-trait", "femme", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "kv-log-macro", "oorandom", @@ -5816,7 +5902,7 @@ name = "polkadot-parachain" version = "0.8.29" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "libc", "log", "parity-scale-codec", @@ -5843,7 +5929,7 @@ version = "0.1.0" dependencies = [ "assert_matches", "env_logger 0.8.2", - "futures 0.3.12", + "futures 0.3.13", "log", "polkadot-node-network-protocol", "polkadot-node-subsystem", @@ -6064,7 +6150,7 @@ dependencies = [ "frame-support", "frame-support-test", "frame-system", - "futures 0.3.12", + "futures 0.3.13", "hex-literal", "libsecp256k1", "log", @@ -6112,7 +6198,7 @@ dependencies = [ "env_logger 0.8.2", "frame-benchmarking", "frame-system-rpc-runtime-api", - "futures 0.3.12", + "futures 0.3.13", "hex-literal", "kusama-runtime", "pallet-babe", @@ -6196,7 +6282,7 @@ version = "0.1.0" dependencies = [ "arrayvec 0.5.2", "assert_matches", - "futures 0.3.12", + "futures 0.3.13", "indexmap", "polkadot-node-network-protocol", "polkadot-node-primitives", @@ -6314,7 +6400,7 @@ dependencies = [ "frame-benchmarking", "frame-system", "futures 0.1.29", - "futures 0.3.12", + "futures 0.3.13", "hex", "pallet-balances", "pallet-staking", @@ -6962,7 +7048,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "env_logger 0.8.2", "hex-literal", @@ -6985,6 +7071,16 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "resolv-conf" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" +dependencies = [ + "hostname", + "quick-error 1.2.3", +] + [[package]] name = "retain_mut" version = "0.1.2" @@ -7178,7 +7274,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "pin-project 0.4.23", "static_assertions", ] @@ -7219,12 +7315,12 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "async-trait", "derive_more", "either", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "libp2p", "log", @@ -7247,9 +7343,9 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "parity-scale-codec", @@ -7270,7 +7366,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7286,7 +7382,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7307,7 +7403,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7318,11 +7414,11 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "chrono", "fdlimit", - "futures 0.3.12", + "futures 0.3.13", "hex", "libp2p", "log", @@ -7356,11 +7452,11 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", "fnv", - "futures 0.3.12", + "futures 0.3.13", "hash-db", "kvdb", "lazy_static", @@ -7390,7 +7486,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "blake2-rfc", "hash-db", @@ -7420,7 +7516,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7431,11 +7527,11 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", "fork-tree", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "merlin", @@ -7477,10 +7573,10 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -7501,7 +7597,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7514,9 +7610,9 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "parity-scale-codec", @@ -7541,7 +7637,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "log", "sc-client-api", @@ -7555,7 +7651,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", "lazy_static", @@ -7584,7 +7680,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", "parity-scale-codec", @@ -7600,7 +7696,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "log", "parity-scale-codec", @@ -7615,7 +7711,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "log", "parity-scale-codec", @@ -7633,13 +7729,13 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", "dyn-clone", "finality-grandpa", "fork-tree", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "linked-hash-map", "log", @@ -7672,11 +7768,11 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", "finality-grandpa", - "futures 0.3.12", + "futures 0.3.13", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -7696,10 +7792,10 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "log", "num-traits", "parity-scale-codec", @@ -7717,10 +7813,10 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "ansi_term 0.12.1", - "futures 0.3.12", + "futures 0.3.13", "log", "parity-util-mem", "sc-client-api", @@ -7735,11 +7831,11 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "async-trait", "derive_more", - "futures 0.3.12", + "futures 0.3.13", "futures-util", "hex", "merlin", @@ -7755,7 +7851,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "hash-db", "lazy_static", @@ -7774,7 +7870,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "async-std", "async-trait", @@ -7788,7 +7884,7 @@ dependencies = [ "erased-serde", "fnv", "fork-tree", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "hex", "ip_network", @@ -7827,9 +7923,9 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "libp2p", "log", @@ -7844,11 +7940,11 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "bytes 0.5.6", "fnv", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "hex", "hyper 0.13.9", @@ -7872,9 +7968,9 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "libp2p", "log", "serde_json", @@ -7885,7 +7981,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7894,9 +7990,9 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "hash-db", "jsonrpc-core", "jsonrpc-pubsub", @@ -7928,10 +8024,10 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -7952,7 +8048,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "futures 0.1.29", "jsonrpc-core", @@ -7970,12 +8066,12 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "directories", "exit-future", "futures 0.1.29", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "hash-db", "jsonrpc-core", @@ -8033,7 +8129,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "log", "parity-scale-codec", @@ -8048,7 +8144,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -8068,10 +8164,10 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "chrono", - "futures 0.3.12", + "futures 0.3.13", "libp2p", "log", "parking_lot 0.11.1", @@ -8088,7 +8184,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "ansi_term 0.12.1", "atty", @@ -8115,7 +8211,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8126,10 +8222,10 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "linked-hash-map", "log", "parity-util-mem", @@ -8148,9 +8244,9 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-diagnose", "intervalier", "log", @@ -8535,6 +8631,16 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "socket2" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2" +dependencies = [ + "libc", + "winapi 0.3.9", +] + [[package]] name = "soketto" version = "0.4.1" @@ -8544,7 +8650,7 @@ dependencies = [ "base64 0.12.3", "bytes 0.5.6", "flate2", - "futures 0.3.12", + "futures 0.3.13", "httparse", "log", "rand 0.7.3", @@ -8554,7 +8660,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "log", "sp-core", @@ -8566,7 +8672,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "hash-db", "log", @@ -8583,7 +8689,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -8595,7 +8701,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "serde", @@ -8607,7 +8713,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "integer-sqrt", "num-traits", @@ -8620,7 +8726,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "sp-api", @@ -8632,7 +8738,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8643,7 +8749,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "sp-api", @@ -8655,9 +8761,9 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "log", "lru", "parity-scale-codec", @@ -8673,7 +8779,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "serde", "serde_json", @@ -8682,9 +8788,9 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "libp2p", "log", @@ -8708,7 +8814,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "merlin", "parity-scale-codec", @@ -8729,7 +8835,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8739,7 +8845,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8751,14 +8857,14 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "base58", "blake2-rfc", "byteorder", "dyn-clonable", "ed25519-dalek", - "futures 0.3.12", + "futures 0.3.13", "hash-db", "hash256-std-hasher", "hex", @@ -8795,7 +8901,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8804,7 +8910,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "proc-macro2", "quote", @@ -8814,7 +8920,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "environmental", "parity-scale-codec", @@ -8825,7 +8931,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "finality-grandpa", "log", @@ -8842,7 +8948,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8854,9 +8960,9 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "hash-db", "libsecp256k1", "log", @@ -8878,7 +8984,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "lazy_static", "sp-core", @@ -8889,11 +8995,11 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "async-trait", "derive_more", - "futures 0.3.12", + "futures 0.3.13", "merlin", "parity-scale-codec", "parking_lot 0.11.1", @@ -8906,7 +9012,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "serde", @@ -8919,7 +9025,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8930,7 +9036,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "sp-api", "sp-core", @@ -8940,7 +9046,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "backtrace", ] @@ -8948,7 +9054,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "serde", "sp-core", @@ -8957,7 +9063,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "either", "hash256-std-hasher", @@ -8978,7 +9084,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8995,7 +9101,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -9007,7 +9113,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "serde", "serde_json", @@ -9016,7 +9122,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "sp-api", @@ -9029,7 +9135,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -9039,7 +9145,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "hash-db", "log", @@ -9061,12 +9167,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9079,7 +9185,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "log", "sp-core", @@ -9092,7 +9198,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "parity-scale-codec", "sp-api", @@ -9105,7 +9211,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "log", "parity-scale-codec", @@ -9118,10 +9224,10 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "log", "parity-scale-codec", "serde", @@ -9134,7 +9240,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "hash-db", "memory-db", @@ -9148,9 +9254,9 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-core", "futures-timer 3.0.2", "lazy_static", @@ -9160,7 +9266,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9172,7 +9278,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9329,12 +9435,12 @@ dependencies = [ [[package]] name = "substrate-browser-utils" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "chrono", "console_error_panic_hook", "futures 0.1.29", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "getrandom 0.2.1", "js-sys", @@ -9355,7 +9461,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "platforms", ] @@ -9363,10 +9469,10 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-system-rpc-runtime-api", - "futures 0.3.12", + "futures 0.3.13", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -9386,7 +9492,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "async-std", "derive_more", @@ -9400,10 +9506,10 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "futures 0.1.29", - "futures 0.3.12", + "futures 0.3.13", "hash-db", "hex", "parity-scale-codec", @@ -9428,9 +9534,9 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "substrate-test-utils-derive", "tokio 0.2.21", ] @@ -9438,7 +9544,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "proc-macro-crate 1.0.0", "quote", @@ -9554,7 +9660,7 @@ dependencies = [ name = "test-parachain-adder-collator" version = "0.7.26" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "parity-scale-codec", @@ -9698,6 +9804,21 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53953d2d3a5ad81d9f844a32f14ebb121f50b650cd59d0ee2a07cf13c617efed" +[[package]] +name = "tinyvec" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" + [[package]] name = "tokio" version = "0.1.22" @@ -10112,6 +10233,49 @@ dependencies = [ "hash-db", ] +[[package]] +name = "trust-dns-proto" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d57e219ba600dd96c2f6d82eb79645068e14edbc5c7e27514af40436b88150c" +dependencies = [ + "async-trait", + "cfg-if 1.0.0", + "data-encoding", + "enum-as-inner", + "futures-channel", + "futures-io", + "futures-util", + "idna 0.2.0", + "ipnet", + "lazy_static", + "log", + "rand 0.8.3", + "smallvec 1.6.1", + "thiserror", + "tinyvec 1.1.1", + "url 2.2.0", +] + +[[package]] +name = "trust-dns-resolver" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0437eea3a6da51acc1e946545ff53d5b8fb2611ff1c3bed58522dde100536ae" +dependencies = [ + "cfg-if 1.0.0", + "futures-util", + "ipconfig", + "lazy_static", + "log", + "lru-cache", + "parking_lot 0.11.1", + "resolv-conf", + "smallvec 1.6.1", + "thiserror", + "trust-dns-proto", +] + [[package]] name = "try-lock" version = "0.2.2" @@ -10121,7 +10285,7 @@ checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382" [[package]] name = "try-runtime-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b6e84381c27cac1c784787550a203da951b57f21" +source = "git+https://github.com/paritytech/substrate#67695c8a2be3d6686331a18f09a43a8c24af4253" dependencies = [ "frame-try-runtime", "log", @@ -10211,7 +10375,7 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977" dependencies = [ - "tinyvec", + "tinyvec 0.3.3", ] [[package]] @@ -10484,7 +10648,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "js-sys", "parking_lot 0.11.1", "pin-utils", @@ -10863,6 +11027,12 @@ dependencies = [ "thiserror", ] +[[package]] +name = "widestring" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c" + [[package]] name = "winapi" version = "0.2.8" @@ -10906,6 +11076,15 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "winreg" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9" +dependencies = [ + "winapi 0.3.9", +] + [[package]] name = "ws2_32-sys" version = "0.2.1" @@ -10988,7 +11167,7 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1cc7bd8c983209ed5d527f44b01c41b7dc146fd960c61cf9e1d25399841dc271" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "log", "nohash-hasher", "parking_lot 0.11.1", -- GitLab