From e2b3d8449a13a11f4c734b5b44dd702bcbeb5636 Mon Sep 17 00:00:00 2001 From: Alexander Krupenkin Date: Mon, 18 May 2020 07:05:20 +0300 Subject: [PATCH] Bump to latest crates substrate --- Cargo.lock | 1772 ++++++++++++++---------- bin/node/cli/Cargo.toml | 79 +- bin/node/ipci-runtime/Cargo.toml | 78 +- bin/node/primitives/Cargo.toml | 6 +- bin/node/robonomics-runtime/Cargo.toml | 78 +- robonomics/cli/Cargo.toml | 3 +- robonomics/frame/datalog/Cargo.toml | 16 +- robonomics/frame/liability/Cargo.toml | 16 +- 8 files changed, 1178 insertions(+), 870 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6cd25b859..c19ee1d56 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -31,6 +31,15 @@ dependencies = [ "regex 1.3.7", ] +[[package]] +name = "addr2line" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "456d75cbb82da1ad150c8a9d97285ffcd21c9931dcb11e995903e7d75141b38b" +dependencies = [ + "gimli 0.21.0", +] + [[package]] name = "adler32" version = "1.0.4" @@ -82,9 +91,9 @@ dependencies = [ [[package]] name = "ahash" -version = "0.3.3" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35b909d1c126f78ace756fc337133356c499eebeefcce930fa5fb018823f2b2d" +checksum = "2f3e0bf23f51883cce372d5d5892211236856e4bb37fb942e1eb135ee0f146e3" [[package]] name = "aho-corasick" @@ -135,9 +144,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.28" +version = "1.0.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9a60d744a80c30fcb657dfe2c1b22bcb3e814c1a1e3674f32bf5820b570fbff" +checksum = "85bb70cc08ec97ca5450e6eba421deeea5f172c0fc61f78b5357b2a8e8be195f" [[package]] name = "app_dirs" @@ -208,8 +217,8 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d0864d84b8e07b145449be9a8537db86bf9de5ce03b913214694643b4743502" dependencies = [ - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -260,7 +269,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce6977f57fa68da77ffe5542950d47e9c23d65f5bc7cb0a9f8700996913eec7" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "rustls 0.16.0", "webpki", "webpki-roots 0.17.0", @@ -272,7 +281,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95fd83426b89b034bf4e9ceb9c533c2f2386b813fd3dcae0a425ec6f1837d78a" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "rustls 0.17.0", "webpki", "webpki-roots 0.19.0", @@ -303,26 +312,17 @@ checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d" [[package]] name = "backtrace" -version = "0.3.46" +version = "0.3.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1e692897359247cc6bb902933361652380af0f1b7651ae5c5013407f30e109e" +checksum = "0df2f85c8a2abbe3b7d7e748052fdd9b76a0458fdeb16ad4223f5eca78c7c130" dependencies = [ - "backtrace-sys", + "addr2line", "cfg-if", "libc", + "object 0.19.0", "rustc-demangle", ] -[[package]] -name = "backtrace-sys" -version = "0.1.36" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78848718ee1255a2485d1309ad9cdecfc2e7d0362dd11c6829364c6b35ae1bc7" -dependencies = [ - "cc", - "libc", -] - [[package]] name = "base58" version = "0.1.0" @@ -364,6 +364,12 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7" +[[package]] +name = "base64" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d1ccbaf7d9ec9537465a97bf19edc1a4e158ecb49fc16178202238c569cc42" + [[package]] name = "bincode" version = "1.2.1" @@ -385,13 +391,13 @@ dependencies = [ "cfg-if", "clang-sys", "clap", - "env_logger 0.7.1", + "env_logger", "lazy_static", "lazycell", "log 0.4.8", "peeking_take_while", "proc-macro2", - "quote 1.0.3", + "quote 1.0.6", "regex 1.3.7", "rustc-hash", "shlex", @@ -548,9 +554,9 @@ checksum = "476e9cd489f9e121e02ffa6014a8ef220ecb15c05ed23fc34cca13925dc283fb" [[package]] name = "bstr" -version = "0.2.12" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2889e6d50f394968c8bf4240dc3f2a7eb4680844d27308f798229ac9d4725f41" +checksum = "31accafdb70df7871592c058eca3985b71104e15ac32f64706022c58867da931" dependencies = [ "lazy_static", "memchr", @@ -570,9 +576,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.2.1" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12ae9db68ad7fac5fe51304d20f016c911539251075a214f8e663babefa35187" +checksum = "5356f1d23ee24a1f785a56d1d1a5f0fd5b0f6a0c0fb2412ce11da71649ab78f6" [[package]] name = "byte-slice-cast" @@ -623,9 +629,9 @@ checksum = "4964518bd3b4a8190e832886cdc0da9794f12e8e6c1613a9e90ff331c4c8724b" [[package]] name = "cc" -version = "1.0.52" +version = "1.0.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d87b23d6a92cd03af510a5ade527033f6aa6fa92161e2d5863a907d4c5e31d" +checksum = "404b1fe4f65288577753b17e3b36a04596ee784493ec249bf81c7f2d2acd751c" dependencies = [ "jobserver", ] @@ -686,9 +692,9 @@ dependencies = [ [[package]] name = "clap" -version = "2.33.0" +version = "2.33.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9" +checksum = "bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129" dependencies = [ "ansi_term 0.11.0", "atty", @@ -728,6 +734,19 @@ dependencies = [ "winapi 0.3.8", ] +[[package]] +name = "common-multipart-rfc7578" +version = "0.2.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7471b7b1588b2cda44e0cdf3fd3da5706c1b46224dbf486c3daceb6655ec191c" +dependencies = [ + "bytes 0.5.4", + "futures 0.3.5", + "http 0.2.1", + "mime 0.3.16", + "rand 0.5.6", +] + [[package]] name = "console_error_panic_hook" version = "0.1.6" @@ -792,26 +811,27 @@ checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" [[package]] name = "cranelift-bforest" -version = "0.59.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45a9c21f8042b9857bda93f6c1910b9f9f24100187a3d3d52f214a34e3dc5818" +checksum = "d4425bb6c3f3d2f581c650f1a1fdd3196a975490149cf59bea9d34c3bea79eda" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.59.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7853f77a6e4a33c67a69c40f5e1bb982bd2dc5c4a22e17e67b65bbccf9b33b2e" +checksum = "d166b289fd30062ee6de86284750fc3fe5d037c6b864b3326ce153239b0626e1" dependencies = [ "byteorder 1.3.4", "cranelift-bforest", "cranelift-codegen-meta", "cranelift-codegen-shared", "cranelift-entity", - "gimli", + "gimli 0.20.0", "log 0.4.8", + "regalloc", "serde", "smallvec 1.4.0", "target-lexicon", @@ -820,9 +840,9 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.59.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "084cd6d5fb0d1da28acd72c199471bfb09acc703ec8f3bf07b1699584272a3b9" +checksum = "02c9fb2306a36d41c5facd4bf3400bc6c157185c43a96eaaa503471c34c5144b" dependencies = [ "cranelift-codegen-shared", "cranelift-entity", @@ -830,24 +850,24 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.59.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "701b599783305a58c25027a4d73f2d6b599b2d8ef3f26677275f480b4d51e05d" +checksum = "44e0cfe9b1f97d9f836bca551618106c7d53b93b579029ecd38e73daa7eb689e" [[package]] name = "cranelift-entity" -version = "0.59.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b88e792b28e1ebbc0187b72ba5ba880dad083abe9231a99d19604d10c9e73f38" +checksum = "926a73c432e5ba9c891171ff50b75e7d992cd76cd271f0a0a0ba199138077472" dependencies = [ "serde", ] [[package]] name = "cranelift-frontend" -version = "0.59.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "518344698fa6c976d853319218415fdfb4f1bc6b42d0b2e2df652e55dff1f778" +checksum = "e45f82e3446dd1ebb8c2c2f6a6b0e6cd6cd52965c7e5f7b1b35e9a9ace31ccde" dependencies = [ "cranelift-codegen", "log 0.4.8", @@ -857,9 +877,9 @@ dependencies = [ [[package]] name = "cranelift-native" -version = "0.59.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32daf082da21c0c05d93394ff4842c2ab7c4991b1f3186a1d952f8ac660edd0b" +checksum = "488b5d481bb0996a143e55a9d1739ef425efa20d4a5e5e98c859a8573c9ead9a" dependencies = [ "cranelift-codegen", "raw-cpuid", @@ -868,9 +888,9 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.59.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2aa816f554a3ef739a5d17ca3081a1f8983f04c944ea8ff60fb8d9dd8cd2d7b" +checksum = "00aa8dde71fd9fdb1958e7b0ef8f524c1560e2c6165e4ea54bc302b40551c161" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -878,7 +898,7 @@ dependencies = [ "log 0.4.8", "serde", "thiserror", - "wasmparser", + "wasmparser 0.51.4", ] [[package]] @@ -1014,8 +1034,8 @@ version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf6b25ee9ac1995c54d7adb2eff8cfffb7260bc774fb63c601ec65467f43cd9d" dependencies = [ - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -1080,13 +1100,13 @@ dependencies = [ [[package]] name = "derive_more" -version = "0.99.5" +version = "0.99.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2323f3f47db9a0e77ce7a300605d8d2098597fc451ed1a97bb1f6411bb550a7" +checksum = "2127768764f1556535c01b5326ef94bd60ff08dcfbdc544d53e69ed155610f5d" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -1125,6 +1145,16 @@ dependencies = [ "winapi 0.3.8", ] +[[package]] +name = "dirs" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3" +dependencies = [ + "cfg-if", + "dirs-sys", +] + [[package]] name = "dirs-sys" version = "0.3.4" @@ -1153,6 +1183,12 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" +[[package]] +name = "dtoa" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4358a9e11b9a09cf52383b451b49a169e8d797b68aa02301ff586d70d9661ea3" + [[package]] name = "ed25519-dalek" version = "1.0.0-pre.3" @@ -1198,21 +1234,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", -] - -[[package]] -name = "env_logger" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3" -dependencies = [ - "atty", - "humantime", - "log 0.4.8", - "regex 1.3.7", - "termcolor", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -1283,49 +1306,21 @@ dependencies = [ "version_check 0.9.1", ] -[[package]] -name = "ethbloom" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "befe713756981dbbda28e23f5c65c85de512915db695284342cc2ee36b7a184f" -dependencies = [ - "crunchy", - "fixed-hash", - "impl-rlp", - "impl-serde 0.3.0", - "tiny-keccak", -] - -[[package]] -name = "ethereum-types" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8616dc6a7bc7d81ab8a6425635299ee3582975d4ddeb9312b8b0b8ea54dfecf8" -dependencies = [ - "ethbloom", - "fixed-hash", - "impl-rlp", - "impl-serde 0.3.0", - "primitive-types", - "uint", -] - [[package]] name = "exit-future" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", ] [[package]] name = "faerie" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74b9ed6159e4a6212c61d9c6a86bee01876b192a64accecf58d5b5ae3b667b52" +checksum = "dfef65b0e94693295c5d2fe2506f0ee6f43465342d4b5331659936aee8b16084" dependencies = [ - "anyhow", "goblin", "indexmap", "log 0.4.8", @@ -1337,9 +1332,9 @@ dependencies = [ [[package]] name = "failure" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8529c2421efa3066a5cbd8063d2244603824daccb6936b079010bb2aa89464b" +checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" dependencies = [ "backtrace", "failure_derive", @@ -1347,13 +1342,13 @@ dependencies = [ [[package]] name = "failure_derive" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "030a733c8287d6213886dd487564ff5c8f6aae10278b3588ed177f9d18f8d231" +checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", "synstructure", ] @@ -1380,19 +1375,19 @@ dependencies = [ [[package]] name = "file-per-thread-logger" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8505b75b31ef7285168dd237c4a7db3c1f3e0927e7d314e670bc98e854272fe9" +checksum = "8b3937f028664bd0e13df401ba49a4567ccda587420365823242977f06609ed1" dependencies = [ - "env_logger 0.6.2", + "env_logger", "log 0.4.8", ] [[package]] name = "filetime" -version = "0.2.9" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f59efc38004c988e4201d11d263b8171f49a2e7ec0bdbb71773433f271504a5e" +checksum = "affc17579b132fc2461adf7c575cc6e8b134ebca52c51f5411388965227dc695" dependencies = [ "cfg-if", "libc", @@ -1402,11 +1397,12 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.11.2" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "024517816630be5204eba201e8d1d405042b1255a5e0e3f298b054fc24d59e1d" +checksum = "8feb87a63249689640ac9c011742c33139204e3c134293d3054022276869133b" dependencies = [ - "futures 0.3.4", + "either", + "futures 0.3.5", "futures-timer 2.0.2", "log 0.4.8", "num-traits 0.2.11", @@ -1447,24 +1443,39 @@ dependencies = [ [[package]] name = "fnv" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40a4492b78f0aec7271d261e0f1025297012c7853c263e036d15790f9ca99e72" +checksum = "e085ec973163e0c957a3e25beddb97944689ea526f057a4b4592728ab45a357a" dependencies = [ "parity-scale-codec", ] [[package]] name = "frame-benchmarking" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f2fc91a6a976ce87b105722d8d9cdc44d4cb03ad24493d34cbfb64bbaacb7ee" +checksum = "4d146476da2981e83811578fd5e21f84187f42393d23e1ce2fd4a14870e760f1" dependencies = [ "frame-support", "frame-system", @@ -1480,14 +1491,13 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5f090d8d8fd52e3518a17ca78b4e8e9248d0b46d5625e79e9378ac2913de80f" +checksum = "d6883afdada136802e51273ae7d6ebc03428f564fa8467c76a6d4c20dc5d6c9f" dependencies = [ "frame-benchmarking", "parity-scale-codec", "sc-cli", - "sc-client", "sc-client-db", "sc-executor", "sc-service", @@ -1500,23 +1510,25 @@ dependencies = [ [[package]] name = "frame-executive" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2941cd59682f596645d54b0e84c02e98f9be53a346841c720ead60cdbadb3463" +checksum = "ad6747f1e57d9074911ddfa2c36506baa70895aba99a2d63293aaff4c8f5d788" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "serde", + "sp-io", "sp-runtime", "sp-std", + "sp-tracing", ] [[package]] name = "frame-metadata" -version = "11.0.0-alpha.6" +version = "11.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5eaf1cd17755f099188d76995520a3179fedf0cb631264b8759dea0cd2e981" +checksum = "60b1f439f895a2969285d24d9e8903c2183a3378ca6ce58f1ffe4fa8cc7e3e40" dependencies = [ "parity-scale-codec", "serde", @@ -1526,9 +1538,9 @@ dependencies = [ [[package]] name = "frame-support" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4058dce75ae1d45b469a8cbbe0c9dc3083e5546936b60e4647e73584e0f7ba7" +checksum = "801c1c348d96f817484b57250a7adf82c6e7d6efd90cc39c553b3bdad3a05cb2" dependencies = [ "bitmask", "frame-metadata", @@ -1546,50 +1558,50 @@ dependencies = [ "sp-runtime", "sp-state-machine", "sp-std", - "tracing", + "sp-tracing", ] [[package]] name = "frame-support-procedural" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eefa7eb42406f732f87f8331aaaa787a65abe0f5f681a59fac1737ba4e81d89e" +checksum = "ede36e595bf4deb14b39e3852c42572c63e87af587c10d3f034296175da18c47" dependencies = [ "frame-support-procedural-tools", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "frame-support-procedural-tools" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d0fce760be3b164dd44ba5826f6a504c485020f6813604d4c73b42b50797d71" +checksum = "5ba02050eafbb4ae7751e9753ece93527e1c49902731517cb201463eef7f0a11" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "frame-support-procedural-tools-derive" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c453b69522957f835e3679e8a98a90a3859481423bf5a2c570397c416339dcf5" +checksum = "37e52653168aa702585a80016110a9ea6889f0f38300c3233c50f0e2e7feefa5" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "frame-system" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9c97e7168ca4cd7b2358ca30da4c5aba4a2b9b5eef45df67ca85b3dd59069a5" +checksum = "d8f2f6a94c034bbd2348771cd2c0b3a258ea8f240de2365ff9554764458059af" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1604,9 +1616,9 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75bc9ecf89d046c40fd0cc44ddffa80930a20e2c446d7bbaa12fc21603e67656" +checksum = "70a875054d7de286f58109000a05ffabf72512e9ba8227b47c0f295179d7f98e" dependencies = [ "parity-scale-codec", "sp-api", @@ -1660,9 +1672,9 @@ checksum = "1b980f2816d6ee8673b6517b52cb0e808a180efc92e5c19d02cdda79066703ef" [[package]] name = "futures" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c329ae8753502fb44ae4fc2b622fa2a94652c41e795143765ba0927f92ab780" +checksum = "1e05b85ec287aac0dc34db7d4a569323df697f9c55b99b15d6b4ef8cde49f613" dependencies = [ "futures-channel", "futures-core", @@ -1675,9 +1687,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0c77d04ce8edd9cb903932b608268b3fffec4163dc053b3b402bf47eac1f1a8" +checksum = "f366ad74c28cca6ba456d95e6422883cfb4b252a83bed929c83abfdbbf2967d5" dependencies = [ "futures-core", "futures-sink", @@ -1694,9 +1706,9 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f25592f769825e89b92358db00d26f965761e094951ac44d3663ef25b7ac464a" +checksum = "59f5fff90fd5d971f936ad674802482ba441b6f09ba5e15fd8b39145582ca399" [[package]] name = "futures-core-preview" @@ -1721,7 +1733,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdcef58a173af8148b182684c9f2d5250875adbcaff7b5794073894f9d8634a9" dependencies = [ "futures 0.1.29", - "futures 0.3.4", + "futures 0.3.5", "lazy_static", "log 0.4.8", "parking_lot 0.9.0", @@ -1732,9 +1744,9 @@ dependencies = [ [[package]] name = "futures-executor" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f674f3e1bcb15b37284a90cedf55afdba482ab061c407a9c0ebbd0f3109741ba" +checksum = "10d6bb888be1153d3abeb9006b11b02cf5e9b209fda28693c31ae1e4e012e314" dependencies = [ "futures-core", "futures-task", @@ -1744,33 +1756,36 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a638959aa96152c7a4cddf50fcb1e3fede0583b27157c26e67d6f99904090dc6" +checksum = "de27142b013a8e869c14957e6d2edeef89e97c289e69d042ee3a49acd8b51789" [[package]] name = "futures-macro" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a5081aa3de1f7542a794a397cde100ed903b0630152d0973479018fd85423a7" +checksum = "d0b5a30a4328ab5473878237c447333c093297bded83a4983d10f4deea240d39" dependencies = [ "proc-macro-hack", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "futures-sink" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3466821b4bc114d95b087b850a724c6f83115e929bc88f1fa98a3304a944c8a6" +checksum = "3f2032893cb734c7a05d85ce0cc8b8c4075278e93b24b66f9de99d6eb0fa8acc" [[package]] name = "futures-task" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b0a34e53cf6cdcd0178aa573aed466b646eb3db769570841fda0c7ede375a27" +checksum = "bdb66b5f09e22019b1ab0830f7785bcea8e7a42148683f99214f73f8ec21a626" +dependencies = [ + "once_cell", +] [[package]] name = "futures-timer" @@ -1790,9 +1805,9 @@ dependencies = [ [[package]] name = "futures-util" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22766cf25d64306bedf0384da004d05c9974ab104fcc4528f1236181c18004c5" +checksum = "8764574ff08b701a084482c3c7031349104b07ac897393010494beaa18ce32c6" dependencies = [ "futures 0.1.29", "futures-channel", @@ -1802,6 +1817,7 @@ dependencies = [ "futures-sink", "futures-task", "memchr", + "pin-project", "pin-utils", "proc-macro-hack", "proc-macro-nested", @@ -1828,7 +1844,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0a73299e4718f5452e45980fc1d6957a070abe308d3700b63b8673f47e1c2b3" dependencies = [ "bytes 0.5.4", - "futures 0.3.4", + "futures 0.3.5", "memchr", "pin-project", ] @@ -1896,6 +1912,12 @@ dependencies = [ "stable_deref_trait", ] +[[package]] +name = "gimli" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcc8e0c9bce37868955864dbecd2b1ab2bdf967e6f28066d65aaac620444b65c" + [[package]] name = "glob" version = "0.3.0" @@ -1968,9 +1990,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "377038bf3c89d18d6ca1431e7a5027194fbd724ca10592b9487ede5e8e144f42" +checksum = "79b7246d7e4b979c03fa093da39cfb3617a96bbeee6310af63991668d7e843ff" dependencies = [ "bytes 0.5.4", "fnv", @@ -1981,8 +2003,8 @@ dependencies = [ "indexmap", "log 0.4.8", "slab", - "tokio 0.2.19", - "tokio-util", + "tokio 0.2.21", + "tokio-util 0.3.1", ] [[package]] @@ -2016,7 +2038,7 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96282e96bfcd3da0d3aa9938bedf1e50df3269b6db08b4876d2da0bb1a0841cf" dependencies = [ - "ahash 0.3.3", + "ahash 0.3.5", "autocfg 1.0.0", ] @@ -2031,9 +2053,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61565ff7aaace3525556587bd2dc31d4a07071957be715e63ce7b1eccf51a8f4" +checksum = "91780f809e750b0a89f5544be56617ff6b1227ee485bcb06ebe10cdf89bd3b71" dependencies = [ "libc", ] @@ -2153,7 +2175,7 @@ dependencies = [ "httparse", "language-tags", "log 0.3.9", - "mime", + "mime 0.2.6", "num_cpus", "time", "traitobject", @@ -2202,7 +2224,7 @@ dependencies = [ "futures-channel", "futures-core", "futures-util", - "h2 0.2.4", + "h2 0.2.5", "http 0.2.1", "http-body 0.3.1", "httparse", @@ -2211,11 +2233,24 @@ dependencies = [ "net2", "pin-project", "time", - "tokio 0.2.19", + "tokio 0.2.21", "tower-service", "want 0.3.0", ] +[[package]] +name = "hyper-multipart-rfc7578" +version = "0.4.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a71feb0ce26d0e28969633c06521716b07607f58f55dff84f30214b6c6d256a" +dependencies = [ + "bytes 0.5.4", + "common-multipart-rfc7578", + "futures 0.3.5", + "http 0.2.1", + "hyper 0.13.5", +] + [[package]] name = "hyper-rustls" version = "0.20.0" @@ -2229,11 +2264,24 @@ dependencies = [ "log 0.4.8", "rustls 0.17.0", "rustls-native-certs", - "tokio 0.2.19", + "tokio 0.2.21", "tokio-rustls", "webpki", ] +[[package]] +name = "hyper-tls" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3adcd308402b9553630734e9c36b77a7e48b3821251ca2493e8cd596763aafaa" +dependencies = [ + "bytes 0.5.4", + "hyper 0.13.5", + "native-tls", + "tokio 0.2.21", + "tokio-tls", +] + [[package]] name = "idna" version = "0.1.5" @@ -2265,15 +2313,6 @@ dependencies = [ "parity-scale-codec", ] -[[package]] -name = "impl-rlp" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f7a72f11830b52333f36e3b09a288333888bf54380fd0ac0790a3c31ab0f3c5" -dependencies = [ - "rlp", -] - [[package]] name = "impl-serde" version = "0.2.3" @@ -2285,9 +2324,9 @@ dependencies = [ [[package]] name = "impl-serde" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bbe9ea9b182f0fb1cabbd61f4ff9b7b7b9197955e95a7e4c27de5055eb29ff8" +checksum = "b47ca4d2b6931707a55fce5cf66aff80e2178c8b63bbb4ecb5695cbc870ddf6f" dependencies = [ "serde", ] @@ -2299,8 +2338,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ef5550a42e3740a0e71f909d4c861056a284060af885ae7aa6242820f920d9d" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -2318,19 +2357,13 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f65877bf7d44897a473350b1046277941cee20b263397e90869c50b6e766088b" -[[package]] -name = "interleaved-ordered" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "141340095b15ed7491bd3d4ced9d20cebfb826174b6bb03386381f62b01e3d77" - [[package]] name = "intervalier" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "futures-timer 2.0.2", ] @@ -2343,6 +2376,12 @@ dependencies = [ "libc", ] +[[package]] +name = "ip_network" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ee15951c035f79eddbef745611ec962f63f4558f1dadf98ab723cc603487c6f" + [[package]] name = "ipci-runtime" version = "0.18.0" @@ -2395,6 +2434,29 @@ dependencies = [ "substrate-wasm-builder-runner", ] +[[package]] +name = "ipfs-api" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9e7fbfe5c8cb04c27fe20bf2624354f4d102652fd465a297a924c24e60aba4a" +dependencies = [ + "bytes 0.5.4", + "dirs 2.0.2", + "failure", + "futures 0.3.5", + "http 0.2.1", + "hyper 0.13.5", + "hyper-multipart-rfc7578", + "hyper-tls", + "parity-multiaddr 0.7.3", + "serde", + "serde_json", + "serde_urlencoded", + "tokio 0.2.21", + "tokio-util 0.2.0", + "walkdir", +] + [[package]] name = "ipnet" version = "2.3.0" @@ -2448,9 +2510,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.37" +version = "0.3.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a27d435371a2fa5b6d2b028a74bbdb1234f308da363226a2854ca3ff8ba7055" +checksum = "fa5a448de267e7358beaf4a5d849518fe9a0c13fce7afd44b06e68550e5562a7" dependencies = [ "wasm-bindgen", ] @@ -2515,8 +2577,8 @@ checksum = "8609af8f63b626e8e211f52441fcdb6ec54f1a446606b10d5c89ae9bf8a20058" dependencies = [ "proc-macro-crate", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -2587,7 +2649,7 @@ dependencies = [ "bs58", "bytes 0.5.4", "fnv", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "globset", "hashbrown 0.7.2", @@ -2603,7 +2665,7 @@ dependencies = [ "smallvec 1.4.0", "soketto", "thiserror", - "tokio 0.2.19", + "tokio 0.2.21", "unicase 2.6.0", "url 2.1.1", "webpki", @@ -2617,8 +2679,8 @@ checksum = "e1ed1b5f6937dd2c6c79a9ac6e0e3f41bbc64edb5d443840bdc73e606009ed70" dependencies = [ "Inflector", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -2639,9 +2701,9 @@ dependencies = [ [[package]] name = "kv-log-macro" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c54d9f465d530a752e6ebdc217e081a7a614b48cb200f6f0aee21ba6bc9aabb" +checksum = "2a2d3beed37e5483887d81eb39de6de03a8346531410e1306ca48a9a89bd3a51" dependencies = [ "log 0.4.8", ] @@ -2656,26 +2718,35 @@ dependencies = [ "smallvec 1.4.0", ] +[[package]] +name = "kvdb" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e763b2a9b500ba47948061d1e8bc3b5f03a8a1f067dbcf822a4d2c84d2b54a3a" +dependencies = [ + "parity-util-mem", + "smallvec 1.4.0", +] + [[package]] name = "kvdb-memorydb" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4aa954d12cfac958822dfd77aab34f3eec71f103b918c4ab79ab59a36ee594ea" +checksum = "73027d5e228de6f503b5b7335d530404fc26230a6ae3e09b33ec6e45408509a4" dependencies = [ - "kvdb", + "kvdb 0.6.0", "parity-util-mem", "parking_lot 0.10.2", ] [[package]] name = "kvdb-rocksdb" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3f14c3a10c8894d26175e57e9e26032e6d6c49c30cbe2468c5bf5f6b64bb0be" +checksum = "84384eca250c7ff67877eda5336f28a86586aaee24acb945643590671f6bfce1" dependencies = [ "fs-swap", - "interleaved-ordered", - "kvdb", + "kvdb 0.6.0", "log 0.4.8", "num_cpus", "owning_ref", @@ -2688,13 +2759,13 @@ dependencies = [ [[package]] name = "kvdb-web" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26f96eec962af83cdf7c83036b3dbb0ae6a1249ddab746820618e2567ca8ebcd" +checksum = "6c7f36acb1841d4c701d30ae1f2cfd242e805991443f75f6935479ed3de64903" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "js-sys", - "kvdb", + "kvdb 0.6.0", "kvdb-memorydb", "log 0.4.8", "parity-util-mem", @@ -2729,22 +2800,28 @@ checksum = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a" [[package]] name = "libc" -version = "0.2.69" +version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99e85c08494b21a9054e7fe1374a732aeadaff3980b6990b94bfd3a70f690005" +checksum = "3baa92041a6fec78c687fa0cc2b3fae8884f743d672cf551bed1d6dac6988d0f" [[package]] name = "libflate" -version = "0.1.27" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9135df43b1f5d0e333385cb6e7897ecd1a43d7d11b91ac003f4d2c2d2401fdd" +checksum = "a1fbe6b967a94346446d37ace319ae85be7eca261bb8149325811ac435d35d64" dependencies = [ "adler32", "crc32fast", + "libflate_lz77", "rle-decode-fast", - "take_mut", ] +[[package]] +name = "libflate_lz77" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3286f09f7d4926fc486334f28d8d2e6ebe4f7f9994494b6dab27ddfad2c9b11b" + [[package]] name = "libloading" version = "0.5.2" @@ -2768,7 +2845,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bba17ee9cac4bb89de5812159877d9b4f0a993bf41697a5a875940cd1eb71f24" dependencies = [ "bytes 0.5.4", - "futures 0.3.4", + "futures 0.3.5", "lazy_static", "libp2p-core 0.16.0", "libp2p-core-derive 0.16.0", @@ -2806,7 +2883,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32ea742c86405b659c358223a8f0f9f5a9eb27bb6083894c6340959b05269662" dependencies = [ "bytes 0.5.4", - "futures 0.3.4", + "futures 0.3.5", "lazy_static", "libp2p-core 0.18.0", "libp2p-core-derive 0.18.0", @@ -2847,7 +2924,7 @@ dependencies = [ "bs58", "ed25519-dalek", "fnv", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "lazy_static", "libsecp256k1", @@ -2881,7 +2958,7 @@ dependencies = [ "ed25519-dalek", "either", "fnv", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "lazy_static", "libsecp256k1", @@ -2910,8 +2987,8 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96d472e9d522f588805c77801de10b957be84e10f019ca5f869fa1825b15ea9b" dependencies = [ - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -2920,8 +2997,8 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "329127858e4728db5ab60c33d5ae352a999325fdf190ed022ec7d3a4685ae2e6" dependencies = [ - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -2931,7 +3008,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e25004d4d9837b44b22c5f1a69be1724a5168fef6cff1716b5176a972c3aa62" dependencies = [ "flate2", - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.16.0", ] @@ -2942,7 +3019,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ad32b006ea922da8cc66e537cf2df4b0fad8ebaa467d2a8c63d7784ac252ec6" dependencies = [ "flate2", - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.18.0", ] @@ -2952,7 +3029,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b99e552f9939b606eb4b59f7f64d9b01e3f96752f47e350fc3c5fc646ed3f649" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.16.0", "log 0.4.8", ] @@ -2963,7 +3040,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0d0993481203d68e5ce2f787d033fb0cac6b850659ed6c784612db678977c71" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.18.0", "log 0.4.8", ] @@ -2976,7 +3053,7 @@ checksum = "1d3234f12e44f9a50351a9807b97fe7de11eb9ae4482370392ba10da6dc90722" dependencies = [ "cuckoofilter", "fnv", - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.16.0", "libp2p-swarm 0.16.1", "prost", @@ -2993,7 +3070,7 @@ checksum = "3673153ca967c179d745fadf047d069355d6669ecf7f261b450fbaebf1bffd3d" dependencies = [ "cuckoofilter", "fnv", - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.18.0", "libp2p-swarm 0.18.1", "prost", @@ -3012,7 +3089,7 @@ dependencies = [ "byteorder 1.3.4", "bytes 0.5.4", "fnv", - "futures 0.3.4", + "futures 0.3.5", "futures_codec", "libp2p-core 0.16.0", "libp2p-swarm 0.16.1", @@ -3037,7 +3114,7 @@ dependencies = [ "byteorder 1.3.4", "bytes 0.5.4", "fnv", - "futures 0.3.4", + "futures 0.3.5", "futures_codec", "libp2p-core 0.18.0", "libp2p-swarm 0.18.1", @@ -3058,7 +3135,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfeb935a9bd41263e4f3a24b988e9f4a044f3ae89ac284e83c17fe2f84e0d66b" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.16.0", "libp2p-swarm 0.16.1", "log 0.4.8", @@ -3074,7 +3151,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a38ca3eb807789e26f41c82ca7cd2b3843c66c5587b8b5f709a2f421f3061414" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.18.0", "libp2p-swarm 0.18.1", "log 0.4.8", @@ -3094,7 +3171,7 @@ dependencies = [ "bytes 0.5.4", "either", "fnv", - "futures 0.3.4", + "futures 0.3.5", "futures_codec", "libp2p-core 0.16.0", "libp2p-swarm 0.16.1", @@ -3121,7 +3198,7 @@ dependencies = [ "bytes 0.5.4", "either", "fnv", - "futures 0.3.4", + "futures 0.3.5", "futures_codec", "libp2p-core 0.18.0", "libp2p-swarm 0.18.1", @@ -3148,7 +3225,7 @@ dependencies = [ "data-encoding", "dns-parser", "either", - "futures 0.3.4", + "futures 0.3.5", "lazy_static", "libp2p-core 0.16.0", "libp2p-swarm 0.16.1", @@ -3170,7 +3247,7 @@ dependencies = [ "data-encoding", "dns-parser", "either", - "futures 0.3.4", + "futures 0.3.5", "lazy_static", "libp2p-core 0.18.0", "libp2p-swarm 0.18.1", @@ -3190,7 +3267,7 @@ checksum = "d8507b37ad0eed275efcde67a023c3d85af6c80768b193845b9288e848e1af95" dependencies = [ "bytes 0.5.4", "fnv", - "futures 0.3.4", + "futures 0.3.5", "futures_codec", "libp2p-core 0.16.0", "log 0.4.8", @@ -3206,7 +3283,7 @@ checksum = "0832882b06619b2e81d74e71447753ea3c068164a0bca67847d272e856a04a02" dependencies = [ "bytes 0.5.4", "fnv", - "futures 0.3.4", + "futures 0.3.5", "futures_codec", "libp2p-core 0.18.0", "log 0.4.8", @@ -3221,7 +3298,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b15a8a3d71f898beb6f854c8aae27aa1d198e0d1f2e49412261c2d90ef39675a" dependencies = [ "curve25519-dalek", - "futures 0.3.4", + "futures 0.3.5", "lazy_static", "libp2p-core 0.16.0", "log 0.4.8", @@ -3242,7 +3319,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "918e94a649e1139c24ee9f1f8c1f2adaba6d157b9471af787f2d9beac8c29c77" dependencies = [ "curve25519-dalek", - "futures 0.3.4", + "futures 0.3.5", "lazy_static", "libp2p-core 0.18.0", "log 0.4.8", @@ -3262,7 +3339,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33d22f2f228b3a828dca1cb8aa9fa331e0bc9c36510cb2c1916956e20dc85e8c" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.16.0", "libp2p-swarm 0.16.1", "log 0.4.8", @@ -3277,7 +3354,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9bfbf87eebb492d040f9899c5c81c9738730465ac5e78d9b7a7d086d0f07230" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.18.0", "libp2p-swarm 0.18.1", "log 0.4.8", @@ -3293,7 +3370,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56126a204d7b3382bac163143ff4125a14570b3ba76ba979103d1ae1abed1923" dependencies = [ "bytes 0.5.4", - "futures 0.3.4", + "futures 0.3.5", "futures_codec", "libp2p-core 0.16.0", "log 0.4.8", @@ -3311,7 +3388,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fabb00553a49bf6d4a8ce362f6eefac410227a14d03c3acffbb8cc3f022ea019" dependencies = [ "bytes 0.5.4", - "futures 0.3.4", + "futures 0.3.5", "futures_codec", "libp2p-core 0.18.0", "log 0.4.8", @@ -3328,7 +3405,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b916938a8868f75180aeeffcc6a516a922d165e8fa2a90b57bad989d1ccbb57a" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "log 0.4.8", "pin-project", "rand 0.7.3", @@ -3342,7 +3419,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f81b8b37ff529e1f51c20c396dac657def2108da174c1d27e57e72c9fe2d411" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "log 0.4.8", "pin-project", "rand 0.7.3", @@ -3358,7 +3435,7 @@ checksum = "1219e9ecb4945d7331a05f5ffe96a1f6e28051bfa1223d4c60353c251de0354e" dependencies = [ "aes-ctr", "ctr", - "futures 0.3.4", + "futures 0.3.5", "hmac", "js-sys", "lazy_static", @@ -3388,7 +3465,7 @@ checksum = "a7a0509a7e47245259954fef58b85b81bf4d29ae33a4365e38d718a866698774" dependencies = [ "aes-ctr", "ctr", - "futures 0.3.4", + "futures 0.3.5", "hmac", "js-sys", "lazy_static", @@ -3416,7 +3493,7 @@ version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "275471e7c0e88ae004660866cd54f603bd8bd1f4caef541a27f50dd8640c4d4c" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.16.0", "log 0.4.8", "smallvec 1.4.0", @@ -3430,7 +3507,7 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44ab289ae44cc691da0a6fe96aefa43f26c86c6c7813998e203f6d80f1860f18" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.18.0", "log 0.4.8", "rand 0.7.3", @@ -3446,7 +3523,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9e80ad4e3535345f3d666554ce347d3100453775611c05c60786bf9a1747a10" dependencies = [ "async-std", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "get_if_addrs", "ipnet", @@ -3461,7 +3538,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b37ea44823d3ed223e4605da94b50177bc520f05ae2452286700549a32d81669" dependencies = [ "async-std", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "get_if_addrs", "ipnet", @@ -3476,7 +3553,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76d329564a43da9d0e055a5b938633c4a8ceab1f59cec133fbc4647917c07341" dependencies = [ "async-std", - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.16.0", "log 0.4.8", ] @@ -3488,7 +3565,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "281c18ea2faacb9c8a6ff76c4405df5918d9a263770e3847bf03f099abadc010" dependencies = [ "async-std", - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.18.0", "log 0.4.8", ] @@ -3499,7 +3576,7 @@ version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "923581c055bc4b8c5f42d4ce5ef43e52fe5216f1ea4bc26476cb8a966ce6220b" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "js-sys", "libp2p-core 0.16.0", "parity-send-wrapper", @@ -3513,7 +3590,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3ac7dbde0f88cad191dcdfd073b8bae28d01823e8ca313f117b6ecb914160c3" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "js-sys", "libp2p-core 0.18.0", "parity-send-wrapper", @@ -3530,7 +3607,7 @@ dependencies = [ "async-tls 0.6.0", "bytes 0.5.4", "either", - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.16.0", "log 0.4.8", "quicksink", @@ -3551,7 +3628,7 @@ dependencies = [ "async-tls 0.7.0", "bytes 0.5.4", "either", - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.18.0", "log 0.4.8", "quicksink", @@ -3569,7 +3646,7 @@ version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dac30de24ccde0e67f363d71a125c587bbe6589503f664947e9b084b68a34f1" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.16.0", "parking_lot 0.10.2", "thiserror", @@ -3582,7 +3659,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02f91aea50f6571e0bc6c058dc0e9b270afd41ec28dd94e9e4bf607e78b9ab87" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p-core 0.18.0", "parking_lot 0.10.2", "thiserror", @@ -3651,9 +3728,9 @@ dependencies = [ [[package]] name = "linked-hash-map" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83" +checksum = "8dd5a6d5999d9907cda8ed67bbd137d3af8085216c2ac62de5be860bd41f304a" [[package]] name = "linked_hash_set" @@ -3767,6 +3844,16 @@ version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400" +[[package]] +name = "memmap" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b" +dependencies = [ + "libc", + "winapi 0.3.8", +] + [[package]] name = "memoffset" version = "0.5.4" @@ -3815,13 +3902,19 @@ dependencies = [ "log 0.3.9", ] +[[package]] +name = "mime" +version = "0.3.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" + [[package]] name = "mime_guess" version = "1.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "216929a5ee4dd316b1702eedf5e74548c123d370f47841ceaac38ca154690ca3" dependencies = [ - "mime", + "mime 0.2.6", "phf", "phf_codegen", "unicase 1.4.2", @@ -3838,9 +3931,9 @@ dependencies = [ [[package]] name = "mio" -version = "0.6.21" +version = "0.6.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "302dec22bcf6bae6dfb69c647187f4b4d0fb6f535521f7bc022430ce8e12008f" +checksum = "fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430" dependencies = [ "cfg-if", "fuchsia-zircon", @@ -3869,9 +3962,9 @@ dependencies = [ [[package]] name = "mio-uds" -version = "0.6.7" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "966257a94e196b11bb43aca423754d87429960a768de9414f3691d6957abf125" +checksum = "afcb699eb26d4332647cc848492bbc15eafb26f08d0304550d5aa1f612e066f0" dependencies = [ "iovec", "libc", @@ -3926,7 +4019,7 @@ dependencies = [ "buf_redux", "httparse", "log 0.4.8", - "mime", + "mime 0.2.6", "mime_guess", "quick-error", "rand 0.4.6", @@ -3956,7 +4049,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74cdcf7cfb3402881e15a1f95116cb033d69b33c83d481e1234777f5ef0c3d2c" dependencies = [ "bytes 0.5.4", - "futures 0.3.4", + "futures 0.3.5", "log 0.4.8", "pin-project", "smallvec 1.4.0", @@ -3989,11 +4082,29 @@ dependencies = [ "rand 0.3.23", ] +[[package]] +name = "native-tls" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b0d88c06fe90d5ee94048ba40409ef1d9315d86f6f38c2efdaad4fb50c58b2d" +dependencies = [ + "lazy_static", + "libc", + "log 0.4.8", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework", + "security-framework-sys", + "tempfile", +] + [[package]] name = "net2" -version = "0.2.33" +version = "0.2.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88" +checksum = "2ba7c918ac76704fb42afcbbb43891e72731f3dcca3bef2a19786297baf14af7" dependencies = [ "cfg-if", "libc", @@ -4060,7 +4171,7 @@ dependencies = [ "frame-benchmarking", "frame-benchmarking-cli", "frame-system-rpc-runtime-api", - "futures 0.3.4", + "futures 0.3.5", "hex-literal", "ipci-runtime", "jsonrpc-core 13.2.0", @@ -4077,7 +4188,6 @@ dependencies = [ "sc-basic-authorship", "sc-chain-spec", "sc-cli", - "sc-client", "sc-client-api", "sc-client-db", "sc-consensus-babe", @@ -4148,9 +4258,9 @@ dependencies = [ [[package]] name = "ntapi" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26e041cd983acbc087e30fcba770380cfa352d0e392e175b2344ebaf7ea0602" +checksum = "7a31937dea023539c72ddae0e3571deadc1414b300483fa7aaec176168cfa9d2" dependencies = [ "winapi 0.3.8", ] @@ -4229,18 +4339,19 @@ dependencies = [ [[package]] name = "object" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea44a4fd660ab0f38434934ca0212e90fbeaaee54126ef20a3451c30c95bafae" +checksum = "e5666bbb90bc4d1e5bdcb26c0afda1822d25928341e9384ab187a9b37ab69e36" dependencies = [ - "flate2", - "goblin", - "parity-wasm", - "scroll", "target-lexicon", - "uuid", ] +[[package]] +name = "object" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cbca9424c482ee628fa549d9c812e2cd22f1180b9222c9200fdfa6eb31aecb2" + [[package]] name = "ole32-sys" version = "0.2.0" @@ -4253,11 +4364,11 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1c601810575c99596d4afc46f78a678c80105117c379eb3650cf99b8a21ce5b" +checksum = "0b631f7e854af39a1739f401cf34a8a013dfe09eac4fa4dba91e9768bd28168d" dependencies = [ - "parking_lot 0.9.0", + "parking_lot 0.10.2", ] [[package]] @@ -4266,12 +4377,39 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" +[[package]] +name = "openssl" +version = "0.10.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cee6d85f4cb4c4f59a6a85d5b68a233d280c82e29e822913b9c8b129fbf20bdd" +dependencies = [ + "bitflags 1.2.1", + "cfg-if", + "foreign-types", + "lazy_static", + "libc", + "openssl-sys", +] + [[package]] name = "openssl-probe" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de" +[[package]] +name = "openssl-sys" +version = "0.9.56" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f02309a7f127000ed50594f0b50ecc69e7c654e16d41b4e8156d1b3df8e0b52e" +dependencies = [ + "autocfg 1.0.0", + "cc", + "libc", + "pkg-config", + "vcpkg", +] + [[package]] name = "output_vt100" version = "0.1.2" @@ -4292,9 +4430,9 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b64aa91fe50fd780435b8ae8b79a20a816e9387213b6983a4f6f4ee96be5d33a" +checksum = "d7d687e44e8198c562f62f699f4043e261c86182dd267aa3bfc856cd380f187b" dependencies = [ "frame-support", "frame-system", @@ -4311,9 +4449,9 @@ dependencies = [ [[package]] name = "pallet-authorship" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd47a7cd9fcec6380a05d7c862dce6ae938ecd5dea42d3f264371fa51293cb76" +checksum = "30053f51607457afb60e38190fec5a234f1303aea44f18fabae6222a518a54cf" dependencies = [ "frame-support", "frame-system", @@ -4329,9 +4467,9 @@ dependencies = [ [[package]] name = "pallet-babe" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "166dabc0bb0e4db44a4b0dd2489549d72a9549ec331a53028b7f5d19f12b2507" +checksum = "cc818592d1467681d735917e4d068fabf68f8ddbec4c5cd3a85b5c025434cf66" dependencies = [ "frame-support", "frame-system", @@ -4339,6 +4477,7 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "serde", + "sp-application-crypto", "sp-consensus-babe", "sp-consensus-vrf", "sp-inherents", @@ -4351,9 +4490,9 @@ dependencies = [ [[package]] name = "pallet-balances" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9ef08001886d3747220630337f7afbb8f1d7cbfacaa3a8a13317e1cb3e8e366" +checksum = "15039f4d4586f34d83588a1cb9dbd74ed0cd9e7c6df4c45da707bd8f3ed235f2" dependencies = [ "frame-benchmarking", "frame-support", @@ -4367,9 +4506,9 @@ dependencies = [ [[package]] name = "pallet-finality-tracker" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09d89d58fe723cc05bdfc5f237a51e275bf58dcafb493ad68211c27ecd8f1afd" +checksum = "1bee38fcd8fcc35695fe61bc8ccc71e49264c65d2df95ab8f74bfc5e1e7e663a" dependencies = [ "frame-support", "frame-system", @@ -4384,9 +4523,9 @@ dependencies = [ [[package]] name = "pallet-grandpa" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ed9f0fe5149552a1f1f26f4ed8999d692e0e209c54314c4f28a9bd8a1a1161d" +checksum = "76c14a3561e27c636f8012e19b5853af63e0552c6113ba141c34e176b7a129ab" dependencies = [ "frame-support", "frame-system", @@ -4394,18 +4533,20 @@ dependencies = [ "pallet-session", "parity-scale-codec", "serde", + "sp-application-crypto", "sp-core", "sp-finality-grandpa", "sp-runtime", + "sp-session", "sp-staking", "sp-std", ] [[package]] name = "pallet-identity" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c09c160d399055d04f747afdc7c5855967c463f84003c257b71d9b082a3ca953" +checksum = "a1f4cd0678a2d2ff51920d908353efbb65e043b553bb2d5297ccb63d4f5608a7" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4420,9 +4561,9 @@ dependencies = [ [[package]] name = "pallet-im-online" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37c4d45fa7cf88538da4b67db3e62985e7f8b3d2fe8258a34d8c55b2e680e787" +checksum = "ae2a5ac6da3abca80ba08024da4ceca7cdd0a9af17942d74156f5d4b5e9ec82f" dependencies = [ "frame-benchmarking", "frame-support", @@ -4441,9 +4582,9 @@ dependencies = [ [[package]] name = "pallet-indices" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d153675f7ac1d8490e2e7db46b376edee52936edfa082f4d29831e6a19470b2" +checksum = "31cf5e1462cab8d3b7fc3c949ca0e30d4414026719a723d266a88526e988b6ec" dependencies = [ "frame-support", "frame-system", @@ -4458,9 +4599,9 @@ dependencies = [ [[package]] name = "pallet-offences" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "959d87759a57a250152ea95710c33121272a90ccec83deae9d615afce0c92ebc" +checksum = "e52e9cfefab7995e6b72fe1313e9488ac9d79a74ba5bc928fd6df591bdcbb9ed" dependencies = [ "frame-support", "frame-system", @@ -4474,13 +4615,16 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3054d6a941811e263a500916fc93bffa3b87f758ba458c4c7c3d0ee706a0be2b" +checksum = "d5cfc0c24ac788a17873ed09266ec9ab50b2c14f05300f8ef0de03b978896df8" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "pallet-babe", + "pallet-balances", + "pallet-grandpa", "pallet-im-online", "pallet-offences", "pallet-session", @@ -4494,9 +4638,9 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1139a9bf489b947a677574ee8ade27c7b710ce25a07f1630b80c20af8f682f91" +checksum = "07e124db9e87cb5213189090346d92ccc603905b011e746b38743c0f7f771aa6" dependencies = [ "frame-support", "frame-system", @@ -4540,9 +4684,9 @@ dependencies = [ [[package]] name = "pallet-session" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fdeb41738a79d3247b2a7fd9ce8ae5a7d9e92ca2de198e006f891240c8dcacc" +checksum = "11b944b9bc1bee36ae10168134de413c2429da43c163df90c0666afbf5f47f30" dependencies = [ "frame-support", "frame-system", @@ -4552,6 +4696,7 @@ dependencies = [ "serde", "sp-io", "sp-runtime", + "sp-session", "sp-staking", "sp-std", "sp-trie", @@ -4559,9 +4704,9 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1eee8e29fbfec3330c3ab13b2747ec0d38857966c18443109c0d79a8820f862c" +checksum = "23c084a635998b43579c2168f9053a4f380bce2bd514fa1cc922f282c93999c4" dependencies = [ "frame-benchmarking", "frame-support", @@ -4574,9 +4719,9 @@ dependencies = [ [[package]] name = "pallet-staking" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "906357a6a462a4dffed56d0b3ddc88f1114fec6c8c0b4e39f9f0b7f95527b214" +checksum = "5f6e7c8723fd3e86a698286d9e3a29d8d022364a9b67b27ca567664ce75e9dc2" dependencies = [ "frame-benchmarking", "frame-support", @@ -4598,21 +4743,21 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d486ea74ee0c3f4def382b499611785c38d2d11a5839c6751240d230b76d376" +checksum = "ea1bf67639cd979e3642aaa77478a8cdeefbd859b95d72d0f2a66c562fb9562c" dependencies = [ "proc-macro-crate", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "pallet-sudo" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70b15e01796c9d2791cbd9ae2d7c9b59c8eccc3682afbb1189f6ebe7b07f4d71" +checksum = "b9aa24cdbd0916706a764ae81bcb90bdcdc73d94e380b59a48bb195ca1f74e96" dependencies = [ "frame-support", "frame-system", @@ -4625,9 +4770,9 @@ dependencies = [ [[package]] name = "pallet-timestamp" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d9de9af5f5ed3377a6108eed436791bfe18bc3e4e2e416854d0074d31b1be00" +checksum = "249f2f5688bc6c8fb43ceb36ac78d0a92ec0c6862b90c3b6a8bf0b94a2e4d672" dependencies = [ "frame-benchmarking", "frame-support", @@ -4644,9 +4789,9 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54768f5959e0bef53218b91f289d6807c0786d93fb90a3c7e39ab7ff9f018f23" +checksum = "1ce6987f7e7eb7bd2f13a33416dacc3148ac2e6641cb172a98faef9408179eaf" dependencies = [ "frame-support", "frame-system", @@ -4658,9 +4803,9 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7323ef565470b51bb79fc65d3c3a1bff0ecb317485acc66a64406309c25f1b77" +checksum = "df1c5b6c895a1a35669431513d2a953d29e8c5fa04df05c354407de78e567ce3" dependencies = [ "frame-support", "parity-scale-codec", @@ -4672,9 +4817,9 @@ dependencies = [ [[package]] name = "pallet-utility" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14cdce8dc8374a35628488aae9aad6a72a84b09c247760b3a1b23afd923e6f04" +checksum = "d93b57387e9f1004cffb08a4b9b805b56659044634ad202ef07589442aa3d916" dependencies = [ "frame-benchmarking", "frame-support", @@ -4687,6 +4832,20 @@ dependencies = [ "sp-std", ] +[[package]] +name = "parity-db" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00d595e372d119261593297debbe4193811a4dc811d2a1ccbb8caaa6666ad7ab" +dependencies = [ + "blake2-rfc", + "crc32fast", + "libc", + "log 0.4.8", + "memmap", + "parking_lot 0.10.2", +] + [[package]] name = "parity-multiaddr" version = "0.7.3" @@ -4759,8 +4918,8 @@ checksum = "5a0ec292e92e8ec7c58e576adacc1e3f399c597c8f263c42f18420abe58e7245" dependencies = [ "proc-macro-crate", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -4776,11 +4935,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c6e2583649a3ca84894d1d71da249abcfda54d5aca24733d72ca10d0f02361c" dependencies = [ "cfg-if", - "ethereum-types", - "hashbrown 0.6.3", "impl-trait-for-tuples", "jemallocator", - "lru", "parity-util-mem-derive", "parking_lot 0.10.2", "primitive-types", @@ -4795,7 +4951,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" dependencies = [ "proc-macro2", - "syn 1.0.18", + "syn 1.0.22", "synstructure", ] @@ -4857,9 +5013,9 @@ dependencies = [ [[package]] name = "paste" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3c897744f63f34f7ae3a024d9162bb5001f4ad661dd24bea0dc9f075d2de1c6" +checksum = "0a229b1c58c692edcaa5b9b0948084f130f55d2dcc15b02fcc5340b2b4521476" dependencies = [ "paste-impl", "proc-macro-hack", @@ -4867,14 +5023,14 @@ dependencies = [ [[package]] name = "paste-impl" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66fd6f92e3594f2dd7b3fc23e42d82e292f7bcda6d8e5dcd167072327234ab89" +checksum = "2e0bf239e447e67ff6d16a8bb5e4d4bd2343acf5066061c0e8e06ac5ba8ca68c" dependencies = [ "proc-macro-hack", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -4962,29 +5118,29 @@ dependencies = [ [[package]] name = "pin-project" -version = "0.4.9" +version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f6a7f5eee6292c559c793430c55c00aea9d3b3d1905e855806ca4d7253426a2" +checksum = "81d480cb4e89522ccda96d0eed9af94180b7a5f93fb28f66e1fd7d68431663d1" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "0.4.9" +version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8988430ce790d8682672117bc06dda364c0be32d3abd738234f19f3240bad99a" +checksum = "a82996f11efccb19b685b14b5df818de31c1edcee3daa256ab5775dd98e72feb" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "pin-project-lite" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "237844750cfbb86f67afe27eee600dfbbcb6188d734139b534cbfbf4f96792ae" +checksum = "f7505eeebd78492e0f6108f7171c4948dbb120ee8119d9d77d0afa5469bef67f" [[package]] name = "pin-utils" @@ -5012,9 +5168,9 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "ppv-lite86" -version = "0.2.6" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b" +checksum = "237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea" [[package]] name = "pretty_assertions" @@ -5030,14 +5186,13 @@ dependencies = [ [[package]] name = "primitive-types" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3dedac218327b6b55fff5ef05f63ce5127024e1a36342836da7e92cbfac4531" +checksum = "c55c21c64d0eaa4d7ed885d959ef2d62d9e488c27c0e02d9aa5ce6c877b7d5f8" dependencies = [ "fixed-hash", "impl-codec", - "impl-rlp", - "impl-serde 0.3.0", + "impl-serde 0.3.1", "uint", ] @@ -5058,8 +5213,8 @@ checksum = "98e9e4b82e0ef281812565ea4751049f1bdcdfccda7d3f459f2e138a40c08678" dependencies = [ "proc-macro-error-attr", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", "version_check 0.9.1", ] @@ -5070,8 +5225,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f5444ead4e9935abd7f27dc51f7e852a0569ac888096d5ec2499470794e2e53" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", "syn-mid", "version_check 0.9.1", ] @@ -5090,18 +5245,18 @@ checksum = "8e946095f9d3ed29ec38de908c22f95d9ac008e424c7bcae54c75a79c527c694" [[package]] name = "proc-macro2" -version = "1.0.10" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df246d292ff63439fea9bc8c0a270bed0e390d5ebd4db4ba15aba81111b5abe3" +checksum = "53f5ffe53a6b28e37c9c1ce74893477864d64f74778a93a4beb43c8fa167f639" dependencies = [ "unicode-xid 0.2.0", ] [[package]] name = "procfs" -version = "0.7.8" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe50036aa1b71e553a4a0c48ab7baabf8aa8c7a5a61aae06bf38c2eab7430475" +checksum = "c434e93ef69c216e68e4f417c927b4f31502c3560b72cfdb6827e2321c5c6b3e" dependencies = [ "bitflags 1.2.1", "byteorder 1.3.4", @@ -5163,8 +5318,8 @@ dependencies = [ "anyhow", "itertools", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -5208,9 +5363,9 @@ checksum = "7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a" [[package]] name = "quote" -version = "1.0.3" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f" +checksum = "54a21852a652ad6f610c9510194f398ff6f8692e334fd1145fed931f7fbe44ea" dependencies = [ "proc-macro2", ] @@ -5271,7 +5426,7 @@ dependencies = [ "rand_isaac", "rand_jitter", "rand_os", - "rand_pcg", + "rand_pcg 0.1.2", "rand_xorshift", "winapi 0.3.8", ] @@ -5287,6 +5442,7 @@ dependencies = [ "rand_chacha 0.2.2", "rand_core 0.5.1", "rand_hc 0.2.0", + "rand_pcg 0.2.1", ] [[package]] @@ -5396,6 +5552,15 @@ dependencies = [ "rand_core 0.4.2", ] +[[package]] +name = "rand_pcg" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" +dependencies = [ + "rand_core 0.5.1", +] + [[package]] name = "rand_xorshift" version = "0.1.1" @@ -5472,6 +5637,37 @@ dependencies = [ "rust-argon2", ] +[[package]] +name = "ref-cast" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a214c7875e1b63fc1618db7c80efc0954f6156c9ff07699fd9039e255accdd1" +dependencies = [ + "ref-cast-impl", +] + +[[package]] +name = "ref-cast-impl" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "602eb59cda66fcb9aec25841fb76bc01d2b34282dcdd705028da297db6f3eec8" +dependencies = [ + "proc-macro2", + "quote 1.0.6", + "syn 1.0.22", +] + +[[package]] +name = "regalloc" +version = "0.0.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b27b256b41986ac5141b37b8bbba85d314fbf546c182eb255af6720e07e4f804" +dependencies = [ + "log 0.4.8", + "rustc-hash", + "smallvec 1.4.0", +] + [[package]] name = "regex" version = "0.2.11" @@ -5544,13 +5740,13 @@ dependencies = [ [[package]] name = "ring" -version = "0.16.12" +version = "0.16.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ba5a8ec64ee89a76c98c549af81ff14813df09c3e6dc4766c3856da48597a0c" +checksum = "703516ae74571f24b465b4a1431e81e2ad51336cb0ded733a55a1aa3eccac196" dependencies = [ "cc", - "lazy_static", "libc", + "once_cell", "spin", "untrusted", "web-sys", @@ -5563,24 +5759,15 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cabe4fa914dec5870285fa7f71f602645da47c486e68486d2b4ceb4a343e90ac" -[[package]] -name = "rlp" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a7d3f9bed94764eac15b8f14af59fac420c236adaff743b7bcc88e265cb4345" -dependencies = [ - "rustc-hex", -] - [[package]] name = "robonomics-cli" -version = "0.2.0" +version = "0.3.0" dependencies = [ "async-std", "bincode", "csv", "derive_more", - "futures 0.3.4", + "futures 0.3.5", "hex", "log 0.4.8", "robonomics-io", @@ -5592,17 +5779,20 @@ dependencies = [ [[package]] name = "robonomics-io" -version = "0.3.1" +version = "0.5.0" dependencies = [ "async-std", "derive_more", - "futures 0.3.4", + "futures 0.3.5", + "futures-timer 3.0.2", + "ipfs-api", "log 0.4.8", "robonomics-protocol", "sds011", "serde", "serialport", "sp-core", + "tokio 0.2.21", ] [[package]] @@ -5611,7 +5801,7 @@ version = "0.5.0" dependencies = [ "bincode", "derive_more", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "libp2p 0.18.1", "log 0.4.8", @@ -5676,9 +5866,9 @@ dependencies = [ [[package]] name = "rocksdb" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12069b106981c6103d3eab7dd1c86751482d0779a520b7c14954c8b586c1e643" +checksum = "61aa17a99a2413cd71c1106691bf59dad7de0cd5099127f90e9d99c429c40d4a" dependencies = [ "libc", "librocksdb-sys", @@ -5718,9 +5908,9 @@ dependencies = [ "lazy_static", "md-5", "proc-macro2", - "quote 1.0.3", + "quote 1.0.6", "regex 1.3.7", - "syn 1.0.18", + "syn 1.0.22", ] [[package]] @@ -5841,7 +6031,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "pin-project", "static_assertions", ] @@ -5893,15 +6083,24 @@ dependencies = [ "stream-cipher", ] +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + [[package]] name = "sc-authority-discovery" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a44583887b8da0707553f9a9c43f911b954b4da3c65cec2d2d17a6a608d0a98" +checksum = "ddc6bfa2457a7270b96fcfdd00a635d6690b1b0df598eca740fe71aef21f0114" dependencies = [ "bytes 0.5.4", "derive_more", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "libp2p 0.18.1", "log 0.4.8", @@ -5923,11 +6122,11 @@ dependencies = [ [[package]] name = "sc-basic-authorship" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5eeea19615c22c30accd79ca751b7db8642a3a88572432624a88c6754b6c7d33" +checksum = "4642892f8b92ed7a3402af425fcabed35652813dbd3b1689d8808a3a59859e80" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "log 0.4.8", "parity-scale-codec", @@ -5946,9 +6145,9 @@ dependencies = [ [[package]] name = "sc-block-builder" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd7b45adef0526ef295a9b7da4af933322df7119385a78c2e96c99b5d54fcc35" +checksum = "2f1b5be3c97274faa61528af80d84a7f881c41b84bfeb473d328848327c458ca" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -5963,9 +6162,9 @@ dependencies = [ [[package]] name = "sc-chain-spec" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d37957c58cb0cf1fa9fe1187447d16e4708a7a0541ee2c1226b2536f4241742" +checksum = "ecf7e2267f42d66cf1b5894ed26cb0f93bc86ec20b2671d329754c41ccc8517f" dependencies = [ "impl-trait-for-tuples", "sc-chain-spec-derive", @@ -5980,21 +6179,21 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2703f02f31f53601ed0408df76939a2e1911ff64a146e7b15ed1be56193e91ba" +checksum = "f5570c450f51a23eade7c9c41d7b57d7e993ffd6f2965c595a816ad0c0158076" dependencies = [ "proc-macro-crate", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "sc-cli" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46513d8e34913e19ffb8663ff211528f5590712c3c4e69bfa41ca748120a2001" +checksum = "2da02165525fde48d931ac183305aace5238f9f2c82d05db893958b5d76d3395" dependencies = [ "ansi_term 0.12.1", "app_dirs", @@ -6002,9 +6201,9 @@ dependencies = [ "chrono", "clap", "derive_more", - "env_logger 0.7.1", + "env_logger", "fdlimit", - "futures 0.3.4", + "futures 0.3.5", "lazy_static", "log 0.4.8", "names", @@ -6030,7 +6229,7 @@ dependencies = [ "structopt", "substrate-prometheus-endpoint", "time", - "tokio 0.2.19", + "tokio 0.2.21", ] [[package]] @@ -6041,10 +6240,10 @@ checksum = "9908c438f8e60d07c97a7f1d4ea8c6d31a498f283373c533f2006c032b9a4971" dependencies = [ "derive_more", "fnv", - "futures 0.3.4", + "futures 0.3.5", "hash-db", "hex-literal", - "kvdb", + "kvdb 0.5.0", "log 0.4.8", "parity-scale-codec", "parking_lot 0.10.2", @@ -6071,16 +6270,16 @@ dependencies = [ [[package]] name = "sc-client-api" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0a2271c80a792efffc4abfe9be8b87c9747721cfa4426f3b707283a431bbacd" +checksum = "99718588c70ae9dcbb8d4f2b4a232d9608c3b4e450c84ca651863bc3b92fdca9" dependencies = [ "derive_more", "fnv", - "futures 0.3.4", + "futures 0.3.5", "hash-db", "hex-literal", - "kvdb", + "kvdb 0.6.0", "lazy_static", "log 0.4.8", "parity-scale-codec", @@ -6091,6 +6290,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-core", + "sp-database", "sp-externalities", "sp-inherents", "sp-keyring", @@ -6102,45 +6302,60 @@ dependencies = [ "sp-trie", "sp-utils", "sp-version", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-client-db" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b1ae5b4c8333cb751cd9bbc7ecf0eb1c55d4865fca6651066844febcec71618" +checksum = "b0987a05f0c4905197eec4e9819657fe6e107550deb6afc5895009c9d0814fac" dependencies = [ + "blake2-rfc", "hash-db", - "kvdb", + "kvdb 0.6.0", "kvdb-memorydb", "kvdb-rocksdb", "linked-hash-map", "log 0.4.8", + "parity-db", "parity-scale-codec", "parity-util-mem", "parking_lot 0.10.2", - "sc-client", "sc-client-api", "sc-executor", "sc-state-db", "sp-blockchain", "sp-consensus", "sp-core", + "sp-database", "sp-runtime", "sp-state-machine", "sp-trie", "substrate-prometheus-endpoint", ] +[[package]] +name = "sc-consensus" +version = "0.8.0-alpha.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40a357fdfbd672ad59aeccbcefa07e94853c83652bb6018080e4345cdeceb52c" +dependencies = [ + "sc-client-api", + "sp-blockchain", + "sp-consensus", + "sp-runtime", +] + [[package]] name = "sc-consensus-babe" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c656cb92d387f3c402118b44113de78c04d090a931638da29c8af4aeca1ca5" +checksum = "3afb94dd52a4f9d5ca73ab6a00590a785bc23b7616e5047b15f8cb50da295034" dependencies = [ "derive_more", "fork-tree", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "log 0.4.8", "merlin", @@ -6151,7 +6366,6 @@ dependencies = [ "parking_lot 0.10.2", "pdqselect", "rand 0.7.3", - "sc-client", "sc-client-api", "sc-consensus-epochs", "sc-consensus-slots", @@ -6173,13 +6387,14 @@ dependencies = [ "sp-runtime", "sp-timestamp", "sp-version", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-consensus-epochs" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97ba501b3709df95d511377ad6e91d490678a7bcea73a359a3d2f72630793f4c" +checksum = "832860ddc947c2e50f3574e8c8808e0047478d70cc2320b77231f406e84fbf36" dependencies = [ "fork-tree", "parity-scale-codec", @@ -6191,11 +6406,11 @@ dependencies = [ [[package]] name = "sc-consensus-slots" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ec4ede5a5b469f5cc1ac9fd304c7683f1e57638e5d9f8f23df6a98758b9cc24" +checksum = "40e2a4501fc2b0f9dd45a7a2ce2efeed282de6a3fa7d2e6587aabbe6ff6e876e" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "log 0.4.8", "parity-scale-codec", @@ -6203,6 +6418,7 @@ dependencies = [ "sc-client-api", "sc-telemetry", "sp-api", + "sp-application-crypto", "sp-blockchain", "sp-consensus", "sp-core", @@ -6213,9 +6429,9 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54cd8315b774db6c11b8efb43686a68243e9a100b8f48d2f1b537a8d42925399" +checksum = "27d27643a13a7ae005d59c2d4b662d4a957225c97e2baff063cb0610f8411046" dependencies = [ "log 0.4.8", "sc-client-api", @@ -6228,9 +6444,9 @@ dependencies = [ [[package]] name = "sc-executor" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f238a411de5e1cfe3b104f287aad0a48e4a39d9157171b7761d91d6d4a76610a" +checksum = "3df607e93136fd953d4b0c0965e50fe4e8096e05113a3926ee0e4ef3f96419e0" dependencies = [ "derive_more", "lazy_static", @@ -6242,6 +6458,7 @@ dependencies = [ "sc-executor-common", "sc-executor-wasmi", "sc-executor-wasmtime", + "sp-api", "sp-core", "sp-externalities", "sp-io", @@ -6256,9 +6473,9 @@ dependencies = [ [[package]] name = "sc-executor-common" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "549d94ce1316c168a72c26abf0bf3390ae76b1645030e2aac9ecf0542b04fa85" +checksum = "120fac2a31f3e1db6666a4f83ed496d2de2538c6395669eecf160882996571d9" dependencies = [ "derive_more", "log 0.4.8", @@ -6274,9 +6491,9 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c7efc6978b59884e1593ec172fe5b1a909c980b0e495897c904da50616c3a7a" +checksum = "098dca91b82fec02aa9b6910d62ec1b4e9fd59c8164f5ea931f5ddd4a2030486" dependencies = [ "log 0.4.8", "parity-scale-codec", @@ -6290,9 +6507,9 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5e08898d6d34584678a6c4216497c0c3fb64903de119d18453a6edffbc0a0a5" +checksum = "2137d121f2ed1cb84081eb8577f53de705393cda4d582e1c9d49001da084c977" dependencies = [ "cranelift-codegen", "cranelift-wasm", @@ -6312,14 +6529,15 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bcf9e6787b6b421c2152e3d876105dec0c4cfa9fdac6bca54bec404d79a8593" +checksum = "6e482398ef943250e9b87db96073a65315a8346f335f3cc423f07cdcebed8495" dependencies = [ "assert_matches", + "derive_more", "finality-grandpa", "fork-tree", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "log 0.4.8", "parity-scale-codec", @@ -6327,8 +6545,8 @@ dependencies = [ "pin-project", "rand 0.7.3", "sc-block-builder", - "sc-client", "sc-client-api", + "sc-consensus", "sc-keystore", "sc-network", "sc-network-gossip", @@ -6349,12 +6567,12 @@ dependencies = [ [[package]] name = "sc-informant" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a03ec9890c64668809ac230921c504f18dc79bec75addf02da197b437d740dda" +checksum = "de60dbb9c7a2fb2ae7135bedfafff120707ce6360531cc7253765508854ff663" dependencies = [ "ansi_term 0.12.1", - "futures 0.3.4", + "futures 0.3.5", "log 0.4.8", "parity-util-mem", "sc-client-api", @@ -6367,9 +6585,9 @@ dependencies = [ [[package]] name = "sc-keystore" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fd2f3cb18368d58af4946e277b9e4bea605feb65872116130c1dd0905f341e3" +checksum = "a95c793b121902e1b9c25f1462b6899a8386cb471ddb539560d7e502cb38f8dc" dependencies = [ "derive_more", "hex", @@ -6383,9 +6601,9 @@ dependencies = [ [[package]] name = "sc-network" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fda92d4930bd77f3d215504ce16a3715585d8fc7c3d7be3c6f6891ee841f5686" +checksum = "9c86c05925dd8ed72e932b6eee59651fa3815d1ea434bfd482df9b12b66beaa7" dependencies = [ "bitflags 1.2.1", "bytes 0.5.4", @@ -6394,10 +6612,11 @@ dependencies = [ "erased-serde", "fnv", "fork-tree", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "futures_codec", "hex", + "ip_network", "libp2p 0.18.1", "linked-hash-map", "linked_hash_set", @@ -6411,7 +6630,6 @@ dependencies = [ "prost-build", "rand 0.7.3", "sc-block-builder", - "sc-client", "sc-client-api", "sc-peerset", "serde", @@ -6422,7 +6640,6 @@ dependencies = [ "sp-arithmetic", "sp-blockchain", "sp-consensus", - "sp-consensus-babe", "sp-core", "sp-runtime", "sp-utils", @@ -6436,30 +6653,29 @@ dependencies = [ [[package]] name = "sc-network-gossip" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a61f954d0ce6279fe48df2d3d20d3e5589964d501509f85b323cb0fde37b1b90" +checksum = "07715f7e7c253b1b1eabe0c0408e1dbd662f07eddc46e4507fee6f25992f227d" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "libp2p 0.18.1", "log 0.4.8", "lru", "sc-network", "sp-runtime", - "sp-utils", "wasm-timer", ] [[package]] name = "sc-offchain" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3544cf74f21323eac40c965a3ccda06d828875127e7966c0a05db9686460bf34" +checksum = "30bf54ec6d3dd27bd26b8f2332557b7946785767ee4d251af8b923964b22ee24" dependencies = [ "bytes 0.5.4", "fnv", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "hyper 0.13.5", "hyper-rustls", @@ -6481,11 +6697,11 @@ dependencies = [ [[package]] name = "sc-peerset" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17b85bec68c3c1b4495b6eabdf14d1c4140a6d569b61af9c4f721f23eae42ed7" +checksum = "dbf30d5e8501147b010703c0b83cc38bf13b297c663b220a99236fcef665a7c9" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "libp2p 0.18.1", "log 0.4.8", "serde_json", @@ -6495,11 +6711,11 @@ dependencies = [ [[package]] name = "sc-rpc" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86f8136a2d703b2f4aeb970707ec83d55ae584c3c0af7aa10b3bd93b227a6fd0" +checksum = "5503c0545d7a79a0d05bcb41bb35c5b3b5d28b350ddf168cb89e6141371e3a7f" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "hash-db", "jsonrpc-core 14.1.0", "jsonrpc-pubsub", @@ -6507,7 +6723,6 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.10.2", "sc-block-builder", - "sc-client", "sc-client-api", "sc-executor", "sc-keystore", @@ -6529,12 +6744,12 @@ dependencies = [ [[package]] name = "sc-rpc-api" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c681fed8a6aab250f1fbb0848dee73c199bbcf94dc03f27edb57d2c50f0cff3" +checksum = "51dd4ac4f4e0643146d0bcfbf8c0ad02d11c94834a4860b2417868c590730f7b" dependencies = [ "derive_more", - "futures 0.3.4", + "futures 0.3.5", "jsonrpc-core 14.1.0", "jsonrpc-core-client", "jsonrpc-derive", @@ -6554,9 +6769,9 @@ dependencies = [ [[package]] name = "sc-rpc-server" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29d090ab799eaf3e41f36cdd9c79c2f5d1b0eeefc5f3422bc273084badd7ff62" +checksum = "f7d029f5a71c6ef043c1a6b3d8cc2d99e6dac44c80869032dd2894dd4c023677" dependencies = [ "jsonrpc-core 14.1.0", "jsonrpc-http-server", @@ -6570,16 +6785,16 @@ dependencies = [ [[package]] name = "sc-service" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b6863666dc415a261bb21dfe599403fb977720feb5bc6ebacf078f5f78c165b" +checksum = "265682168d60e300657ea99d1595bbf50d6994a5469e9dbbe0537edeea6ed48f" dependencies = [ "derive_more", "exit-future", "futures 0.1.29", - "futures 0.3.4", - "futures-diagnose", + "futures 0.3.5", "futures-timer 3.0.2", + "hash-db", "lazy_static", "log 0.4.8", "netstat2", @@ -6587,9 +6802,11 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.10.2", + "pin-project", "procfs", + "rand 0.7.3", + "sc-block-builder", "sc-chain-spec", - "sc-client", "sc-client-api", "sc-client-db", "sc-executor", @@ -6606,14 +6823,19 @@ dependencies = [ "slog", "sp-api", "sp-application-crypto", + "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-core", + "sp-externalities", "sp-io", "sp-runtime", "sp-session", + "sp-state-machine", "sp-transaction-pool", + "sp-trie", "sp-utils", + "sp-version", "substrate-prometheus-endpoint", "sysinfo", "tracing", @@ -6622,9 +6844,9 @@ dependencies = [ [[package]] name = "sc-state-db" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31877c85414ed8e19a480940d7ae340832e7616208072cb43982fdcdd176021" +checksum = "158ad756775c7f5ce27bef41695b9485763b999145a3781d95efcb6d6c55e02e" dependencies = [ "log 0.4.8", "parity-scale-codec", @@ -6637,12 +6859,12 @@ dependencies = [ [[package]] name = "sc-telemetry" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdaddc5a9aaeabbe68599ae2bfa4f247fa1617e8a119f4665884757052697035" +checksum = "9dcb4a3df69e49910d4c1f4ae4b291618571cbede42679a29f70f36c83e02bdc" dependencies = [ "bytes 0.5.4", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "libp2p 0.18.1", "log 0.4.8", @@ -6660,9 +6882,9 @@ dependencies = [ [[package]] name = "sc-tracing" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a0c0eecadf7c89b09e4e7290b301ffd8c3b30af4d1aa47d147f32f9d9e0b33" +checksum = "a5b31cb270c27ba07f7deb90d5188b0d97bea1a711866edd2dd07881235c49b5" dependencies = [ "erased-serde", "log 0.4.8", @@ -6676,12 +6898,12 @@ dependencies = [ [[package]] name = "sc-transaction-graph" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b7f1ad6be774288fd73818271d3041442956a149a461de22f97f12210fdc776" +checksum = "3209b2f4825d9dc6fd85fad566fa4c2fc0a9792ada4b23abcfa25d3c6c76f895" dependencies = [ "derive_more", - "futures 0.3.4", + "futures 0.3.5", "linked-hash-map", "log 0.4.8", "parity-util-mem", @@ -6697,12 +6919,12 @@ dependencies = [ [[package]] name = "sc-transaction-pool" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca9c7db165344a2d45dc1b7d0a52e1028198b25adba8406e05055f4c5e5626b8" +checksum = "68baf30450f1922768fec420910e7f6a4add16fd4401ef1cd76045756d22e12f" dependencies = [ "derive_more", - "futures 0.3.4", + "futures 0.3.5", "futures-diagnose", "intervalier", "log 0.4.8", @@ -6715,16 +6937,18 @@ dependencies = [ "sp-blockchain", "sp-core", "sp-runtime", + "sp-tracing", "sp-transaction-pool", "sp-utils", + "substrate-prometheus-endpoint", "wasm-timer", ] [[package]] name = "schannel" -version = "0.1.18" +version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "039c25b130bd8c1321ee2d7de7fde2659fa9c2744e4bb29711cfc852ea53cd19" +checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75" dependencies = [ "lazy_static", "winapi 0.3.8", @@ -6771,13 +6995,13 @@ dependencies = [ [[package]] name = "scroll_derive" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8584eea9b9ff42825b46faf46a8c24d2cff13ec152fa2a50df788b87c07ee28" +checksum = "e367622f934864ffa1c704ba2b82280aab856e3d8213c84c5720257eb34b15b9" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -6804,9 +7028,9 @@ dependencies = [ [[package]] name = "security-framework" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f331b9025654145cd425b9ded0caf8f5ae0df80d418b326e2dc1c3dc5eb0620" +checksum = "64808902d7d99f78eaddd2b4e2509713babc3dc3c85ad6f4c447680f3c01e535" dependencies = [ "bitflags 1.2.1", "core-foundation", @@ -6860,9 +7084,9 @@ checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" [[package]] name = "serde" -version = "1.0.106" +version = "1.0.110" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36df6ac6412072f67cf767ebbde4133a5b2e88e76dc6187fa7104cd16f783399" +checksum = "99e7b308464d16b56eba9964e4972a3eee817760ab60d88c3f86e1fecb08204c" dependencies = [ "serde_derive", ] @@ -6889,26 +7113,38 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.106" +version = "1.0.110" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e549e3abf4fb8621bd1609f11dfc9f5e50320802273b12f3811a67e6716ea6c" +checksum = "818fbf6bfa9a42d3bfcaca148547aa00c7b915bec71d1757aa2d44ca68771984" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "serde_json" -version = "1.0.51" +version = "1.0.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da07b57ee2623368351e9a0488bb0b261322a15a6e0ae53e243cbdc0f4208da9" +checksum = "993948e75b189211a9b31a7528f950c6adc21f9720b6438ff80a7fa2f864cea2" dependencies = [ "itoa", "ryu", "serde", ] +[[package]] +name = "serde_urlencoded" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ec5d77e2d4c73717816afac02670d5c4f534ea95ed430442cad02e7a6e32c97" +dependencies = [ + "dtoa", + "itoa", + "serde", + "url 2.1.1", +] + [[package]] name = "serialport" version = "3.3.0" @@ -7047,8 +7283,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a945ec7f7ce853e89ffa36be1e27dce9a43e82ff9093bf3461c30d5da74ed11b" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -7093,7 +7329,7 @@ dependencies = [ "base64 0.11.0", "bytes 0.5.4", "flate2", - "futures 0.3.4", + "futures 0.3.5", "http 0.2.1", "httparse", "log 0.4.8", @@ -7106,9 +7342,9 @@ dependencies = [ [[package]] name = "sp-allocator" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6532c396c2d6727d9b0d3eee3edbcaf939e78a6ce944fa34c2b98d6a02a2485e" +checksum = "14e36dd7cae657c8fc53426539ed04667086f7fb06d2accb0bd5d4553e2d28f2" dependencies = [ "derive_more", "log 0.4.8", @@ -7119,9 +7355,9 @@ dependencies = [ [[package]] name = "sp-api" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6a4df52a0c56d742fc75f4da486627c1b050be2ac87cc042c2c0246756f22d2" +checksum = "933f9371cf80450d9e9e6c1ca462d4d20ea93c498efa7e6eb3016ee3616e6346" dependencies = [ "hash-db", "parity-scale-codec", @@ -7135,22 +7371,22 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff834a833fd8beda20cd588341cdae52336f02f60aa6f0a34d9fd4d91975b369" +checksum = "23654e5ada7302c765a5ac47d3f5ef44dc62bd4b0e217ba98340ff38599cbdb7" dependencies = [ "blake2-rfc", "proc-macro-crate", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "sp-application-crypto" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e5dec618ed8ea85fd767358185a412440c02a0adce569c2aa92ee355550d678" +checksum = "fb42d9d466ce8451c5e8f14d2bcee480d8d103fc7c4e36bfe1576924612abea7" dependencies = [ "parity-scale-codec", "serde", @@ -7161,9 +7397,9 @@ dependencies = [ [[package]] name = "sp-arithmetic" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b413966b541aadf8725dddc29daeefa950f45b17208f33302890484c56009bd3" +checksum = "e1fc1e6a199da5eb23d823fc2a5ae6587987b037d3ffd43112730bd7c8c9ce75" dependencies = [ "integer-sqrt", "num-traits 0.2.11", @@ -7176,9 +7412,9 @@ dependencies = [ [[package]] name = "sp-authority-discovery" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1e7a0270f96bc92e333e139fdaf61eb3ae7cdcb4d26d4d028f6a0c6c766a715" +checksum = "b9e893283c211114168c8ea00d27febca5dc7c32f51a299e6848657f13b8604a" dependencies = [ "parity-scale-codec", "sp-api", @@ -7189,9 +7425,9 @@ dependencies = [ [[package]] name = "sp-authorship" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d686e832e745c3aa2d55e303d46ccd41d64c02916bb40c64cfbb7456840664d" +checksum = "2fc5741e2656107421cf57cb204caae817a4cb66de3d035393b7e9edd08f0703" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -7201,9 +7437,9 @@ dependencies = [ [[package]] name = "sp-block-builder" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70049c389c66c4c9207149e2579ce6d752788dee8c596fbda76059f2ddde968f" +checksum = "84ea1d9afe6a8ec6e64545ca446870c8d144a4f6c4df8c582a8aad8aa98899be" dependencies = [ "parity-scale-codec", "sp-api", @@ -7214,9 +7450,9 @@ dependencies = [ [[package]] name = "sp-blockchain" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3db268602314a0f3a028ef6073185a6a5e0b8e7703da306e72e8a1fcbd2a0c05" +checksum = "381c1427e3afeff0ae2231c78762ecbf8ddd3abcc8c136368996cb8f8daf51a4" dependencies = [ "derive_more", "log 0.4.8", @@ -7231,9 +7467,9 @@ dependencies = [ [[package]] name = "sp-chain-spec" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d73d557c214577b64a396e54f337403e251339a6599387747ae3570a19bb27" +checksum = "b9af65a2d6c4c46b027132dd334a5fbe6996cc9b2c2a8371d991cabb42f72c75" dependencies = [ "serde", "serde_json", @@ -7241,13 +7477,12 @@ dependencies = [ [[package]] name = "sp-consensus" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a4eec34198eb14fc2ef129df522e28df5ce6aeea886369ef2eafaaec6bc4fc7" +checksum = "19818d06577989480d1caaa7ecd57a30191d1d06afc76f21525cc4bbe1f56eb2" dependencies = [ "derive_more", - "futures 0.3.4", - "futures-diagnose", + "futures 0.3.5", "futures-timer 3.0.2", "libp2p 0.18.1", "log 0.4.8", @@ -7261,14 +7496,16 @@ dependencies = [ "sp-std", "sp-utils", "sp-version", + "substrate-prometheus-endpoint", ] [[package]] name = "sp-consensus-babe" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac6108fbecddd95ce8151f09e8ecb0941b3eddcfeefb4c996f27a8a8b4827abd" +checksum = "39d8ecfe618bf718a0dfa803653c8379237443e6c2576c95484a45a10d88dad2" dependencies = [ + "merlin", "parity-scale-codec", "sp-api", "sp-application-crypto", @@ -7282,9 +7519,9 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ba3eef8ab960eb88307f1c4eda1c36dfd95dc933bd6a277d2e26a503a6e5a71" +checksum = "dc0b9c10cc6e272b8f7b7a7510ba37fbeea9fab19395ec5025fd458f1490447a" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -7295,22 +7532,24 @@ dependencies = [ [[package]] name = "sp-core" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0589a2e394a3dcd5dfd258c5f5bf22e6d0f28ffbd5e6d3a09ad702a6dc1c0152" +checksum = "849ec70fd5290d8cc06b437c6e3d4c0b1d51325ce0b58979c7d614237c92d0de" dependencies = [ "base58", "blake2-rfc", "byteorder 1.3.4", + "derive_more", "ed25519-dalek", - "futures 0.3.4", + "futures 0.3.5", "hash-db", "hash256-std-hasher", "hex", - "impl-serde 0.3.0", + "impl-serde 0.3.1", "lazy_static", "libsecp256k1", "log 0.4.8", + "merlin", "num-traits 0.2.11", "parity-scale-codec", "parity-util-mem", @@ -7334,47 +7573,61 @@ dependencies = [ "zeroize", ] +[[package]] +name = "sp-database" +version = "2.0.0-alpha.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6ba5b65f8aea3031f7150ed35f458c70a072f594f9def3259702c2e02b36d9b" +dependencies = [ + "kvdb 0.6.0", + "parking_lot 0.10.2", +] + [[package]] name = "sp-debug-derive" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df968a922a9d3b3f65d37e91e30904876efce88d017d4448c4babc990a738134" +checksum = "aefdbd18f023868a6bc1290f276ef3016df1eafda3a2e053522de3592be2f4b0" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "sp-externalities" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b06b8ac80a03205205426ae9ef3200133a8ffab4f4f0eeecd3b858034f9e5b02" +checksum = "7b324150bcfe32e24b864e76fb7dcfe56a55abddd10f1d5f4fdaa46106eb573a" dependencies = [ "environmental", + "parity-scale-codec", "sp-std", "sp-storage", ] [[package]] name = "sp-finality-grandpa" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e7107d11f07fb400a0d71838225865e2bf27f79241751ef9ff1501980dd63b3" +checksum = "ccd7892eb6595ad28a38e44359fc56fd82c9a296a1e18ccb7e3d26b482258828" dependencies = [ + "finality-grandpa", + "log 0.4.8", "parity-scale-codec", "serde", "sp-api", "sp-application-crypto", + "sp-core", "sp-runtime", "sp-std", ] [[package]] name = "sp-finality-tracker" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5f718fb1e75fd137b01b539a200cf5e3cd1e0f1d21dc55a03341d7e25c81624" +checksum = "e64f2379722c52149c66f41eef94e1d44fb0791595197c2ce3072f92106aa2f1" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -7383,9 +7636,9 @@ dependencies = [ [[package]] name = "sp-inherents" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a14f699ab5cac6c9e80197774f06a4aa38211cb8acdb8660e328775efa2599e1" +checksum = "8070a314f6e58392d205ec342431e6ba5f4499d953e3df99ea143e811174fbfc" dependencies = [ "derive_more", "parity-scale-codec", @@ -7396,14 +7649,16 @@ dependencies = [ [[package]] name = "sp-io" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20758b1831f75d58c20ca735d34b96dc792ef8264bf4d4a8c476964d90a6aea7" +checksum = "af4f40d5b30c223376358fcd6fbaddad347731ada946c613d0652a1ec92c5765" dependencies = [ + "futures 0.3.5", "hash-db", "libsecp256k1", "log 0.4.8", "parity-scale-codec", + "parking_lot 0.10.2", "sp-core", "sp-externalities", "sp-runtime-interface", @@ -7415,9 +7670,9 @@ dependencies = [ [[package]] name = "sp-keyring" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f71e65eb13d8a4d320d3785558ac8fc12f8b2bdbfc5268c0e8a5a143d68686e" +checksum = "515714a1fd5b3413e8d68f7d980a0ba5836c489b29bd52ee428853895ae12bcf" dependencies = [ "lazy_static", "sp-core", @@ -7427,19 +7682,20 @@ dependencies = [ [[package]] name = "sp-offchain" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dfc02ea51f7abe7e8999658a8a41693426f14e66cff6cc5af989888289ad0fc" +checksum = "2aef3991346d6a7775226352ecb3fdc0d704fc496eb97340ab8c04ec51a5ba89" dependencies = [ "sp-api", + "sp-core", "sp-runtime", ] [[package]] name = "sp-panic-handler" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef909e5ea664bce0bca723baf352c75125e4ed017843240e91d718df4720e1e4" +checksum = "79abaffc0fa0ebcf7e502cb47f9a71a9d6404b50a3a8f473450cb50e2431055f" dependencies = [ "backtrace", "log 0.4.8", @@ -7447,14 +7703,14 @@ dependencies = [ [[package]] name = "sp-phragmen" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a152f2be5434451c7299c622f8f94943653e4b49e4e2ed586817448a79f86c7" +checksum = "5d54a72e1cd6288b335b789c4e3d7c3f51b0ec2ecda7b225e17947a34f097ddf" dependencies = [ "parity-scale-codec", "serde", + "sp-arithmetic", "sp-phragmen-compact", - "sp-runtime", "sp-std", ] @@ -7466,15 +7722,15 @@ checksum = "71340d9a66d5e617b3bf00df5d56625c2d504f16f3f66614b5294a2ff49de0ba" dependencies = [ "proc-macro-crate", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "sp-rpc" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d29a58ef51317f96eec408b40c604ccfe8c7c3b9ecc2636e2a9c84a79fae53a" +checksum = "93b0b26e87aa1977ce9f8b3e237ececdcd8846b21cd3afc0b9d49a9258257500" dependencies = [ "serde", "sp-core", @@ -7482,9 +7738,9 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb1f98caf8bb20c7d69ba3097f3283ebc615f4a33e79ae0ca5934364be5776ac" +checksum = "1bac084804973620b6b2e1bdad255cc05c43ea25e8125e06c5639aee3fa11de1" dependencies = [ "hash256-std-hasher", "impl-trait-for-tuples", @@ -7504,37 +7760,38 @@ dependencies = [ [[package]] name = "sp-runtime-interface" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "289491386162a8d867d219f4f4dd3a7c11181c8ee9957e41b8747b555a9f4433" +checksum = "7897c32765159395cddf64f132e77dcb6990c24f770cd02a5f7878f14b41c153" dependencies = [ "parity-scale-codec", "primitive-types", "sp-externalities", "sp-runtime-interface-proc-macro", "sp-std", + "sp-tracing", "sp-wasm-interface", "static_assertions", ] [[package]] name = "sp-runtime-interface-proc-macro" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "609529717f6c9cdd5bb6329c4ca9ddb1d36f698bd1f5dd2bdf0e94c064d7cc5b" +checksum = "18f359e902a02eb1158dccc3de3f7f3c5fea2f8fc5272086e8416e38c5605253" dependencies = [ "Inflector", "proc-macro-crate", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] name = "sp-serializer" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7b306e15eb54af25aef9d752c22778da3fa115945e47bf047545be2847cf814" +checksum = "83b8ea58d6a17d8d5ada589b8b4220e8bdf20472d68d538ccabba03324d03c0f" dependencies = [ "serde", "serde_json", @@ -7542,21 +7799,23 @@ dependencies = [ [[package]] name = "sp-session" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fca3ff8ddd14c5928536483d4b393bb795d55dcb5b576b1dceb3f5829216c76" +checksum = "6ea67e2ff2c4196e7b17053fdf0c03d5a51f5656ebfcc3a0b8301aa41380db59" dependencies = [ + "parity-scale-codec", "sp-api", "sp-core", "sp-runtime", + "sp-staking", "sp-std", ] [[package]] name = "sp-staking" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61d7105e78848b8a8f6af3539a0cf7d9627b78a8776f61f43769da6406937ea9" +checksum = "fcf5237a93b46f0d6e1335c2d8a49fbda2931069936d272d5f6afcfeef44661b" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -7565,9 +7824,9 @@ dependencies = [ [[package]] name = "sp-state-machine" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd5de28eb08ce52f45ed32257b324766183dfe4d74a29242b934365ff80911ca" +checksum = "27609369f90fed83d8fddc1bab03d09a9d21fa88b66a941e8f038127045be0fd" dependencies = [ "hash-db", "log 0.4.8", @@ -7585,17 +7844,18 @@ dependencies = [ [[package]] name = "sp-std" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eca806523d5df8082c89da042e31292f0c8f6e6ad9c3cfc312edfffde6a08490" +checksum = "be5b34f340ab6df2f41bbc308971f1b3f35d6bb07a76df6227e865a75a01a167" [[package]] name = "sp-storage" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2cb515df8b37fbdbb6769d2e992748b6134d592ec3b795b8e672621d754f94b" +checksum = "98af4c5c38bb3d0daf8fc8440f105cfca62562585edbf250a008c51b9a6c05ae" dependencies = [ "impl-serde 0.2.3", + "ref-cast", "serde", "sp-debug-derive", "sp-std", @@ -7603,9 +7863,9 @@ dependencies = [ [[package]] name = "sp-timestamp" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd289fc7dbbae54cfe4db93a204df6371d6f3b5b8d5819fa7287e7d44a83eb86" +checksum = "5a446274b36d9e7a80aa6dd5c08972b5f65b6bec088ec3d4899d3572b61ff14d" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7616,14 +7876,23 @@ dependencies = [ "wasm-timer", ] +[[package]] +name = "sp-tracing" +version = "2.0.0-alpha.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e014ecb675d4d3b5aa4f51e5a1458b831694af12aabeecbbd7026866c213c78b" +dependencies = [ + "tracing", +] + [[package]] name = "sp-transaction-pool" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f62c89a439db3f248980da189811e45666b758bc3cb8a9eb587d73d2e91b3403" +checksum = "fe87996439ee428a4bd36bd5c39f1bf4cceb11cd16835dff6d824618b0c446ec" dependencies = [ "derive_more", - "futures 0.3.4", + "futures 0.3.5", "log 0.4.8", "parity-scale-codec", "serde", @@ -7634,9 +7903,9 @@ dependencies = [ [[package]] name = "sp-trie" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4194817027eb92525e9279ec651160d709340d74b707f7648654c8eb2a626be3" +checksum = "12249dafa9241cf1f5277c780f7f53a7274dc24c33fd5a18971598b5d53957e9" dependencies = [ "hash-db", "memory-db", @@ -7649,11 +7918,11 @@ dependencies = [ [[package]] name = "sp-utils" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae3cd7ac8f6d105dd1d9483f7d2d20e0e77cecdfe0a7fe6d0bd0616cebb80ce3" +checksum = "99afe6724ca66246771a6217f5b42688c4091459e2a50ad4d197d4176e3cae14" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "futures-core", "lazy_static", "prometheus", @@ -7661,9 +7930,9 @@ dependencies = [ [[package]] name = "sp-version" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "319c37fa4aa91ee9ee9c20a3fab0d5b6b1bbe1dea997319c303f28a62f49765d" +checksum = "752d3997f1bc4df69f230741f331fbf5a777197262a635919be1a905d40f8f9c" dependencies = [ "impl-serde 0.2.3", "parity-scale-codec", @@ -7674,9 +7943,9 @@ dependencies = [ [[package]] name = "sp-wasm-interface" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7584168f2785f6676727545a31a3cd97159d7023d968540b4881a98d73991900" +checksum = "b68b4ae291c49f6fddbb2d5cd4d622cc4620bcfcd3931438dee3b8ee7b901968" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7764,8 +8033,8 @@ dependencies = [ "heck", "proc-macro-error", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -7785,8 +8054,8 @@ checksum = "0054a7df764039a6cd8592b9de84be4bec368ff081d203a7d5371cbfa8e65c81" dependencies = [ "heck", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -7832,16 +8101,16 @@ dependencies = [ [[package]] name = "substrate-browser-utils" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cda0aca8e1b9e9c2636ae0a47f0c15ab7eef5773bef6635101400aa015f33cd" +checksum = "840b8bd816dbc3b485c8e656aaf35cd0e693eed7cf463d952a77797407e60936" dependencies = [ "chrono", "clear_on_drop", "console_error_panic_hook", "console_log", "futures 0.1.29", - "futures 0.3.4", + "futures 0.3.5", "futures-timer 3.0.2", "js-sys", "kvdb-web", @@ -7853,24 +8122,25 @@ dependencies = [ "sc-informant", "sc-network", "sc-service", + "sp-database", "wasm-bindgen", "wasm-bindgen-futures", ] [[package]] name = "substrate-build-script-utils" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0abd8ab46d560d0d5cffd8d016c6b75eb5df91885b1b226b819ab600f02237c" +checksum = "bf0fa55015128457f926cbc29d8ffae6b99be98ca0bbcca90266ab1847e1787a" dependencies = [ "platforms", ] [[package]] name = "substrate-prometheus-endpoint" -version = "0.8.0-alpha.6" +version = "0.8.0-alpha.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61cad984ef1fec55fe46843630566f98cde0ad3de07efbbf8a4f857b36fedf30" +checksum = "7080bfc85d2f3b75ef9b75157ae249bf6bbade1d0a23d8a4d5aa35d47f691fa8" dependencies = [ "async-std", "derive_more", @@ -7878,14 +8148,14 @@ dependencies = [ "hyper 0.13.5", "log 0.4.8", "prometheus", - "tokio 0.2.19", + "tokio 0.2.21", ] [[package]] name = "substrate-ros-api" version = "0.4.0" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "futures-timer 2.0.2", "hex", "log 0.4.8", @@ -7922,7 +8192,7 @@ checksum = "61410b2a4fa3f6c05c2d1c9544c65a9a432eccb8aa921037406252e873159c49" dependencies = [ "frame-metadata", "frame-support", - "futures 0.3.4", + "futures 0.3.5", "hex", "jsonrpsee", "log 0.4.8", @@ -7942,15 +8212,15 @@ dependencies = [ [[package]] name = "substrate-wasm-builder-runner" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e30c70de7e7d5fd404fe26db1e7a4d6b553e2760b1ac490f249c04a960c483b8" +checksum = "d2a965994514ab35d3893e9260245f2947fd1981cdd4fffd2c6e6d1a9ce02e6a" [[package]] name = "substrate-wasmtime" -version = "0.13.0-threadsafe.1" +version = "0.16.0-threadsafe.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e512629525ecfe43bffe1f3d9e6bb0f08bf01155288ef27fcaae4ea086e4a9d" +checksum = "9b0d8eca5d0186e98c8d13399423853e2356b593e028b53e43b2aa35e9105a82" dependencies = [ "anyhow", "backtrace", @@ -7960,20 +8230,20 @@ dependencies = [ "region", "rustc-demangle", "substrate-wasmtime-jit", + "substrate-wasmtime-profiling", "substrate-wasmtime-runtime", "target-lexicon", - "wasmparser", + "wasmparser 0.52.2", "wasmtime-environ", - "wasmtime-profiling", "wat", "winapi 0.3.8", ] [[package]] name = "substrate-wasmtime-jit" -version = "0.13.0-threadsafe.1" +version = "0.16.0-threadsafe.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a20de5564886d2bcffdd351c9cd114ceb50758aa58eac3cedb14faabf7f93b91" +checksum = "e95772b1778186e4f5c9ae9148bab9911cddf563805a403dee418780e2ed14b4" dependencies = [ "anyhow", "cfg-if", @@ -7982,23 +8252,44 @@ dependencies = [ "cranelift-frontend", "cranelift-native", "cranelift-wasm", + "gimli 0.20.0", + "log 0.4.8", "more-asserts", "region", + "substrate-wasmtime-profiling", "substrate-wasmtime-runtime", "target-lexicon", "thiserror", - "wasmparser", + "wasmparser 0.52.2", "wasmtime-debug", "wasmtime-environ", - "wasmtime-profiling", "winapi 0.3.8", ] +[[package]] +name = "substrate-wasmtime-profiling" +version = "0.16.0-threadsafe.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f8a0bf9ca20bee7d83338470247a3f1823158382ebd51fadefcc986e0a6c3de" +dependencies = [ + "anyhow", + "cfg-if", + "gimli 0.20.0", + "lazy_static", + "libc", + "object 0.18.0", + "scroll", + "serde", + "substrate-wasmtime-runtime", + "target-lexicon", + "wasmtime-environ", +] + [[package]] name = "substrate-wasmtime-runtime" -version = "0.13.0-threadsafe.1" +version = "0.16.0-threadsafe.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d08846f04293a7fc27eeb30f06262ca2e1b4ee20f5192cec1f3ce201e08ceb8" +checksum = "a559895fe1efab16d1c490199225ae35c153ed432ef87ebc177fb37edbd20c7c" dependencies = [ "backtrace", "cc", @@ -8011,7 +8302,6 @@ dependencies = [ "region", "thiserror", "wasmtime-environ", - "wasmtime-profiling", "winapi 0.3.8", ] @@ -8040,12 +8330,12 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.18" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "410a7488c0a728c7ceb4ad59b9567eb4053d02e8cc7f5c0e0eeeb39518369213" +checksum = "1425de3c33b0941002740a420b1a906a350b88d08b82b2c8a01035a3f9447bac" dependencies = [ "proc-macro2", - "quote 1.0.3", + "quote 1.0.6", "unicode-xid 0.2.0", ] @@ -8056,8 +8346,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -8076,16 +8366,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", "unicode-xid 0.2.0", ] [[package]] name = "sysinfo" -version = "0.12.0" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ccb41798287e8e299a701b5560d886d6ca2c3e7115e9ea2cb68c123aec339b7" +checksum = "1cac193374347e7c263c5f547524f36ff8ec6702d56c8799c8331d26dffe8c1e" dependencies = [ "cfg-if", "doc-comment", @@ -8139,7 +8429,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edd106a334b7657c10b7c540a0106114feadeb4dc314513e97df481d5d966f42" dependencies = [ "byteorder 1.3.4", - "dirs", + "dirs 1.0.5", "winapi 0.3.8", ] @@ -8163,22 +8453,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.16" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d12a1dae4add0f0d568eebc7bf142f145ba1aa2544cafb195c76f0f409091b60" +checksum = "5976891d6950b4f68477850b5b9e5aa64d955961466f9e174363f573e54e8ca7" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.16" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f34e0c1caaa462fd840ec6b768946ea1e7842620d94fe29d5b847138f521269" +checksum = "ab81dbd1cd69cd2ce22ecfbdd3bdb73334ba25350649408cc6c085f46d89573d" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -8201,9 +8491,9 @@ dependencies = [ [[package]] name = "threadpool" -version = "1.8.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8dae184447c15d5a6916d973c642aec485105a13cd238192a6927ae3e077d66" +checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" dependencies = [ "num_cpus", ] @@ -8282,9 +8572,9 @@ dependencies = [ [[package]] name = "tokio" -version = "0.2.19" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d9c43f1bb96970e153bcbae39a65e249ccb942bd9d36dbdf086024920417c9c" +checksum = "d099fa27b9702bed751524694adbe393e18b36b204da91eb1cbbbbb4a5ee2d58" dependencies = [ "bytes 0.5.4", "fnv", @@ -8404,7 +8694,7 @@ checksum = "4adb8b3e5f86b707f1b54e7c15b6de52617a823608ccda98a15d3a24222f265a" dependencies = [ "futures-core", "rustls 0.17.0", - "tokio 0.2.19", + "tokio 0.2.21", "webpki", ] @@ -8472,6 +8762,16 @@ dependencies = [ "tokio-executor 0.1.10", ] +[[package]] +name = "tokio-tls" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a70f4fcd7b3b24fb194f837560168208f669ca8cb70d0c4b862944452396343" +dependencies = [ + "native-tls", + "tokio 0.2.21", +] + [[package]] name = "tokio-udp" version = "0.1.6" @@ -8505,6 +8805,20 @@ dependencies = [ "tokio-reactor", ] +[[package]] +name = "tokio-util" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "571da51182ec208780505a32528fc5512a8fe1443ab960b3f2f3ef093cd16930" +dependencies = [ + "bytes 0.5.4", + "futures-core", + "futures-sink", + "log 0.4.8", + "pin-project-lite", + "tokio 0.2.21", +] + [[package]] name = "tokio-util" version = "0.3.1" @@ -8516,7 +8830,7 @@ dependencies = [ "futures-sink", "log 0.4.8", "pin-project-lite", - "tokio 0.2.19", + "tokio 0.2.21", ] [[package]] @@ -8536,9 +8850,9 @@ checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860" [[package]] name = "tracing" -version = "0.1.13" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1721cc8cf7d770cc4257872507180f35a4797272f5962f24c806af9e7faf52ab" +checksum = "a7c6b59d116d218cb2d990eb06b77b64043e0268ef7323aae63d8b30ae462923" dependencies = [ "cfg-if", "tracing-attributes", @@ -8547,12 +8861,13 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fbad39da2f9af1cae3016339ad7f2c7a9e870f12e8fd04c4fd7ef35b30c0d2b" +checksum = "99bbad0de3fd923c9c3232ead88510b783e5a4d16a6154adffa3d53308de984c" dependencies = [ - "quote 1.0.3", - "syn 1.0.18", + "proc-macro2", + "quote 1.0.6", + "syn 1.0.22", ] [[package]] @@ -8731,9 +9046,9 @@ dependencies = [ [[package]] name = "untrusted" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60369ef7a31de49bcb3f6ca728d4ba7300d9a1658f94c727d4cab8c8d9f4aece" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" [[package]] name = "url" @@ -8763,12 +9078,6 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4ae116fef2b7fea257ed6440d3cfcff7f190865f170cdad00bb6465bf18ecba" -[[package]] -name = "uuid" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fde2f6a4bea1d6e007c4ad38c6839fa71cbb63b6dbf5b595aa38dc9b1093c11" - [[package]] name = "vcpkg" version = "0.2.8" @@ -8777,9 +9086,9 @@ checksum = "3fc439f2794e98976c88a2a2dafce96b930fe8010b0a256b3c2199a773933168" [[package]] name = "vec_map" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a" +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" [[package]] name = "vergen" @@ -8809,6 +9118,17 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" +[[package]] +name = "walkdir" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d" +dependencies = [ + "same-file", + "winapi 0.3.8", + "winapi-util", +] + [[package]] name = "want" version = "0.2.0" @@ -8838,9 +9158,9 @@ checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" [[package]] name = "wasm-bindgen" -version = "0.2.60" +version = "0.2.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cc57ce05287f8376e998cbddfb4c8cb43b84a7ec55cf4551d7c00eef317a47f" +checksum = "e3c7d40d09cdbf0f4895ae58cf57d92e1e57a9dd8ed2e8390514b54a47cc5551" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -8848,24 +9168,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.60" +version = "0.2.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d967d37bf6c16cca2973ca3af071d0a2523392e4a594548155d89a678f4237cd" +checksum = "c3972e137ebf830900db522d6c8fd74d1900dcfc733462e9a12e942b00b4ac94" dependencies = [ "bumpalo", "lazy_static", "log 0.4.8", "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.10" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7add542ea1ac7fdaa9dc25e031a6af33b7d63376292bd24140c637d00d1c312a" +checksum = "8a369c5e1dfb7569e14d62af4da642a3cbc2f9a3652fe586e26ac22222aa4b04" dependencies = [ "cfg-if", "js-sys", @@ -8875,32 +9195,32 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.60" +version = "0.2.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bd151b63e1ea881bb742cd20e1d6127cef28399558f3b5d415289bc41eee3a4" +checksum = "2cd85aa2c579e8892442954685f0d801f9129de24fa2136b2c6a539c76b65776" dependencies = [ - "quote 1.0.3", + "quote 1.0.6", "wasm-bindgen-macro-support", ] [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.60" +version = "0.2.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d68a5b36eef1be7868f668632863292e37739656a80fc4b9acec7b0bd35a4931" +checksum = "8eb197bd3a47553334907ffd2f16507b4f4f01bbec3ac921a7719e0decdfe72a" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.60" +version = "0.2.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daf76fe7d25ac79748a37538b7daeed1c7a6867c92d3245c12c6222e4a20d639" +checksum = "a91c2916119c17a8e316507afaaa2dd94b47646048014bbdf6bef098c1bb58ad" [[package]] name = "wasm-timer" @@ -8908,7 +9228,7 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "324c5e65a08699c9c4334ba136597ab22b85dccd4b65dd1e36ccf8f723a95b54" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "js-sys", "parking_lot 0.9.0", "pin-utils", @@ -8947,30 +9267,36 @@ version = "0.51.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aeb1956b19469d1c5e63e459d29e7b5aa0f558d9f16fcef09736f8a265e6c10a" +[[package]] +name = "wasmparser" +version = "0.52.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "733954023c0b39602439e60a65126fd31b003196d3a1e8e4531b055165a79b31" + [[package]] name = "wasmtime-debug" -version = "0.12.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d3d007436043bf55ec252d2f4dc1d35834157b5e2f148da839ca502e611cfe1" +checksum = "d39ba645aee700b29ff0093028b4123556dd142a74973f04ed6225eedb40e77d" dependencies = [ "anyhow", "faerie", - "gimli", + "gimli 0.20.0", "more-asserts", "target-lexicon", "thiserror", - "wasmparser", + "wasmparser 0.51.4", "wasmtime-environ", ] [[package]] name = "wasmtime-environ" -version = "0.12.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80f3dea0e60c076dd0da27fa10c821323903c9554c617ed32eaab8e7a7e36c89" +checksum = "ed54fd9d64dfeeee7c285fd126174a6b5e6d4efc7e5a1566fdb635e60ff6a74e" dependencies = [ "anyhow", - "base64 0.11.0", + "base64 0.12.1", "bincode", "cranelift-codegen", "cranelift-entity", @@ -8987,50 +9313,34 @@ dependencies = [ "sha2", "thiserror", "toml", - "wasmparser", + "wasmparser 0.51.4", "winapi 0.3.8", "zstd", ] -[[package]] -name = "wasmtime-profiling" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "984d29c8add3381e60d649f4e3e2a501da900fc2d2586e139502eec32fe0ebc8" -dependencies = [ - "gimli", - "goblin", - "lazy_static", - "libc", - "object", - "scroll", - "serde", - "target-lexicon", -] - [[package]] name = "wast" -version = "14.0.0" +version = "17.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47b11c94c63d5365a76ea287f8e6e5b6050233fae4b2423aea2a1e126a385e17" +checksum = "5a0e1c36b928fca33dbaf96235188f5fad22ee87100e26cc606bd0fbabdf1932" dependencies = [ "leb128", ] [[package]] name = "wat" -version = "1.0.15" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03db18bc33cff3859c296efbefdcc00763a644539feeadca3415a1cee8a2835d" +checksum = "2b50f9e5e5c81e6fd987ae6997a9f4bbb751df2dec1d8cadb0b5778f1ec13bbe" dependencies = [ "wast", ] [[package]] name = "web-sys" -version = "0.3.37" +version = "0.3.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d6f51648d8c56c366144378a33290049eafdd784071077f6fe37dae64c1c4cb" +checksum = "8bc359e5dd3b46cb9687a051d50a2fdd228e4ba7cf6fcf861a5365c3d671a642" dependencies = [ "js-sys", "wasm-bindgen", @@ -9223,7 +9533,7 @@ version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84300bb493cc878f3638b981c62b4632ec1a5c52daaa3036651e8c106d3b55ea" dependencies = [ - "futures 0.3.4", + "futures 0.3.5", "log 0.4.8", "nohash-hasher", "parking_lot 0.10.2", @@ -9247,8 +9557,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de251eec69fc7c1bc3923403d18ececb929380e016afe103da75f396704f8ca2" dependencies = [ "proc-macro2", - "quote 1.0.3", - "syn 1.0.18", + "quote 1.0.6", + "syn 1.0.22", "synstructure", ] diff --git a/bin/node/cli/Cargo.toml b/bin/node/cli/Cargo.toml index fc0d21319..1a0c7c4e2 100644 --- a/bin/node/cli/Cargo.toml +++ b/bin/node/cli/Cargo.toml @@ -39,57 +39,56 @@ jsonrpc-core = "13.2.0" # primitives node-primitives = { path = "../primitives", default-features = false } -sp-authority-discovery = "2.0.0-alpha.6" -sp-api = "2.0.0-alpha.6" -sp-blockchain = "2.0.0-alpha.6" -sp-block-builder = "2.0.0-alpha.6" -sp-consensus = "0.8.0-alpha.6" -sp-consensus-babe = "0.8.0-alpha.6" -sp-core = "2.0.0-alpha.6" -sp-finality-grandpa = "2.0.0-alpha.6" -sp-inherents = "2.0.0-alpha.6" -sp-offchain = "2.0.0-alpha.6" -sp-runtime = "2.0.0-alpha.6" -sp-session = "2.0.0-alpha.6" -sp-transaction-pool = "2.0.0-alpha.6" +sp-authority-discovery = "2.0.0-alpha.8" +sp-api = "2.0.0-alpha.8" +sp-blockchain = "2.0.0-alpha.8" +sp-block-builder = "2.0.0-alpha.8" +sp-consensus = "0.8.0-alpha.8" +sp-consensus-babe = "0.8.0-alpha.8" +sp-core = "2.0.0-alpha.8" +sp-finality-grandpa = "2.0.0-alpha.8" +sp-inherents = "2.0.0-alpha.8" +sp-offchain = "2.0.0-alpha.8" +sp-runtime = "2.0.0-alpha.8" +sp-session = "2.0.0-alpha.8" +sp-transaction-pool = "2.0.0-alpha.8" # client dependencies -sc-authority-discovery = "0.8.0-alpha.6" -sc-basic-authorship = "0.8.0-alpha.6" -sc-client = "0.8.0-alpha.6" -sc-client-db = "0.8.0-alpha.6" -sc-client-api = "2.0.0-alpha.6" -sc-chain-spec = "2.0.0-alpha.6" -sc-consensus-babe = "0.8.0-alpha.6" -sc-finality-grandpa = "0.8.0-alpha.6" -sc-transaction-pool = "2.0.0-alpha.6" -sc-keystore = "2.0.0-alpha.6" -sc-network = "0.8.0-alpha.6" -sc-offchain = "2.0.0-alpha.6" -sc-service = { version = "0.8.0-alpha.6", default-features = false } -sc-telemetry = "2.0.0-alpha.6" +sc-authority-discovery = "0.8.0-alpha.8" +sc-basic-authorship = "0.8.0-alpha.8" +sc-client-db = "0.8.0-alpha.8" +sc-client-api = "2.0.0-alpha.8" +sc-chain-spec = "2.0.0-alpha.8" +sc-consensus-babe = "0.8.0-alpha.8" +sc-finality-grandpa = "0.8.0-alpha.8" +sc-transaction-pool = "2.0.0-alpha.8" +sc-keystore = "2.0.0-alpha.8" +sc-network = "0.8.0-alpha.8" +sc-offchain = "2.0.0-alpha.8" +sc-service = { version = "0.8.0-alpha.8", default-features = false } +sc-telemetry = "2.0.0-alpha.8" # frame dependencies -pallet-im-online = "2.0.0-alpha.6" -frame-benchmarking = { version = "2.0.0-alpha.6", optional = true } -frame-system-rpc-runtime-api = "2.0.0-alpha.6" -pallet-transaction-payment-rpc-runtime-api = "2.0.0-alpha.6" +pallet-im-online = "2.0.0-alpha.8" +frame-benchmarking = { version = "2.0.0-alpha.8", optional = true } +frame-system-rpc-runtime-api = "2.0.0-alpha.8" +pallet-transaction-payment-rpc-runtime-api = "2.0.0-alpha.8" # node-specific dependencies robonomics-runtime = { path = "../robonomics-runtime" } ipci-runtime = { path = "../ipci-runtime" } -sc-executor = "0.8.0-alpha.6" -sc-rpc = "2.0.0-alpha.6" +sc-executor = "0.8.0-alpha.8" +sc-rpc = "2.0.0-alpha.8" # CLI-specific dependencies -sc-cli = { version = "0.8.0-alpha.6", optional = true } -frame-benchmarking-cli = { version = "2.0.0-alpha.6", optional = true } +sc-cli = { version = "0.8.0-alpha.8", optional = true } +frame-benchmarking-cli = { version = "2.0.0-alpha.8", optional = true } parity-util-mem = { version = "*", default-features = false, optional = true } # Browser bundle build support wasm-bindgen = { version = "0.2.57", optional = true } wasm-bindgen-futures = { version = "0.4.7", optional = true } -substrate-browser-utils = { version = "0.8.0-alpha.6", optional = true } +substrate-browser-utils = { version = "0.8.0-alpha.8", optional = true } # Robonomics-specific dependencies rosrust = { version = "0.9", optional = true } @@ -98,9 +97,9 @@ robonomics-cli = { path = "../../../robonomics/cli", optional = true } [build-dependencies] robonomics-cli = { path = "../../../robonomics/cli", optional = true } -sc-cli = { version = "0.8.0-alpha.6", optional = true } -frame-benchmarking-cli = { version = "2.0.0-alpha.6", optional = true } -substrate-build-script-utils = "2.0.0-alpha.6" +sc-cli = { version = "0.8.0-alpha.8", optional = true } +frame-benchmarking-cli = { version = "2.0.0-alpha.8", optional = true } +substrate-build-script-utils = "2.0.0-alpha.8" vergen = { version = "3.0.4", optional = true } structopt = { version = "0.3.8", optional = true } @@ -119,7 +118,7 @@ cli = [ "sc-cli", "vergen", "structopt", - "sc-service/rocksdb", + "sc-service/db", "parity-util-mem/jemalloc-global", "robonomics-cli", ] diff --git a/bin/node/ipci-runtime/Cargo.toml b/bin/node/ipci-runtime/Cargo.toml index 79c7aeff9..101f7a5ad 100644 --- a/bin/node/ipci-runtime/Cargo.toml +++ b/bin/node/ipci-runtime/Cargo.toml @@ -14,47 +14,47 @@ hex-literal = "0.2" # primitives node-primitives = { path = "../primitives", default-features = false } -sp-core = { version = "2.0.0-alpha.6", default-features = false } -sp-runtime = { version = "2.0.0-alpha.6", default-features = false } -sp-staking = { version = "2.0.0-alpha.6", default-features = false } -sp-consensus-babe = { version = "0.8.0-alpha.6", default-features = false } -sp-offchain = { version = "2.0.0-alpha.6", default-features = false } -sp-authority-discovery = { version = "2.0.0-alpha.6", default-features = false } -sp-api = { version = "2.0.0-alpha.6", default-features = false } -sp-inherents = { version = "2.0.0-alpha.6", default-features = false } -sp-block-builder = { version = "2.0.0-alpha.6", default-features = false } -sp-transaction-pool = { version = "2.0.0-alpha.6", default-features = false } -sp-std = { version = "2.0.0-alpha.6", default-features = false } -sp-version = { version = "2.0.0-alpha.6", default-features = false } -sp-session = { version = "2.0.0-alpha.6", default-features = false } +sp-core = { version = "2.0.0-alpha.8", default-features = false } +sp-runtime = { version = "2.0.0-alpha.8", default-features = false } +sp-staking = { version = "2.0.0-alpha.8", default-features = false } +sp-consensus-babe = { version = "0.8.0-alpha.8", default-features = false } +sp-offchain = { version = "2.0.0-alpha.8", default-features = false } +sp-authority-discovery = { version = "2.0.0-alpha.8", default-features = false } +sp-api = { version = "2.0.0-alpha.8", default-features = false } +sp-inherents = { version = "2.0.0-alpha.8", default-features = false } +sp-block-builder = { version = "2.0.0-alpha.8", default-features = false } +sp-transaction-pool = { version = "2.0.0-alpha.8", default-features = false } +sp-std = { version = "2.0.0-alpha.8", default-features = false } +sp-version = { version = "2.0.0-alpha.8", default-features = false } +sp-session = { version = "2.0.0-alpha.8", default-features = false } # frame dependencies -pallet-authorship = { version = "2.0.0-alpha.6", default-features = false } -pallet-authority-discovery = { version = "2.0.0-alpha.6", default-features = false } -pallet-babe = { version = "2.0.0-alpha.6", default-features = false } -pallet-balances = { version = "2.0.0-alpha.6", default-features = false } -frame-executive = { version = "2.0.0-alpha.6", default-features = false } -pallet-finality-tracker = { version = "2.0.0-alpha.6", default-features = false } -pallet-grandpa = { version = "2.0.0-alpha.6", default-features = false } -pallet-im-online = { version = "2.0.0-alpha.6", default-features = false } -pallet-indices = { version = "2.0.0-alpha.6", default-features = false } -pallet-identity = { version = "2.0.0-alpha.6", default-features = false } -pallet-offences = { version = "2.0.0-alpha.6", default-features = false } -pallet-offences-benchmarking = { version = "2.0.0-alpha.6", default-features = false, optional = true } -pallet-randomness-collective-flip = { version = "2.0.0-alpha.6", default-features = false } -pallet-session = { version = "2.0.0-alpha.6", default-features = false } -pallet-session-benchmarking = { version = "2.0.0-alpha.6", default-features = false, optional = true } -pallet-staking = { version = "2.0.0-alpha.6", default-features = false } -pallet-staking-reward-curve = { version = "2.0.0-alpha.6" } -pallet-sudo = { version = "2.0.0-alpha.6", default-features = false } -frame-support = { version = "2.0.0-alpha.6", default-features = false } -frame-benchmarking = { version = "2.0.0-alpha.6", default-features = false, optional = true } -frame-system = { version = "2.0.0-alpha.6", default-features = false } -frame-system-rpc-runtime-api = { version = "2.0.0-alpha.6", default-features = false } -pallet-utility = { version = "2.0.0-alpha.6", default-features = false } -pallet-timestamp = { version = "2.0.0-alpha.6", default-features = false } -pallet-transaction-payment = { version = "2.0.0-alpha.6", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { version = "2.0.0-alpha.6", default-features = false } +pallet-authorship = { version = "2.0.0-alpha.8", default-features = false } +pallet-authority-discovery = { version = "2.0.0-alpha.8", default-features = false } +pallet-babe = { version = "2.0.0-alpha.8", default-features = false } +pallet-balances = { version = "2.0.0-alpha.8", default-features = false } +frame-executive = { version = "2.0.0-alpha.8", default-features = false } +pallet-finality-tracker = { version = "2.0.0-alpha.8", default-features = false } +pallet-grandpa = { version = "2.0.0-alpha.8", default-features = false } +pallet-im-online = { version = "2.0.0-alpha.8", default-features = false } +pallet-indices = { version = "2.0.0-alpha.8", default-features = false } +pallet-identity = { version = "2.0.0-alpha.8", default-features = false } +pallet-offences = { version = "2.0.0-alpha.8", default-features = false } +pallet-offences-benchmarking = { version = "2.0.0-alpha.8", default-features = false, optional = true } +pallet-randomness-collective-flip = { version = "2.0.0-alpha.8", default-features = false } +pallet-session = { version = "2.0.0-alpha.8", default-features = false } +pallet-session-benchmarking = { version = "2.0.0-alpha.8", default-features = false, optional = true } +pallet-staking = { version = "2.0.0-alpha.8", default-features = false } +pallet-staking-reward-curve = { version = "2.0.0-alpha.8" } +pallet-sudo = { version = "2.0.0-alpha.8", default-features = false } +frame-support = { version = "2.0.0-alpha.8", default-features = false } +frame-benchmarking = { version = "2.0.0-alpha.8", default-features = false, optional = true } +frame-system = { version = "2.0.0-alpha.8", default-features = false } +frame-system-rpc-runtime-api = { version = "2.0.0-alpha.8", default-features = false } +pallet-utility = { version = "2.0.0-alpha.8", default-features = false } +pallet-timestamp = { version = "2.0.0-alpha.8", default-features = false } +pallet-transaction-payment = { version = "2.0.0-alpha.8", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { version = "2.0.0-alpha.8", default-features = false } pallet-robonomics-datalog = { path = "../../../robonomics/frame/datalog", default-features = false } [build-dependencies] diff --git a/bin/node/primitives/Cargo.toml b/bin/node/primitives/Cargo.toml index d3743ad05..cefa77965 100644 --- a/bin/node/primitives/Cargo.toml +++ b/bin/node/primitives/Cargo.toml @@ -11,11 +11,11 @@ repository = "https://github.com/airalab/robonomics" targets = ["x86_64-unknown-linux-gnu"] [dependencies] -sp-core = { version = "2.0.0-alpha.6", default-features = false } -sp-runtime = { version = "2.0.0-alpha.6", default-features = false } +sp-core = { version = "2.0.0-alpha.8", default-features = false } +sp-runtime = { version = "2.0.0-alpha.8", default-features = false } [dev-dependencies] -sp-serializer = "2.0.0-alpha.6" +sp-serializer = "2.0.0-alpha.8" pretty_assertions = "0.6.1" [features] diff --git a/bin/node/robonomics-runtime/Cargo.toml b/bin/node/robonomics-runtime/Cargo.toml index 7adc037dc..561e79b83 100644 --- a/bin/node/robonomics-runtime/Cargo.toml +++ b/bin/node/robonomics-runtime/Cargo.toml @@ -12,47 +12,47 @@ codec = { package = "parity-scale-codec", version = "1.3.0", default-features = # primitives node-primitives = { path = "../primitives", default-features = false } -sp-core = { version = "2.0.0-alpha.6", default-features = false } -sp-runtime = { version = "2.0.0-alpha.6", default-features = false } -sp-staking = { version = "2.0.0-alpha.6", default-features = false } -sp-consensus-babe = { version = "0.8.0-alpha.6", default-features = false } -sp-offchain = { version = "2.0.0-alpha.6", default-features = false } -sp-authority-discovery = { version = "2.0.0-alpha.6", default-features = false } -sp-api = { version = "2.0.0-alpha.6", default-features = false } -sp-inherents = { version = "2.0.0-alpha.6", default-features = false } -sp-block-builder = { version = "2.0.0-alpha.6", default-features = false } -sp-transaction-pool = { version = "2.0.0-alpha.6", default-features = false } -sp-std = { version = "2.0.0-alpha.6", default-features = false } -sp-version = { version = "2.0.0-alpha.6", default-features = false } -sp-session = { version = "2.0.0-alpha.6", default-features = false } +sp-core = { version = "2.0.0-alpha.8", default-features = false } +sp-runtime = { version = "2.0.0-alpha.8", default-features = false } +sp-staking = { version = "2.0.0-alpha.8", default-features = false } +sp-consensus-babe = { version = "0.8.0-alpha.8", default-features = false } +sp-offchain = { version = "2.0.0-alpha.8", default-features = false } +sp-authority-discovery = { version = "2.0.0-alpha.8", default-features = false } +sp-api = { version = "2.0.0-alpha.8", default-features = false } +sp-inherents = { version = "2.0.0-alpha.8", default-features = false } +sp-block-builder = { version = "2.0.0-alpha.8", default-features = false } +sp-transaction-pool = { version = "2.0.0-alpha.8", default-features = false } +sp-std = { version = "2.0.0-alpha.8", default-features = false } +sp-version = { version = "2.0.0-alpha.8", default-features = false } +sp-session = { version = "2.0.0-alpha.8", default-features = false } # frame dependencies -pallet-authorship = { version = "2.0.0-alpha.6", default-features = false } -pallet-authority-discovery = { version = "2.0.0-alpha.6", default-features = false } -pallet-babe = { version = "2.0.0-alpha.6", default-features = false } -pallet-balances = { version = "2.0.0-alpha.6", default-features = false } -frame-executive = { version = "2.0.0-alpha.6", default-features = false } -pallet-finality-tracker = { version = "2.0.0-alpha.6", default-features = false } -pallet-grandpa = { version = "2.0.0-alpha.6", default-features = false } -pallet-im-online = { version = "2.0.0-alpha.6", default-features = false } -pallet-indices = { version = "2.0.0-alpha.6", default-features = false } -pallet-identity = { version = "2.0.0-alpha.6", default-features = false } -pallet-offences = { version = "2.0.0-alpha.6", default-features = false } -pallet-offences-benchmarking = { version = "2.0.0-alpha.6", default-features = false, optional = true } -pallet-randomness-collective-flip = { version = "2.0.0-alpha.6", default-features = false } -pallet-session = { version = "2.0.0-alpha.6", default-features = false } -pallet-session-benchmarking = { version = "2.0.0-alpha.6", default-features = false, optional = true } -pallet-staking = { version = "2.0.0-alpha.6", default-features = false } -pallet-staking-reward-curve = { version = "2.0.0-alpha.6" } -pallet-sudo = { version = "2.0.0-alpha.6", default-features = false } -frame-support = { version = "2.0.0-alpha.6", default-features = false } -frame-benchmarking = { version = "2.0.0-alpha.6", default-features = false, optional = true } -frame-system = { version = "2.0.0-alpha.6", default-features = false } -frame-system-rpc-runtime-api = { version = "2.0.0-alpha.6", default-features = false } -pallet-utility = { version = "2.0.0-alpha.6", default-features = false } -pallet-timestamp = { version = "2.0.0-alpha.6", default-features = false } -pallet-transaction-payment = { version = "2.0.0-alpha.6", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { version = "2.0.0-alpha.6", default-features = false } +pallet-authorship = { version = "2.0.0-alpha.8", default-features = false } +pallet-authority-discovery = { version = "2.0.0-alpha.8", default-features = false } +pallet-babe = { version = "2.0.0-alpha.8", default-features = false } +pallet-balances = { version = "2.0.0-alpha.8", default-features = false } +frame-executive = { version = "2.0.0-alpha.8", default-features = false } +pallet-finality-tracker = { version = "2.0.0-alpha.8", default-features = false } +pallet-grandpa = { version = "2.0.0-alpha.8", default-features = false } +pallet-im-online = { version = "2.0.0-alpha.8", default-features = false } +pallet-indices = { version = "2.0.0-alpha.8", default-features = false } +pallet-identity = { version = "2.0.0-alpha.8", default-features = false } +pallet-offences = { version = "2.0.0-alpha.8", default-features = false } +pallet-offences-benchmarking = { version = "2.0.0-alpha.8", default-features = false, optional = true } +pallet-randomness-collective-flip = { version = "2.0.0-alpha.8", default-features = false } +pallet-session = { version = "2.0.0-alpha.8", default-features = false } +pallet-session-benchmarking = { version = "2.0.0-alpha.8", default-features = false, optional = true } +pallet-staking = { version = "2.0.0-alpha.8", default-features = false } +pallet-staking-reward-curve = { version = "2.0.0-alpha.8" } +pallet-sudo = { version = "2.0.0-alpha.8", default-features = false } +frame-support = { version = "2.0.0-alpha.8", default-features = false } +frame-benchmarking = { version = "2.0.0-alpha.8", default-features = false, optional = true } +frame-system = { version = "2.0.0-alpha.8", default-features = false } +frame-system-rpc-runtime-api = { version = "2.0.0-alpha.8", default-features = false } +pallet-utility = { version = "2.0.0-alpha.8", default-features = false } +pallet-timestamp = { version = "2.0.0-alpha.8", default-features = false } +pallet-transaction-payment = { version = "2.0.0-alpha.8", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { version = "2.0.0-alpha.8", default-features = false } pallet-robonomics-datalog= { path = "../../../robonomics/frame/datalog", default-features = false } pallet-robonomics-liability = { path = "../../../robonomics/frame/liability", default-features = false } diff --git a/robonomics/cli/Cargo.toml b/robonomics/cli/Cargo.toml index 47fddf3a7..09c3bb17c 100644 --- a/robonomics/cli/Cargo.toml +++ b/robonomics/cli/Cargo.toml @@ -14,8 +14,7 @@ async-std = "1.5" futures = "0.3.4" serde_json = "1.0" bincode = "1.2" -#sc-cli = "0.8.0-alpha.6" -sc-cli = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } +sc-cli = "0.8.0-alpha.8" log = "0.4" hex = "0.4" csv = "1.1" diff --git a/robonomics/frame/datalog/Cargo.toml b/robonomics/frame/datalog/Cargo.toml index 8ff80dcfe..260d2f9c6 100644 --- a/robonomics/frame/datalog/Cargo.toml +++ b/robonomics/frame/datalog/Cargo.toml @@ -7,17 +7,17 @@ edition = "2018" [dependencies] codec = { package = "parity-scale-codec", version = "1.3", default-features = false, features = ["derive"] } -sp-std = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } -frame-system = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } -frame-support = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } -pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } +sp-std = "2.0.0-alpha.8" +sp-runtime = "2.0.0-alpha.8" +frame-system = "2.0.0-alpha.8" +frame-support = "2.0.0-alpha.8" +pallet-timestamp = "2.0.0-alpha.8" [dev-dependencies] base58 = "0.1.0" -sp-io = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } -node-primitives = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } +sp-io = "2.0.0-alpha.8" +sp-core = "2.0.0-alpha.8" +node-primitives = { path = "../../../bin/node/primitives" } [features] default = ["std"] diff --git a/robonomics/frame/liability/Cargo.toml b/robonomics/frame/liability/Cargo.toml index 2fe391109..e665287ba 100644 --- a/robonomics/frame/liability/Cargo.toml +++ b/robonomics/frame/liability/Cargo.toml @@ -7,17 +7,17 @@ edition = "2018" [dependencies] codec = { package = "parity-scale-codec", version = "1.3", default-features = false, features = ["derive"] } -sp-std = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } -sp-arithmetic = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } -frame-system = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } -frame-support = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", default-features = false } +sp-std = "2.0.0-alpha.8" +sp-core = "2.0.0-alpha.8" +sp-runtime = "2.0.0-alpha.8" +sp-arithmetic = "2.0.0-alpha.8" +frame-system = "2.0.0-alpha.8" +frame-support = "2.0.0-alpha.8" [dev-dependencies] base58 = "0.1.0" -sp-io = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } -node-primitives = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } +sp-io = "2.0.0-alpha.8" +node-primitives = { path = "../../../bin/node/primitives" } [features] default = ["std"]