diff --git a/Cargo.lock b/Cargo.lock index 3dac3dc70e2e1cee94f18f8f75d5622cc7c3ca1b..c58b1df5f72dc6369978fc26a03e95f492609b72 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -25,15 +25,6 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e" -[[package]] -name = "ahash" -version = "0.2.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29661b60bec623f0586702976ff4d0c9942dcb6723161c2df0eea78455cfedfb" -dependencies = [ - "const-random", -] - [[package]] name = "ahash" version = "0.3.8" @@ -114,25 +105,6 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" -[[package]] -name = "asn1_der" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fce6b6a0ffdafebd82c87e79e3f40e8d2c523e5fea5566ff6b90509bf98d638" -dependencies = [ - "asn1_der_derive", -] - -[[package]] -name = "asn1_der_derive" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d0864d84b8e07b145449be9a8537db86bf9de5ce03b913214694643b4743502" -dependencies = [ - "quote", - "syn", -] - [[package]] name = "assert_matches" version = "1.5.0" @@ -218,22 +190,6 @@ dependencies = [ "event-listener", ] -[[package]] -name = "async-process" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c8cea09c1fb10a317d1b5af8024eeba256d6554763e85ecd90ff8df31c7bbda" -dependencies = [ - "async-io", - "blocking", - "cfg-if 0.1.10", - "event-listener", - "futures-lite", - "once_cell", - "signal-hook", - "winapi 0.3.9", -] - [[package]] name = "async-std" version = "1.9.0" @@ -244,7 +200,6 @@ dependencies = [ "async-global-executor", "async-io", "async-lock", - "async-process", "crossbeam-utils", "futures-channel", "futures-core", @@ -274,18 +229,12 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce6977f57fa68da77ffe5542950d47e9c23d65f5bc7cb0a9f8700996913eec7" dependencies = [ - "futures 0.3.12", + "futures", "rustls", "webpki", "webpki-roots", ] -[[package]] -name = "atomic" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64f46ca51dca4837f1520754d1c8c36636356b81553d928dc9c177025369a06e" - [[package]] name = "atomic-waker" version = "1.0.0" @@ -426,35 +375,13 @@ dependencies = [ "constant_time_eq", ] -[[package]] -name = "blake2b_simd" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587" -dependencies = [ - "arrayref", - "arrayvec 0.5.2", - "constant_time_eq", -] - -[[package]] -name = "blake2s_simd" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e461a7034e85b211a4acb57ee2e6730b32912b06c08cc242243c39fc21ae6a2" -dependencies = [ - "arrayref", - "arrayvec 0.5.2", - "constant_time_eq", -] - [[package]] name = "block-buffer" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" dependencies = [ - "block-padding 0.1.5", + "block-padding", "byte-tools", "byteorder", "generic-array 0.12.3", @@ -466,7 +393,6 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" dependencies = [ - "block-padding 0.2.1", "generic-array 0.14.4", ] @@ -479,12 +405,6 @@ dependencies = [ "byte-tools", ] -[[package]] -name = "block-padding" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" - [[package]] name = "blocking" version = "1.0.2" @@ -505,12 +425,6 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "476e9cd489f9e121e02ffa6014a8ef220ecb15c05ed23fc34cca13925dc283fb" -[[package]] -name = "bs58" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3" - [[package]] name = "bstr" version = "0.2.14" @@ -575,7 +489,7 @@ dependencies = [ "colored", "contract-metadata", "env_logger", - "futures 0.3.12", + "futures", "heck", "hex", "impl-serde", @@ -593,10 +507,10 @@ dependencies = [ "substrate-subxt", "tempfile", "toml", - "url 2.2.0", + "url", "wabt", "walkdir", - "which 4.0.2", + "which", "zip", ] @@ -706,28 +620,6 @@ dependencies = [ "cache-padded", ] -[[package]] -name = "const-random" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f590d95d011aa80b063ffe3253422ed5aa462af4e9867d43ce8337562bac77c4" -dependencies = [ - "const-random-macro", - "proc-macro-hack", -] - -[[package]] -name = "const-random-macro" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "615f6e27d000a2bffbc7f2f6a8669179378fa27ee4d0a509e985dfc0a7defb40" -dependencies = [ - "getrandom 0.2.0", - "lazy_static", - "proc-macro-hack", - "tiny-keccak", -] - [[package]] name = "constant_time_eq" version = "0.1.5" @@ -742,7 +634,7 @@ dependencies = [ "semver 0.11.0", "serde", "serde_json", - "url 2.2.0", + "url", ] [[package]] @@ -833,12 +725,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "data-encoding" -version = "2.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "993a608597367c6377b258c25d7120740f00ed23a2252b729b1932dd7866f908" - [[package]] name = "derive_more" version = "0.99.11" @@ -992,21 +878,6 @@ dependencies = [ "instant", ] -[[package]] -name = "finality-grandpa" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8feb87a63249689640ac9c011742c33139204e3c134293d3054022276869133b" -dependencies = [ - "either", - "futures 0.3.12", - "futures-timer 2.0.2", - "log", - "num-traits", - "parity-scale-codec 1.3.5", - "parking_lot 0.9.0", -] - [[package]] name = "fixed-hash" version = "0.6.1" @@ -1019,12 +890,6 @@ dependencies = [ "static_assertions", ] -[[package]] -name = "fixedbitset" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d" - [[package]] name = "fnv" version = "1.0.7" @@ -1038,7 +903,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00" dependencies = [ "matches", - "percent-encoding 2.1.0", + "percent-encoding", ] [[package]] @@ -1050,7 +915,7 @@ dependencies = [ "frame-support", "frame-system", "linregress", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "paste", "sp-api", "sp-io", @@ -1062,11 +927,11 @@ dependencies = [ [[package]] name = "frame-metadata" -version = "12.0.0" +version = "12.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b5640bfcb7111643807c63cd38ecdcc923d3253e525f23ab6b366002bf8ecd5" +checksum = "61200390d9eb6bac07a60adafa6961ef250f9022970fabb2412183fc96ba5f6b" dependencies = [ - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "serde", "sp-core", "sp-std", @@ -1074,9 +939,9 @@ dependencies = [ [[package]] name = "frame-support" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "807c32da14bd0e5fb751095335a07938cda6f1488f57d7b0539118e3434980a8" +checksum = "a569b3964b996dae5a9aab81a04a65f81a386645db1f16583647fc67190b0748" dependencies = [ "bitmask", "frame-metadata", @@ -1084,10 +949,10 @@ dependencies = [ "impl-trait-for-tuples", "log", "once_cell", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "paste", "serde", - "smallvec 1.5.1", + "smallvec", "sp-arithmetic", "sp-core", "sp-inherents", @@ -1100,9 +965,9 @@ dependencies = [ [[package]] name = "frame-support-procedural" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "508dc2eb44a802f1876e3dc97a76aed8f18b993f75f6cb1975cb83cf45a5d981" +checksum = "3c107da590c5cf22f9bb96193812256e59c60f73786a72429660142d9000c07b" dependencies = [ "frame-support-procedural-tools", "proc-macro2", @@ -1136,13 +1001,13 @@ dependencies = [ [[package]] name = "frame-system" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d172404f0e44b867f5fd14465a27f298b8828b53d7a7a555d3759e1dec3c8f0d" +checksum = "6bd441142244193759326c7311d075716d1aaa98a9ad50491af923a4c6e42f3b" dependencies = [ "frame-support", "impl-trait-for-tuples", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "serde", "sp-core", "sp-io", @@ -1179,12 +1044,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" -[[package]] -name = "futures" -version = "0.1.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c7e4c2612746b0df8fed4ce0c69156021b704c9aefa360311c04e6e9e002eed" - [[package]] name = "futures" version = "0.3.12" @@ -1276,12 +1135,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "futures-timer" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1de7508b218029b0f01662ed8f61b1c964b3ae99d6f25462d0f55a595109df6" - [[package]] name = "futures-timer" version = "3.0.2" @@ -1294,7 +1147,6 @@ version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "632a8cd0f2a4b3fdea1657f08bde063848c3bd00f9bbf6e256b8be78802e624b" dependencies = [ - "futures 0.1.30", "futures-channel", "futures-core", "futures-io", @@ -1436,23 +1288,13 @@ dependencies = [ "crunchy", ] -[[package]] -name = "hashbrown" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e6073d0ca812575946eb5f35ff68dbe519907b25c42530389ff946dc84c6ead" -dependencies = [ - "ahash 0.2.19", - "autocfg 0.1.7", -] - [[package]] name = "hashbrown" version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96282e96bfcd3da0d3aa9938bedf1e50df3269b6db08b4876d2da0bb1a0841cf" dependencies = [ - "ahash 0.3.8", + "ahash", "autocfg 1.0.1", ] @@ -1462,7 +1304,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e91b62f79061a0bc2e046024cb7ba44b08419ed238ecbd9adbd787434b9e8c25" dependencies = [ - "ahash 0.3.8", + "ahash", "autocfg 1.0.1", ] @@ -1580,17 +1422,6 @@ dependencies = [ "want", ] -[[package]] -name = "idna" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e" -dependencies = [ - "matches", - "unicode-bidi", - "unicode-normalization", -] - [[package]] name = "idna" version = "0.2.0" @@ -1608,7 +1439,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1be51a921b067b0eaca2fad532d9400041561aa922221cc65f95a85641c6bf53" dependencies = [ - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", ] [[package]] @@ -1668,15 +1499,6 @@ dependencies = [ "libc", ] -[[package]] -name = "itertools" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484" -dependencies = [ - "either", -] - [[package]] name = "itoa" version = "0.4.6" @@ -1692,69 +1514,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "jsonrpc-client-transports" -version = "15.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "489b9c612e60c766f751ab40fcb43cbb55a1e10bb44a9b4307ed510ca598cbd7" -dependencies = [ - "failure", - "futures 0.1.30", - "jsonrpc-core", - "jsonrpc-pubsub", - "log", - "serde", - "serde_json", - "url 1.7.2", -] - -[[package]] -name = "jsonrpc-core" -version = "15.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0745a6379e3edc893c84ec203589790774e4247420033e71a76d3ab4687991fa" -dependencies = [ - "futures 0.1.30", - "log", - "serde", - "serde_derive", - "serde_json", -] - -[[package]] -name = "jsonrpc-core-client" -version = "15.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f764902d7b891344a0acb65625f32f6f7c6db006952143bd650209fbe7d94db" -dependencies = [ - "jsonrpc-client-transports", -] - -[[package]] -name = "jsonrpc-derive" -version = "15.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99a847f9ec7bb52149b2786a17c9cb260d6effc6b8eeb8c16b343a487a7563a3" -dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "jsonrpc-pubsub" -version = "15.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "639558e0604013be9787ae52f798506ae42bf4220fe587bdc5625871cc8b9c77" -dependencies = [ - "jsonrpc-core", - "log", - "parking_lot 0.10.2", - "rand 0.7.3", - "serde", -] - [[package]] name = "jsonrpsee" version = "0.1.0" @@ -1763,11 +1522,11 @@ checksum = "5cc8a1da5a54b417cfb7edb9f932024d833dc333de50c21c0e1b28d0e8b4f853" dependencies = [ "async-std", "async-tls", - "bs58 0.3.1", + "bs58", "bytes", "fnv", - "futures 0.3.12", - "futures-timer 3.0.2", + "futures", + "futures-timer", "globset", "hashbrown 0.7.2", "hyper", @@ -1779,12 +1538,12 @@ dependencies = [ "rand 0.7.3", "serde", "serde_json", - "smallvec 1.5.1", + "smallvec", "soketto", "thiserror", "tokio", "unicase", - "url 2.2.0", + "url", "webpki", ] @@ -1825,16 +1584,6 @@ dependencies = [ "log", ] -[[package]] -name = "kvdb" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0315ef2f688e33844400b31f11c263f2b3dc21d8b9355c6891c5f185fae43f9a" -dependencies = [ - "parity-util-mem", - "smallvec 1.5.1", -] - [[package]] name = "lazy_static" version = "1.4.0" @@ -1853,87 +1602,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a" -[[package]] -name = "libp2p" -version = "0.28.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "571f5a4604c1a40d75651da141dfde29ad15329f537a779528803297d2220274" -dependencies = [ - "atomic", - "bytes", - "futures 0.3.12", - "lazy_static", - "libp2p-core", - "libp2p-core-derive", - "libp2p-swarm", - "multihash", - "parity-multiaddr", - "parking_lot 0.10.2", - "pin-project 0.4.27", - "smallvec 1.5.1", - "wasm-timer", -] - -[[package]] -name = "libp2p-core" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52f13ba8c7df0768af2eb391696d562c7de88cc3a35122531aaa6a7d77754d25" -dependencies = [ - "asn1_der", - "bs58 0.3.1", - "ed25519-dalek", - "either", - "fnv", - "futures 0.3.12", - "futures-timer 3.0.2", - "lazy_static", - "libsecp256k1", - "log", - "multihash", - "multistream-select", - "parity-multiaddr", - "parking_lot 0.10.2", - "pin-project 0.4.27", - "prost", - "prost-build", - "rand 0.7.3", - "ring", - "rw-stream-sink", - "sha2 0.8.2", - "smallvec 1.5.1", - "thiserror", - "unsigned-varint 0.4.0", - "void", - "zeroize", -] - -[[package]] -name = "libp2p-core-derive" -version = "0.20.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f753d9324cd3ec14bf04b8a8cd0d269c87f294153d6bf2a84497a63a5ad22213" -dependencies = [ - "quote", - "syn", -] - -[[package]] -name = "libp2p-swarm" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7193e444210132237b81b755ec7fe53f1c4bd2f53cf719729b94c0c72eb6eaa1" -dependencies = [ - "either", - "futures 0.3.12", - "libp2p-core", - "log", - "rand 0.7.3", - "smallvec 1.5.1", - "void", - "wasm-timer", -] - [[package]] name = "libsecp256k1" version = "0.3.5" @@ -2002,15 +1670,6 @@ dependencies = [ "serde_json", ] -[[package]] -name = "lru" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0609345ddee5badacf857d4f547e0e5a2e987db77085c24cd887f73573a04237" -dependencies = [ - "hashbrown 0.6.3", -] - [[package]] name = "matchers" version = "0.0.1" @@ -2035,12 +1694,6 @@ dependencies = [ "rawpointer", ] -[[package]] -name = "maybe-uninit" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" - [[package]] name = "memchr" version = "2.3.4" @@ -2117,41 +1770,6 @@ dependencies = [ "ws2_32-sys", ] -[[package]] -name = "multihash" -version = "0.11.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567122ab6492f49b59def14ecc36e13e64dca4188196dd0cd41f9f3f979f3df6" -dependencies = [ - "blake2b_simd", - "blake2s_simd", - "digest 0.9.0", - "sha-1", - "sha2 0.9.2", - "sha3", - "unsigned-varint 0.5.1", -] - -[[package]] -name = "multimap" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1255076139a83bb467426e7f8d0134968a8118844faa755985e077cf31850333" - -[[package]] -name = "multistream-select" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93faf2e41f9ee62fb01680ed48f3cc26652352327aa2e59869070358f6b7dd75" -dependencies = [ - "bytes", - "futures 0.3.12", - "log", - "pin-project 1.0.2", - "smallvec 1.5.1", - "unsigned-varint 0.5.1", -] - [[package]] name = "nalgebra" version = "0.18.1" @@ -2304,42 +1922,22 @@ dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "sp-authorship", "sp-inherents", "sp-runtime", "sp-std", ] -[[package]] -name = "pallet-im-online" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a29b883f805fa2330742b5d99263eab68583e009be1a2420efab1c3237a08e5" -dependencies = [ - "frame-support", - "frame-system", - "pallet-authorship", - "pallet-session", - "parity-scale-codec 1.3.5", - "serde", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", -] - [[package]] name = "pallet-indices" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d234bf46076a835b473a987f089299ffa3efd961a92b5be9384cc280fcc8c8f" +checksum = "f204e45af958dd3bd8fe0e884a00c30fa745b653cc8ed7fe33f9f8db536fd58e" dependencies = [ "frame-support", "frame-system", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "serde", "sp-core", "sp-io", @@ -2358,7 +1956,7 @@ dependencies = [ "frame-system", "impl-trait-for-tuples", "pallet-timestamp", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "serde", "sp-core", "sp-io", @@ -2371,15 +1969,15 @@ dependencies = [ [[package]] name = "pallet-staking" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d296b36c5c32d1e480de15d0bf08460bb6d8e1771d928a6017e88a6a1de6bf7" +checksum = "def1b8639275c25dd621ae68a18c25d14f14992031c360eff98dd6a1d0095213" dependencies = [ "frame-support", "frame-system", "pallet-authorship", "pallet-session", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "serde", "sp-application-crypto", "sp-io", @@ -2392,15 +1990,15 @@ dependencies = [ [[package]] name = "pallet-timestamp" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccddd55b713f541dff6ccf063cc7ddbc4fc41e92a9fdad8ec9562a0e3b465016" +checksum = "e206c754d6cd6d8e6e79ba2ea1a55f72af68be106e7d725d367c11c52c96da32" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "impl-trait-for-tuples", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "serde", "sp-inherents", "sp-runtime", @@ -2408,29 +2006,11 @@ dependencies = [ "sp-timestamp", ] -[[package]] -name = "parity-multiaddr" -version = "0.9.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43244a26dc1ddd3097216bb12eaa6cf8a07b060c72718d9ebd60fd297d6401df" -dependencies = [ - "arrayref", - "bs58 0.4.0", - "byteorder", - "data-encoding", - "multihash", - "percent-encoding 2.1.0", - "serde", - "static_assertions", - "unsigned-varint 0.5.1", - "url 2.2.0", -] - [[package]] name = "parity-scale-codec" -version = "1.3.5" +version = "1.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c740e5fbcb6847058b40ac7e5574766c6388f585e184d769910fe0d3a2ca861" +checksum = "79602888a81ace83e3d1d4b2873286c1f5f906c84db667594e8db8da3506c383" dependencies = [ "arrayvec 0.5.2", "bitvec 0.17.4", @@ -2520,17 +2100,6 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" -[[package]] -name = "parking_lot" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" -dependencies = [ - "lock_api 0.3.4", - "parking_lot_core 0.6.2", - "rustc_version 0.2.3", -] - [[package]] name = "parking_lot" version = "0.10.2" @@ -2552,21 +2121,6 @@ dependencies = [ "parking_lot_core 0.8.1", ] -[[package]] -name = "parking_lot_core" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b" -dependencies = [ - "cfg-if 0.1.10", - "cloudabi", - "libc", - "redox_syscall 0.1.57", - "rustc_version 0.2.3", - "smallvec 0.6.13", - "winapi 0.3.9", -] - [[package]] name = "parking_lot_core" version = "0.7.2" @@ -2577,7 +2131,7 @@ dependencies = [ "cloudabi", "libc", "redox_syscall 0.1.57", - "smallvec 1.5.1", + "smallvec", "winapi 0.3.9", ] @@ -2591,7 +2145,7 @@ dependencies = [ "instant", "libc", "redox_syscall 0.1.57", - "smallvec 1.5.1", + "smallvec", "winapi 0.3.9", ] @@ -2624,12 +2178,6 @@ dependencies = [ "crypto-mac 0.7.0", ] -[[package]] -name = "percent-encoding" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" - [[package]] name = "percent-encoding" version = "2.1.0" @@ -2645,16 +2193,6 @@ dependencies = [ "ucd-trie", ] -[[package]] -name = "petgraph" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7" -dependencies = [ - "fixedbitset", - "indexmap", -] - [[package]] name = "pin-project" version = "0.4.27" @@ -2795,84 +2333,19 @@ version = "0.5.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" -[[package]] -name = "proc-macro-nested" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a" - -[[package]] -name = "proc-macro2" -version = "1.0.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" -dependencies = [ - "unicode-xid", -] - -[[package]] -name = "prometheus" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d70cf4412832bcac9cffe27906f4a66e450d323525e977168c70d1b36120ae" -dependencies = [ - "cfg-if 0.1.10", - "fnv", - "lazy_static", - "parking_lot 0.11.1", - "regex", - "thiserror", -] - -[[package]] -name = "prost" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce49aefe0a6144a45de32927c77bd2859a5f7677b55f220ae5b744e87389c212" -dependencies = [ - "bytes", - "prost-derive", -] - -[[package]] -name = "prost-build" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02b10678c913ecbd69350e8535c3aef91a8676c0773fc1d7b95cdd196d7f2f26" -dependencies = [ - "bytes", - "heck", - "itertools", - "log", - "multimap", - "petgraph", - "prost", - "prost-types", - "tempfile", - "which 3.1.1", -] - -[[package]] -name = "prost-derive" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "537aa19b95acde10a12fec4301466386f757403de4cd4e5b4fa78fb5ecb18f72" -dependencies = [ - "anyhow", - "itertools", - "proc-macro2", - "quote", - "syn", -] +[[package]] +name = "proc-macro-nested" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a" [[package]] -name = "prost-types" -version = "0.6.1" +name = "proc-macro2" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1834f67c0697c001304b75be76f67add9c89742eda3a085ad8ee0bb38c3417aa" +checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" dependencies = [ - "bytes", - "prost", + "unicode-xid", ] [[package]] @@ -2888,9 +2361,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.7" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37" +checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" dependencies = [ "proc-macro2", ] @@ -3268,17 +2741,6 @@ dependencies = [ "webpki", ] -[[package]] -name = "rw-stream-sink" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020" -dependencies = [ - "futures 0.3.12", - "pin-project 0.4.27", - "static_assertions", -] - [[package]] name = "ryu" version = "1.0.5" @@ -3294,31 +2756,6 @@ dependencies = [ "winapi-util", ] -[[package]] -name = "sc-rpc-api" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfb4b79b9b6b410c745a00eb4ead11b2ef0819e6eac970a5ec6415abf82777be" -dependencies = [ - "derive_more", - "futures 0.3.12", - "jsonrpc-core", - "jsonrpc-core-client", - "jsonrpc-derive", - "jsonrpc-pubsub", - "log", - "parity-scale-codec 1.3.5", - "parking_lot 0.10.2", - "serde", - "serde_json", - "sp-chain-spec", - "sp-core", - "sp-rpc", - "sp-runtime", - "sp-transaction-pool", - "sp-version", -] - [[package]] name = "schnorrkel" version = "0.9.1" @@ -3433,19 +2870,6 @@ dependencies = [ "serde", ] -[[package]] -name = "sha-1" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce3cdf1b5e620a498ee6f2a171885ac7e22f0e12089ec4b3d22b84921792507c" -dependencies = [ - "block-buffer 0.9.0", - "cfg-if 1.0.0", - "cpuid-bool", - "digest 0.9.0", - "opaque-debug 0.3.0", -] - [[package]] name = "sha1" version = "0.6.0" @@ -3477,18 +2901,6 @@ dependencies = [ "opaque-debug 0.3.0", ] -[[package]] -name = "sha3" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809" -dependencies = [ - "block-buffer 0.9.0", - "digest 0.9.0", - "keccak", - "opaque-debug 0.3.0", -] - [[package]] name = "sharded-slab" version = "0.1.0" @@ -3499,25 +2911,6 @@ dependencies = [ "loom", ] -[[package]] -name = "signal-hook" -version = "0.1.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "604508c1418b99dfe1925ca9224829bb2a8a9a04dda655cc01fcad46f4ab05ed" -dependencies = [ - "libc", - "signal-hook-registry", -] - -[[package]] -name = "signal-hook-registry" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce32ea0c6c56d5eacaeb814fbed9960547021d3edd010ded1425f180536b20ab" -dependencies = [ - "libc", -] - [[package]] name = "signature" version = "1.2.2" @@ -3530,15 +2923,6 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" -[[package]] -name = "smallvec" -version = "0.6.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7b0758c52e15a8b5e3691eae6cc559f08eee9406e548a4477ba4e67770a82b6" -dependencies = [ - "maybe-uninit", -] - [[package]] name = "smallvec" version = "1.5.1" @@ -3565,13 +2949,13 @@ checksum = "1c9dab3f95c9ebdf3a88268c19af668f637a3c5039c2c56ff2d40b1b2d64a25b" dependencies = [ "base64 0.11.0", "bytes", - "futures 0.3.12", + "futures", "http", "httparse", "log", "rand 0.7.3", "sha1", - "smallvec 1.5.1", + "smallvec", "static_assertions", "thiserror", ] @@ -3583,7 +2967,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "953a3296335d9761311763dbe6855109ea4bea915e27cf5633d8b01057898302" dependencies = [ "hash-db", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "sp-api-proc-macro", "sp-core", "sp-runtime", @@ -3607,11 +2991,11 @@ dependencies = [ [[package]] name = "sp-application-crypto" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "885eca124aa6ce0bba57c08bc48c4357096996d630a77f572580ef8e2e4df034" +checksum = "eda2660cca492b58328d6a057bf5ba6c8a58e9f6e079a2f603b623d030300841" dependencies = [ - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "serde", "sp-core", "sp-io", @@ -3620,152 +3004,28 @@ dependencies = [ [[package]] name = "sp-arithmetic" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "667775bc50eb214225df18c92e4ec57acc7e2dc78d7d210eb4dd930db1a73995" +checksum = "9c4d204b1cf8e1d4826804ffbd2edd2c4df385ee3046fa4581f09bc18977ea89" dependencies = [ "integer-sqrt", "num-traits", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "serde", "sp-debug-derive", "sp-std", ] -[[package]] -name = "sp-authority-discovery" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b7748c0e859bf4c3dda84849a72af83c9f85bb21a7b7c085ed161516fa00d1e" -dependencies = [ - "parity-scale-codec 1.3.5", - "sp-api", - "sp-application-crypto", - "sp-runtime", - "sp-std", -] - [[package]] name = "sp-authorship" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58623adee1ed41752d76151762c80801758f88f85e4016d0338f2b01f4e7bd44" dependencies = [ - "parity-scale-codec 1.3.5", - "sp-inherents", - "sp-runtime", - "sp-std", -] - -[[package]] -name = "sp-block-builder" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07d7fca8aa126a9d295843d592f44b48d8cf93880862baeff2968164598ab26c" -dependencies = [ - "parity-scale-codec 1.3.5", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", -] - -[[package]] -name = "sp-blockchain" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e37387284973e2edceefaa673930282801ea238e5892a2cc6aa02f7f2e7601df" -dependencies = [ - "derive_more", - "log", - "lru", - "parity-scale-codec 1.3.5", - "parking_lot 0.10.2", - "sp-block-builder", - "sp-consensus", - "sp-database", - "sp-runtime", - "sp-state-machine", -] - -[[package]] -name = "sp-chain-spec" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "150ce7661d02d4d0509a4a8364ab3b71a5ef2faf3f97d22d4b76bc0786d9e28b" -dependencies = [ - "serde", - "serde_json", -] - -[[package]] -name = "sp-consensus" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b460103293bbf2f4193e43c4f031fdc099c5e27c782369bbb4dacc7765e84057" -dependencies = [ - "derive_more", - "futures 0.3.12", - "futures-timer 3.0.2", - "libp2p", - "log", - "parity-scale-codec 1.3.5", - "parking_lot 0.10.2", - "serde", - "sp-api", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", - "wasm-timer", -] - -[[package]] -name = "sp-consensus-babe" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8050a73302f354f45d0dee610e69ed39aadf43ab8a7528bdf3df8427276dc739" -dependencies = [ - "merlin", - "parity-scale-codec 1.3.5", - "sp-api", - "sp-application-crypto", - "sp-consensus", - "sp-consensus-slots", - "sp-consensus-vrf", - "sp-core", + "parity-scale-codec 1.3.6", "sp-inherents", "sp-runtime", "sp-std", - "sp-timestamp", -] - -[[package]] -name = "sp-consensus-slots" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83ea323ccf4ec8aad353fbc9016a1cb8cbf0d872d33bc8874cb0753b014fb7fc" -dependencies = [ - "parity-scale-codec 1.3.5", - "sp-runtime", -] - -[[package]] -name = "sp-consensus-vrf" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3345ee42ea5319bd6e3329bc3b5ee68b09f14d677378b27409a3a52d5ebe9990" -dependencies = [ - "parity-scale-codec 1.3.5", - "schnorrkel", - "sp-core", - "sp-runtime", - "sp-std", ] [[package]] @@ -3780,7 +3040,7 @@ dependencies = [ "derive_more", "dyn-clonable", "ed25519-dalek", - "futures 0.3.12", + "futures", "hash-db", "hash256-std-hasher", "hex", @@ -3790,7 +3050,7 @@ dependencies = [ "log", "merlin", "num-traits", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "parity-util-mem", "parking_lot 0.10.2", "primitive-types", @@ -3813,16 +3073,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "sp-database" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c1c352eceefe5bcdfc27f13a2fd038fc571b7aca5146f2cd651d40e9d2457dd" -dependencies = [ - "kvdb", - "parking_lot 0.10.2", -] - [[package]] name = "sp-debug-derive" version = "2.0.0" @@ -3841,28 +3091,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d87fcd0e0fc5e025459cfe769803488d4894e36d0f8cef80b5239d2e7ef6580" dependencies = [ "environmental", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "sp-std", "sp-storage", ] -[[package]] -name = "sp-finality-grandpa" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "789d960506306f34fb0a2da547956ba1f23d6a29032291a7284c943906feddcb" -dependencies = [ - "finality-grandpa", - "log", - "parity-scale-codec 1.3.5", - "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-runtime", - "sp-std", -] - [[package]] name = "sp-inherents" version = "2.0.0" @@ -3870,7 +3103,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "365e5aee23640631e63e8634f1d804e33c8fcb521f4052910f29abaa2df1c1cf" dependencies = [ "derive_more", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "parking_lot 0.10.2", "sp-core", "sp-std", @@ -3882,11 +3115,11 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e1dee9244eb6cba1bef9b3a4ec288185e1380e455f1fd348b60252592c1cf0" dependencies = [ - "futures 0.3.12", + "futures", "hash-db", "libsecp256k1", "log", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "parking_lot 0.10.2", "sp-core", "sp-externalities", @@ -3918,7 +3151,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54bb6d3d49dccf6ee26586a29ce8aabade8e102e51ed5009660ef7abb973eb7d" dependencies = [ - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "serde", "sp-arithmetic", "sp-npos-elections-compact", @@ -3949,9 +3182,9 @@ dependencies = [ [[package]] name = "sp-rpc" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5c6678f4b42421e6dcdf3896a0c81a403c29ef1cf8d74b046d59125d40da911" +checksum = "009f2b8ae311ff2c5f319e545492f26a3954fc84f477f85e2c3dd49fde605cf9" dependencies = [ "serde", "sp-core", @@ -3959,15 +3192,15 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62542f8ce9d5fcb43a4dd3c3a53326d33aacf9b0bc9d353d6fe9fd5ff3031747" +checksum = "85d8d12cba8cb9c50d8c0eee517d74044c22faa9322260e88dccb5bd06bf0762" dependencies = [ "either", "hash256-std-hasher", "impl-trait-for-tuples", "log", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "parity-util-mem", "paste", "rand 0.7.3", @@ -3986,7 +3219,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b7e363c480cc8c9019b84f85d10c0b56a184079d5d840d2d1d55087ad835dc6" dependencies = [ - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "primitive-types", "sp-externalities", "sp-runtime-interface-proc-macro", @@ -4016,7 +3249,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d138b1f548933003feaa967de49ed87066643073bcc41be45ef2daaa0991c133" dependencies = [ - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "sp-api", "sp-core", "sp-runtime", @@ -4030,7 +3263,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b06f9839d8b4312486626bde31d6cd7763dd9b7d93ea9e70c01ca30f0998032" dependencies = [ - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "sp-runtime", "sp-std", ] @@ -4044,10 +3277,10 @@ dependencies = [ "hash-db", "log", "num-traits", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "parking_lot 0.10.2", "rand 0.7.3", - "smallvec 1.5.1", + "smallvec", "sp-core", "sp-externalities", "sp-panic-handler", @@ -4059,9 +3292,9 @@ dependencies = [ [[package]] name = "sp-std" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa2d6e166cead2d3b1d3d8fe0e787d076b7d0296b1760a0d7d340846d0ba42c5" +checksum = "2585fb8f5f4fde53c2f9ccebac4517da4dc435373a8fcaf5db7f54b798da66c2" [[package]] name = "sp-storage" @@ -4070,7 +3303,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f4625e6f8f40995939560f48f89028f658b7929657c68d01c571c81ab5619ff" dependencies = [ "impl-serde", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "ref-cast", "serde", "sp-debug-derive", @@ -4084,7 +3317,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0cb398f0a5d2798ad4e02450b3089534547b448d22ebe6f3b2c03f74170f58d1" dependencies = [ "impl-trait-for-tuples", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "sp-api", "sp-inherents", "sp-runtime", @@ -4099,29 +3332,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9a5c42c5450991ca3a28c190e75122f5ccedbcb024953e7c357e7aa2afd8534" dependencies = [ "log", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "sp-std", "tracing", "tracing-core", "tracing-subscriber", ] -[[package]] -name = "sp-transaction-pool" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83b34ee48341c17c6e2f1e55f6076918f46b0c4505a99ad69ab1edda8b45bbd8" -dependencies = [ - "derive_more", - "futures 0.3.12", - "log", - "parity-scale-codec 1.3.5", - "serde", - "sp-api", - "sp-blockchain", - "sp-runtime", -] - [[package]] name = "sp-trie" version = "2.0.0" @@ -4130,34 +3347,21 @@ checksum = "f3aae57c8ae81ba978503137a8c625d2963eb425dd90dec0d96b4ed18d8bfd55" dependencies = [ "hash-db", "memory-db", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "sp-core", "sp-std", "trie-db", "trie-root", ] -[[package]] -name = "sp-utils" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84310a02e2ac89b5e288d7af980414fd88753e3caba92aab1983cd2819991150" -dependencies = [ - "futures 0.3.12", - "futures-core", - "futures-timer 3.0.2", - "lazy_static", - "prometheus", -] - [[package]] name = "sp-version" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21935199c8765f0d02facc718f9c83149a70ea684fb03612e5161c682b38a301" +checksum = "1d5fb7fa5f747a7d1b1854a1b69b813a9df6425ab0f0a9876cbddea8c6b9ab34" dependencies = [ "impl-serde", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "serde", "sp-runtime", "sp-std", @@ -4170,7 +3374,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1c28225e8b7ec7e260f8b46443f8731abda206334cb75c740d2407693f38167" dependencies = [ "impl-trait-for-tuples", - "parity-scale-codec 1.3.5", + "parity-scale-codec 1.3.6", "sp-std", "wasmi", ] @@ -4260,61 +3464,40 @@ dependencies = [ "zeroize", ] -[[package]] -name = "substrate-prometheus-endpoint" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d3e361741d066bfc29554b9f1bc8e4ac927eb4bd33dd8bb0486969edd8b0b5a" -dependencies = [ - "async-std", - "derive_more", - "futures-util", - "hyper", - "log", - "prometheus", - "tokio", -] - [[package]] name = "substrate-subxt" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed693047c3c907a660aa97a71a30af33cec878316d75df60967d73b673ff4fd3" +checksum = "7745e786bcfe0223008d20a3a9d61c7b80b9651d19180e835a377a19c007845e" dependencies = [ "frame-metadata", "frame-support", - "futures 0.3.12", + "futures", "hex", "jsonrpsee", "log", "num-traits", - "pallet-im-online", "pallet-indices", "pallet-staking", - "parity-scale-codec 1.3.5", - "sc-rpc-api", + "parity-scale-codec 1.3.6", "serde", "serde_json", "sp-application-crypto", - "sp-authority-discovery", - "sp-consensus-babe", "sp-core", - "sp-finality-grandpa", "sp-rpc", "sp-runtime", "sp-std", - "sp-transaction-pool", "sp-version", "substrate-subxt-proc-macro", "thiserror", - "url 2.2.0", + "url", ] [[package]] name = "substrate-subxt-proc-macro" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74975f373430ec447afaeb2925f2bac77e113733b08263f4df75e0a0e5998090" +checksum = "d47ddc15af08feb25287ba1eea618773192d9e9b28eef6ce615f51cf342fd147" dependencies = [ "heck", "proc-macro-crate", @@ -4400,18 +3583,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e9ae34b84616eedaaf1e9dd6026dbe00dcafa92aa0c8077cb69df1fcfe5e53e" +checksum = "76cc616c6abf8c8928e2fdcc0dbfab37175edd8fb49a4641066ad1364fdab146" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ba20f23e85b10754cd195504aebf6a27e2e6cbe28c17778a0c930724628dd56" +checksum = "9be73a2caec27583d0046ef3796c3794f868a5bc813db689eed00c7631275cd1" dependencies = [ "proc-macro2", "quote", @@ -4602,7 +3785,7 @@ dependencies = [ "serde", "serde_json", "sharded-slab", - "smallvec 1.5.1", + "smallvec", "thread_local", "tracing", "tracing-core", @@ -4620,7 +3803,7 @@ dependencies = [ "hashbrown 0.8.2", "log", "rustc-hex", - "smallvec 1.5.1", + "smallvec", ] [[package]] @@ -4718,35 +3901,12 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564" -[[package]] -name = "unsigned-varint" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "669d776983b692a906c881fcd0cfb34271a48e197e4d6cb8df32b05bfc3d3fa5" - -[[package]] -name = "unsigned-varint" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7fdeedbf205afadfe39ae559b75c3240f24e257d0ca27e85f85cb82aa19ac35" - [[package]] name = "untrusted" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" -[[package]] -name = "url" -version = "1.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a" -dependencies = [ - "idna 0.1.5", - "matches", - "percent-encoding 1.0.1", -] - [[package]] name = "url" version = "2.2.0" @@ -4754,9 +3914,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e" dependencies = [ "form_urlencoded", - "idna 0.2.0", + "idna", "matches", - "percent-encoding 2.1.0", + "percent-encoding", "serde", ] @@ -4787,12 +3947,6 @@ version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed" -[[package]] -name = "void" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" - [[package]] name = "wabt" version = "0.10.0" @@ -4927,7 +4081,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" dependencies = [ - "futures 0.3.12", + "futures", "js-sys", "parking_lot 0.11.1", "pin-utils", @@ -4997,15 +4151,6 @@ dependencies = [ "cc", ] -[[package]] -name = "which" -version = "3.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724" -dependencies = [ - "libc", -] - [[package]] name = "which" version = "4.0.2" diff --git a/Cargo.toml b/Cargo.toml index 6069dc042082e5268b4dd0da0875fabf53741d54..ebb5acb1b401212bf8a84a2a7f3483d8ed8f5dcd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -46,7 +46,7 @@ impl-serde = "0.3.1" # dependencies for optional extrinsics feature async-std = { version = "1.9.0", optional = true } sp-core = { version = "2.0.1", optional = true } -subxt = { version = "0.13.0", package = "substrate-subxt", optional = true } +subxt = { version = "0.14.0", package = "substrate-subxt", optional = true } futures = { version = "0.3.12", optional = true } hex = { version = "0.4.2", optional = true }