From 1d3f504a3b407670fa697d709a3430c985f85616 Mon Sep 17 00:00:00 2001 From: dmitrylavrenov Date: Mon, 6 Dec 2021 13:15:14 +0300 Subject: [PATCH 1/3] Changes based on substrate commits till the current master --- Cargo.lock | 672 ++++++++++++------------- crates/humanode-peer/src/chain_spec.rs | 1 - crates/humanode-peer/src/cli/run.rs | 10 +- crates/humanode-peer/src/cli/runner.rs | 16 +- crates/humanode-peer/src/service.rs | 18 +- crates/humanode-runtime/Cargo.toml | 4 +- crates/humanode-runtime/src/lib.rs | 2 +- crates/pallet-bioauth/Cargo.toml | 2 +- crates/pallet-bioauth/src/lib.rs | 4 +- 9 files changed, 338 insertions(+), 391 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0f9c4dd10..8625e18a6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -395,15 +395,15 @@ checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" [[package]] name = "base64" -version = "0.12.3" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" +checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" [[package]] -name = "base64" -version = "0.13.0" +name = "bimap" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" +checksum = "50ae17cabbc8a38a1e3e4c1a6a664e9a09672dc14d0896fa8d865d3a5a446b07" [[package]] name = "bindgen" @@ -682,12 +682,6 @@ dependencies = [ "iovec", ] -[[package]] -name = "bytes" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38" - [[package]] name = "bytes" version = "1.1.0" @@ -720,14 +714,13 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.13.1" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "081e3f0755c1f380c2d010481b6fa2e02973586d5f2b24eebb7a2a1d98b143d8" +checksum = "ba2ae6de944143141f6155a473a6b02f66c7c3f9f47316f802f80204ebfe6e12" dependencies = [ "camino", "cargo-platform", - "semver 0.11.0", - "semver-parser 0.10.2", + "semver 1.0.4", "serde", "serde_json", ] @@ -1192,6 +1185,12 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" +[[package]] +name = "dtoa" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" + [[package]] name = "dyn-clonable" version = "0.9.0" @@ -1357,12 +1356,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 = "fixedbitset" version = "0.4.0" @@ -1415,7 +1408,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "parity-scale-codec", ] @@ -1439,7 +1432,7 @@ checksum = "69a039c3498dc930fe810151a34ba0c1c70b02b8625035592e74432f678591f2" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-support", "frame-system", @@ -1459,7 +1452,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "Inflector", "chrono", @@ -1485,7 +1478,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-support", "frame-system", @@ -1513,7 +1506,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "bitflags", "frame-metadata", @@ -1542,7 +1535,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1554,7 +1547,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.0", @@ -1566,7 +1559,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "proc-macro2", "quote", @@ -1576,7 +1569,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-support", "log", @@ -1593,7 +1586,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-benchmarking", "frame-support", @@ -1608,7 +1601,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "parity-scale-codec", "sp-api", @@ -1910,9 +1903,9 @@ dependencies = [ [[package]] name = "handlebars" -version = "3.5.5" +version = "4.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4498fc115fa7d34de968184e473529abb40eeb6be8bc5f7faba3d08c316cb3e3" +checksum = "167fa173496c9eadd8749cca6f8339ac88e248f3ad2442791d0b743318a94fc0" dependencies = [ "log", "pest", @@ -1952,7 +1945,7 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4c4eb0471fcb85846d8b0690695ef354f9afb11cb03cac2e1d7c9253351afb0" dependencies = [ - "base64 0.13.0", + "base64", "bitflags", "bytes 1.1.0", "headers-core", @@ -2079,7 +2072,7 @@ checksum = "6e9b187a72d63adbfba487f48095306ac823049cb504ee195541e91c7775f5ad" dependencies = [ "anyhow", "async-channel", - "base64 0.13.0", + "base64", "futures-lite", "http", "infer", @@ -2737,9 +2730,9 @@ checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a" [[package]] name = "libp2p" -version = "0.39.1" +version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9004c06878ef8f3b4b4067e69a140d87ed20bf777287f82223e49713b36ee433" +checksum = "3bec54343492ba5940a6c555e512c6721139835d28c59bc22febece72dfd0d9d" dependencies = [ "atomic", "bytes 1.1.0", @@ -2753,12 +2746,14 @@ dependencies = [ "libp2p-identify", "libp2p-kad", "libp2p-mdns", + "libp2p-metrics", "libp2p-mplex", "libp2p-noise", "libp2p-ping", "libp2p-plaintext", "libp2p-pnet", "libp2p-relay", + "libp2p-rendezvous", "libp2p-request-response", "libp2p-swarm", "libp2p-swarm-derive", @@ -2776,9 +2771,9 @@ dependencies = [ [[package]] name = "libp2p-core" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af9b4abdeaa420593a297c8592f63fad4234f4b88dc9343b8fd8e736c35faa59" +checksum = "bef22d9bba1e8bcb7ec300073e6802943fe8abb8190431842262b5f1c30abba1" dependencies = [ "asn1_der", "bs58", @@ -2788,16 +2783,16 @@ dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", "lazy_static", - "libsecp256k1 0.5.0", + "libsecp256k1", "log", "multiaddr", "multihash 0.14.0", "multistream-select", "parking_lot", "pin-project 1.0.8", - "prost 0.8.0", - "prost-build 0.8.0", - "rand 0.7.3", + "prost", + "prost-build", + "rand 0.8.4", "ring", "rw-stream-sink", "sha2 0.9.8", @@ -2810,9 +2805,9 @@ dependencies = [ [[package]] name = "libp2p-deflate" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66097fccc0b7f8579f90a03ea76ba6196332ea049fd07fd969490a06819dcdc8" +checksum = "51a800adb195f33de63f4b17b63fe64cfc23bf2c6a0d3d0d5321328664e65197" dependencies = [ "flate2", "futures 0.3.17", @@ -2821,9 +2816,9 @@ dependencies = [ [[package]] name = "libp2p-dns" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58ff08b3196b85a17f202d80589e93b1660a574af67275706657fdc762e42c32" +checksum = "bb8f89d15cb6e3c5bc22afff7513b11bab7856f2872d3cfba86f7f63a06bc498" dependencies = [ "async-std-resolver", "futures 0.3.17", @@ -2835,9 +2830,9 @@ dependencies = [ [[package]] name = "libp2p-floodsub" -version = "0.30.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "404eca8720967179dac7a5b4275eb91f904a53859c69ca8d018560ad6beb214f" +checksum = "aab3d7210901ea51b7bae2b581aa34521797af8c4ec738c980bda4a06434067f" dependencies = [ "cuckoofilter", "fnv", @@ -2845,20 +2840,20 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "prost 0.8.0", - "prost-build 0.8.0", + "prost", + "prost-build", "rand 0.7.3", "smallvec", ] [[package]] name = "libp2p-gossipsub" -version = "0.32.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1cc48709bcbc3a3321f08a73560b4bbb4166a7d56f6fdb615bc775f4f91058e" +checksum = "dfeead619eb5dac46e65acc78c535a60aaec803d1428cca6407c3a4fc74d698d" dependencies = [ "asynchronous-codec 0.6.0", - "base64 0.13.0", + "base64", "byteorder", "bytes 1.1.0", "fnv", @@ -2867,8 +2862,8 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "prost 0.8.0", - "prost-build 0.8.0", + "prost", + "prost-build", "rand 0.7.3", "regex", "sha2 0.9.8", @@ -2879,25 +2874,26 @@ dependencies = [ [[package]] name = "libp2p-identify" -version = "0.30.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7b61f6cf07664fb97016c318c4d4512b3dd4cc07238607f3f0163245f99008e" +checksum = "cca1275574183f288ff8b72d535d5ffa5ea9292ef7829af8b47dcb197c7b0dcd" dependencies = [ "futures 0.3.17", "libp2p-core", "libp2p-swarm", "log", - "prost 0.8.0", - "prost-build 0.8.0", + "lru 0.6.6", + "prost", + "prost-build", "smallvec", "wasm-timer", ] [[package]] name = "libp2p-kad" -version = "0.31.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50ed78489c87924235665a0ab345b298ee34dff0f7ad62c0ba6608b2144fb75e" +checksum = "a2297dc0ca285f3a09d1368bde02449e539b46f94d32d53233f53f6625bcd3ba" dependencies = [ "arrayvec 0.5.2", "asynchronous-codec 0.6.0", @@ -2908,8 +2904,8 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "prost 0.8.0", - "prost-build 0.8.0", + "prost", + "prost-build", "rand 0.7.3", "sha2 0.9.8", "smallvec", @@ -2921,9 +2917,9 @@ dependencies = [ [[package]] name = "libp2p-mdns" -version = "0.31.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a29e6cbc2a24b8471b6567e580a0e8e7b70a6d0f0ea2be0844d1e842d7d4fa33" +checksum = "14c864b64bdc8a84ff3910a0df88e6535f256191a450870f1e7e10cbf8e64d45" dependencies = [ "async-io", "data-encoding", @@ -2940,11 +2936,25 @@ dependencies = [ "void", ] +[[package]] +name = "libp2p-metrics" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4af432fcdd2f8ba4579b846489f8f0812cfd738ced2c0af39df9b1c48bbb6ab2" +dependencies = [ + "libp2p-core", + "libp2p-identify", + "libp2p-kad", + "libp2p-ping", + "libp2p-swarm", + "open-metrics-client", +] + [[package]] name = "libp2p-mplex" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "313d9ea526c68df4425f580024e67a9d3ffd49f2c33de5154b1f5019816f7a99" +checksum = "7f2cd64ef597f40e14bfce0497f50ecb63dd6d201c61796daeb4227078834fbf" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.1.0", @@ -2960,9 +2970,9 @@ dependencies = [ [[package]] name = "libp2p-noise" -version = "0.32.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f1db7212f342b6ba7c981cc40e31f76e9e56cb48e65fa4c142ecaca5839523e" +checksum = "a8772c7a99088221bb7ca9c5c0574bf55046a7ab4c319f3619b275f28c8fb87a" dependencies = [ "bytes 1.1.0", "curve25519-dalek 3.2.0", @@ -2970,8 +2980,8 @@ dependencies = [ "lazy_static", "libp2p-core", "log", - "prost 0.8.0", - "prost-build 0.8.0", + "prost", + "prost-build", "rand 0.8.4", "sha2 0.9.8", "snow", @@ -2982,9 +2992,9 @@ dependencies = [ [[package]] name = "libp2p-ping" -version = "0.30.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2482cfd9eb0b7a0baaf3e7b329dc4f2785181a161b1a47b7192f8d758f54a439" +checksum = "80ef7b0ec5cf06530d9eb6cf59ae49d46a2c45663bde31c25a12f682664adbcf" dependencies = [ "futures 0.3.17", "libp2p-core", @@ -2997,26 +3007,26 @@ dependencies = [ [[package]] name = "libp2p-plaintext" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13b4783e5423870b9a5c199f65a7a3bc66d86ab56b2b9beebf3c338d889cf8e4" +checksum = "5fba1a6ff33e4a274c89a3b1d78b9f34f32af13265cc5c46c16938262d4e945a" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.1.0", "futures 0.3.17", "libp2p-core", "log", - "prost 0.8.0", - "prost-build 0.8.0", + "prost", + "prost-build", "unsigned-varint 0.7.0", "void", ] [[package]] name = "libp2p-pnet" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07cb4dd4b917e5b40ddefe49b96b07adcd8d342e0317011d175b7b2bb1dcc974" +checksum = "0f1a458bbda880107b5b36fcb9b5a1ef0c329685da0e203ed692a8ebe64cc92c" dependencies = [ "futures 0.3.17", "log", @@ -3028,9 +3038,9 @@ dependencies = [ [[package]] name = "libp2p-relay" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0133f6cfd81cdc16e716de2982e012c62e6b9d4f12e41967b3ee361051c622aa" +checksum = "2852b61c90fa8ce3c8fcc2aba76e6cefc20d648f9df29157d6b3a916278ef3e3" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.1.0", @@ -3040,8 +3050,8 @@ dependencies = [ "libp2p-swarm", "log", "pin-project 1.0.8", - "prost 0.8.0", - "prost-build 0.8.0", + "prost", + "prost-build", "rand 0.7.3", "smallvec", "unsigned-varint 0.7.0", @@ -3049,11 +3059,33 @@ dependencies = [ "wasm-timer", ] +[[package]] +name = "libp2p-rendezvous" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14a6d2b9e7677eff61dc3d2854876aaf3976d84a01ef6664b610c77a0c9407c5" +dependencies = [ + "asynchronous-codec 0.6.0", + "bimap", + "futures 0.3.17", + "libp2p-core", + "libp2p-swarm", + "log", + "prost", + "prost-build", + "rand 0.8.4", + "sha2 0.9.8", + "thiserror", + "unsigned-varint 0.7.0", + "void", + "wasm-timer", +] + [[package]] name = "libp2p-request-response" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06cdae44b6821466123af93cbcdec7c9e6ba9534a8af9cdc296446d39416d241" +checksum = "a877a4ced6d46bf84677e1974e8cf61fb434af73b2e96fb48d6cb6223a4634d8" dependencies = [ "async-trait", "bytes 1.1.0", @@ -3061,8 +3093,7 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "lru", - "minicbor", + "lru 0.7.0", "rand 0.7.3", "smallvec", "unsigned-varint 0.7.0", @@ -3071,9 +3102,9 @@ dependencies = [ [[package]] name = "libp2p-swarm" -version = "0.30.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7083861341e1555467863b4cd802bea1e8c4787c0f7b5110097d0f1f3248f9a9" +checksum = "3f5184a508f223bc100a12665517773fb8730e9f36fc09eefb670bf01b107ae9" dependencies = [ "either", "futures 0.3.17", @@ -3087,9 +3118,9 @@ dependencies = [ [[package]] name = "libp2p-swarm-derive" -version = "0.24.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab8cb308d4fc854869f5abb54fdab0833d2cf670d407c745849dc47e6e08d79c" +checksum = "072c290f727d39bdc4e9d6d1c847978693d25a673bd757813681e33e5f6c00c2" dependencies = [ "quote", "syn", @@ -3097,9 +3128,9 @@ dependencies = [ [[package]] name = "libp2p-tcp" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79edd26b6b4bb5feee210dcda562dca186940dfecb0024b979c3f50824b3bf28" +checksum = "7399c5b6361ef525d41c11fcf51635724f832baf5819b30d3d873eabb4fbae4b" dependencies = [ "async-io", "futures 0.3.17", @@ -3114,9 +3145,9 @@ dependencies = [ [[package]] name = "libp2p-uds" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "280e793440dd4e9f273d714f4497325c72cddb0fe85a49f9a03c88f41dd20182" +checksum = "b8b7563e46218165dfd60f64b96f7ce84590d75f53ecbdc74a7dd01450dc5973" dependencies = [ "async-std", "futures 0.3.17", @@ -3126,9 +3157,9 @@ dependencies = [ [[package]] name = "libp2p-wasm-ext" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f553b7140fad3d7a76f50497b0ea591e26737d9607428a75509fc191e4d1b1f6" +checksum = "1008a302b73c5020251f9708c653f5ed08368e530e247cc9cd2f109ff30042cf" dependencies = [ "futures 0.3.17", "js-sys", @@ -3140,9 +3171,9 @@ dependencies = [ [[package]] name = "libp2p-websocket" -version = "0.30.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddf99dcbf5063e9d59087f61b1e85c686ceab2f5abedb472d32288065c0e5e27" +checksum = "22e12df82d1ed64969371a9e65ea92b91064658604cc2576c2757f18ead9a1cf" dependencies = [ "either", "futures 0.3.17", @@ -3158,9 +3189,9 @@ dependencies = [ [[package]] name = "libp2p-yamux" -version = "0.33.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "214cc0dd9c37cbed27f0bb1eba0c41bbafdb93a8be5e9d6ae1e6b4b42cd044bf" +checksum = "4e7362abb8867d7187e7e93df17f460d554c997fc5c8ac57dc1259057f6889af" dependencies = [ "futures 0.3.17", "libp2p-core", @@ -3183,37 +3214,18 @@ dependencies = [ [[package]] name = "libsecp256k1" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd1137239ab33b41aa9637a88a28249e5e70c40a42ccc92db7f12cc356c1fcd7" -dependencies = [ - "arrayref", - "base64 0.12.3", - "digest 0.9.0", - "hmac-drbg", - "libsecp256k1-core", - "libsecp256k1-gen-ecmult", - "libsecp256k1-gen-genmult", - "rand 0.7.3", - "serde", - "sha2 0.9.8", - "typenum", -] - -[[package]] -name = "libsecp256k1" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9d220bc1feda2ac231cb78c3d26f27676b8cf82c96971f7aeef3d0cf2797c73" +checksum = "b0452aac8bab02242429380e9b2f94ea20cea2b37e2c1777a1358799bbe97f37" dependencies = [ "arrayref", - "base64 0.12.3", + "base64", "digest 0.9.0", "hmac-drbg", "libsecp256k1-core", "libsecp256k1-gen-ecmult", "libsecp256k1-gen-genmult", - "rand 0.7.3", + "rand 0.8.4", "serde", "sha2 0.9.8", "typenum", @@ -3221,9 +3233,9 @@ dependencies = [ [[package]] name = "libsecp256k1-core" -version = "0.2.2" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0f6ab710cec28cef759c5f18671a27dae2a5f952cdaaee1d8e2908cb2478a80" +checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451" dependencies = [ "crunchy", "digest 0.9.0", @@ -3232,18 +3244,18 @@ dependencies = [ [[package]] name = "libsecp256k1-gen-ecmult" -version = "0.2.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccab96b584d38fac86a83f07e659f0deafd0253dc096dab5a36d53efe653c5c3" +checksum = "3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809" dependencies = [ "libsecp256k1-core", ] [[package]] name = "libsecp256k1-gen-genmult" -version = "0.2.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67abfe149395e3aa1c48a2beb32b068e2334402df8181f818d3aee2b304c4f5d" +checksum = "3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7c" dependencies = [ "libsecp256k1-core", ] @@ -3312,6 +3324,15 @@ dependencies = [ "hashbrown", ] +[[package]] +name = "lru" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c748cfe47cb8da225c37595b3108bea1c198c84aaae8ea0ba76d01dda9fc803" +dependencies = [ + "hashbrown", +] + [[package]] name = "lru-cache" version = "0.1.2" @@ -3446,26 +3467,6 @@ dependencies = [ "unicase", ] -[[package]] -name = "minicbor" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51aa5bb0ca22415daca596a227b507f880ad1b2318a87fa9325312a5d285ca0d" -dependencies = [ - "minicbor-derive", -] - -[[package]] -name = "minicbor-derive" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54999f917cd092b13904737e26631aa2b2b88d625db68e4bab461dcd8006c788" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "miniz_oxide" version = "0.4.4" @@ -3763,7 +3764,7 @@ dependencies = [ [[package]] name = "node-primitives" version = "2.0.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-system", "parity-scale-codec", @@ -3923,6 +3924,29 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" +[[package]] +name = "open-metrics-client" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7337d80c23c2d8b1349563981bc4fb531220733743ba8115454a67b181173f0d" +dependencies = [ + "dtoa", + "itoa", + "open-metrics-client-derive-text-encode", + "owning_ref", +] + +[[package]] +name = "open-metrics-client-derive-text-encode" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a15c83b586f00268c619c1cb3340ec1a6f59dd9ba1d9833a273a68e6d5cd8ffc" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "openssl" version = "0.10.38" @@ -3968,7 +3992,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-support", "frame-system", @@ -3984,7 +4008,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-support", "frame-system", @@ -3999,7 +4023,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-benchmarking", "frame-support", @@ -4032,7 +4056,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-benchmarking", "frame-support", @@ -4055,7 +4079,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-support", "frame-system", @@ -4069,7 +4093,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-support", "frame-system", @@ -4090,7 +4114,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-support", "frame-system", @@ -4104,7 +4128,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-benchmarking", "frame-support", @@ -4121,7 +4145,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-support", "frame-system", @@ -4138,7 +4162,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4155,7 +4179,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4165,9 +4189,9 @@ dependencies = [ [[package]] name = "parity-db" -version = "0.3.3" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7ccc4a8687027deb53d45c5434a1f1b330c9d1069a59cfe80a62aa9a1da25ae" +checksum = "78a95abf24f1097c6e3181abbbbfc3630b3b5e681470940f719b69acb4911c7f" dependencies = [ "blake2-rfc", "crc32fast", @@ -4404,23 +4428,13 @@ dependencies = [ "sha-1 0.8.2", ] -[[package]] -name = "petgraph" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7" -dependencies = [ - "fixedbitset 0.2.0", - "indexmap", -] - [[package]] name = "petgraph" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a13a2fa9d0b63e5f22328828741e523766fff0ee9e779316902290dff3f824f" dependencies = [ - "fixedbitset 0.4.0", + "fixedbitset", "indexmap", ] @@ -4657,9 +4671,9 @@ dependencies = [ [[package]] name = "prometheus" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5986aa8d62380092d2f50f8b1cdba9cb9b6731ffd4b25b51fd126b6c3e05b99c" +checksum = "b7f64969ffd5dd8f39bd57a68ac53c163a095ed9d0fb707146da1b27025a3504" dependencies = [ "cfg-if 1.0.0", "fnv", @@ -4669,16 +4683,6 @@ dependencies = [ "thiserror", ] -[[package]] -name = "prost" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020" -dependencies = [ - "bytes 1.1.0", - "prost-derive 0.8.0", -] - [[package]] name = "prost" version = "0.9.0" @@ -4686,25 +4690,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "444879275cb4fd84958b1a1d5420d15e6fcf7c235fe47f053c9c2a80aceb6001" dependencies = [ "bytes 1.1.0", - "prost-derive 0.9.0", -] - -[[package]] -name = "prost-build" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "355f634b43cdd80724ee7848f95770e7e70eefa6dcf14fea676216573b8fd603" -dependencies = [ - "bytes 1.1.0", - "heck", - "itertools", - "log", - "multimap", - "petgraph 0.5.1", - "prost 0.8.0", - "prost-types 0.8.0", - "tempfile", - "which", + "prost-derive", ] [[package]] @@ -4719,27 +4705,14 @@ dependencies = [ "lazy_static", "log", "multimap", - "petgraph 0.6.0", - "prost 0.9.0", - "prost-types 0.9.0", + "petgraph", + "prost", + "prost-types", "regex", "tempfile", "which", ] -[[package]] -name = "prost-derive" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "600d2f334aa05acb02a755e217ef1ab6dea4d51b58b7846588b747edec04efba" -dependencies = [ - "anyhow", - "itertools", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "prost-derive" version = "0.9.0" @@ -4753,16 +4726,6 @@ dependencies = [ "syn", ] -[[package]] -name = "prost-types" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "603bbd6394701d13f3f25aada59c7de9d35a6a5887cfc156181234a44002771b" -dependencies = [ - "bytes 1.1.0", - "prost 0.8.0", -] - [[package]] name = "prost-types" version = "0.9.0" @@ -4770,7 +4733,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "534b7a0e836e3c482d2693070f982e39e7611da9695d4d1f5a4b186b51faef0a" dependencies = [ "bytes 1.1.0", - "prost 0.9.0", + "prost", ] [[package]] @@ -5034,7 +4997,7 @@ version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66d2927ca2f685faf0fc620ac4834690d29e7abb153add10f5812eef20b5e280" dependencies = [ - "base64 0.13.0", + "base64", "bytes 1.1.0", "encoding_rs", "futures-core", @@ -5210,7 +5173,7 @@ version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" dependencies = [ - "base64 0.13.0", + "base64", "log", "ring", "sct", @@ -5263,9 +5226,9 @@ checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" [[package]] name = "salsa20" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecbd2eb639fd7cab5804a0837fe373cc2172d15437e804c054a9fb885cb923b0" +checksum = "0c0fbb5f676da676c260ba276a8f43a8dc67cf02d1438423aeb1c677a7212686" dependencies = [ "cipher", ] @@ -5281,8 +5244,8 @@ dependencies = [ [[package]] name = "sc-allocator" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +version = "4.1.0-dev" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "log", "sp-core", @@ -5293,7 +5256,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -5316,7 +5279,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -5332,7 +5295,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -5349,7 +5312,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -5360,7 +5323,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "chrono", "fdlimit", @@ -5398,7 +5361,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "fnv", "futures 0.3.17", @@ -5426,7 +5389,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "hash-db", "kvdb", @@ -5451,7 +5414,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "futures 0.3.17", @@ -5475,7 +5438,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "derive_more", @@ -5504,7 +5467,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "futures 0.3.17", @@ -5530,10 +5493,10 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "lazy_static", - "libsecp256k1 0.6.0", + "libsecp256k1", "log", "parity-scale-codec", "parking_lot", @@ -5556,7 +5519,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "derive_more", "environmental", @@ -5564,7 +5527,7 @@ dependencies = [ "pwasm-utils", "sc-allocator", "sp-core", - "sp-maybe-compressed-blob 4.0.0-dev (git+https://github.com/humanode-network/substrate?branch=master)", + "sp-maybe-compressed-blob", "sp-serializer", "sp-wasm-interface", "thiserror", @@ -5574,7 +5537,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "log", "parity-scale-codec", @@ -5590,7 +5553,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "derive_more", @@ -5627,7 +5590,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "ansi_term 0.12.1", "futures 0.3.17", @@ -5644,7 +5607,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "derive_more", @@ -5659,7 +5622,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-std", "async-trait", @@ -5679,12 +5642,12 @@ dependencies = [ "linked-hash-map", "linked_hash_set", "log", - "lru", + "lru 0.7.0", "parity-scale-codec", "parking_lot", "pin-project 1.0.8", - "prost 0.8.0", - "prost-build 0.9.0", + "prost", + "prost-build", "rand 0.7.3", "sc-block-builder", "sc-client-api", @@ -5710,13 +5673,13 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", "libp2p", "log", - "lru", + "lru 0.7.0", "sc-network", "sp-runtime", "substrate-prometheus-endpoint", @@ -5726,7 +5689,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "bytes 1.1.0", "fnv", @@ -5735,7 +5698,6 @@ dependencies = [ "hex", "hyper", "hyper-rustls", - "log", "num_cpus", "once_cell", "parity-scale-codec", @@ -5749,12 +5711,13 @@ dependencies = [ "sp-offchain", "sp-runtime", "threadpool", + "tracing", ] [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "futures 0.3.17", "libp2p", @@ -5766,8 +5729,8 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" -version = "0.9.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +version = "0.10.0-dev" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -5776,7 +5739,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "futures 0.3.17", "hash-db", @@ -5807,7 +5770,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -5832,7 +5795,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -5849,7 +5812,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "directories", @@ -5913,7 +5876,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "log", "parity-scale-codec", @@ -5927,7 +5890,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "chrono", "futures 0.3.17", @@ -5945,7 +5908,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "ansi_term 0.12.1", "atty", @@ -5976,7 +5939,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -5987,7 +5950,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "futures 0.3.17", "intervalier", @@ -6014,7 +5977,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "derive_more", "futures 0.3.17", @@ -6028,7 +5991,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6169,6 +6132,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" dependencies = [ "semver-parser 0.10.2", +] + +[[package]] +name = "semver" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012" +dependencies = [ "serde", ] @@ -6209,9 +6180,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.68" +version = "1.0.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8" +checksum = "d0ffa0837f2dfa6fb90868c2b5468cad482e175f7dad97e7421951e663f2b527" dependencies = [ "itoa", "ryu", @@ -6425,24 +6396,24 @@ dependencies = [ [[package]] name = "soketto" -version = "0.4.2" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5c71ed3d54db0a699f4948e1bb3e45b450fa31fe602621dee6680361d569c88" +checksum = "41d1c5305e39e09653383c2c7244f2f78b3bcae37cf50c64cb4789c9f5096ec2" dependencies = [ - "base64 0.12.3", - "bytes 0.5.6", + "base64", + "bytes 1.1.0", "flate2", "futures 0.3.17", "httparse", "log", - "rand 0.7.3", + "rand 0.8.4", "sha-1 0.9.8", ] [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "hash-db", "log", @@ -6459,7 +6430,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "blake2-rfc", "proc-macro-crate 1.1.0", @@ -6471,7 +6442,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "parity-scale-codec", "scale-info", @@ -6484,7 +6455,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "integer-sqrt", "num-traits", @@ -6499,7 +6470,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "parity-scale-codec", @@ -6511,7 +6482,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "parity-scale-codec", "sp-api", @@ -6523,11 +6494,11 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "futures 0.3.17", "log", - "lru", + "lru 0.7.0", "parity-scale-codec", "parking_lot", "sp-api", @@ -6541,7 +6512,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "futures 0.3.17", @@ -6560,7 +6531,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "parity-scale-codec", @@ -6578,10 +6549,11 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "parity-scale-codec", "scale-info", + "serde", "sp-arithmetic", "sp-runtime", ] @@ -6589,7 +6561,7 @@ dependencies = [ [[package]] name = "sp-core" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "base58", "bitflags", @@ -6603,7 +6575,7 @@ dependencies = [ "hex", "impl-serde", "lazy_static", - "libsecp256k1 0.6.0", + "libsecp256k1", "log", "merlin", "num-traits", @@ -6637,7 +6609,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "blake2-rfc", "byteorder", @@ -6650,7 +6622,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "proc-macro2", "quote", @@ -6661,7 +6633,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "kvdb", "parking_lot", @@ -6669,8 +6641,8 @@ dependencies = [ [[package]] name = "sp-debug-derive" -version = "3.0.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +version = "4.0.0-dev" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "proc-macro2", "quote", @@ -6680,7 +6652,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "environmental", "parity-scale-codec", @@ -6691,7 +6663,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "finality-grandpa", "log", @@ -6709,7 +6681,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -6723,11 +6695,11 @@ dependencies = [ [[package]] name = "sp-io" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "futures 0.3.17", "hash-db", - "libsecp256k1 0.6.0", + "libsecp256k1", "log", "parity-scale-codec", "parking_lot", @@ -6747,7 +6719,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "lazy_static", "sp-core", @@ -6758,7 +6730,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "derive_more", @@ -6774,16 +6746,8 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" -dependencies = [ - "zstd", -] - -[[package]] -name = "sp-maybe-compressed-blob" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=wasm-builder-fix#562fff6886b3667dd89959d65d9b49fcc5a78560" +version = "4.1.0-dev" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "zstd", ] @@ -6791,7 +6755,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "sp-api", "sp-core", @@ -6800,8 +6764,8 @@ dependencies = [ [[package]] name = "sp-panic-handler" -version = "3.0.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +version = "4.0.0-dev" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "backtrace", "lazy_static", @@ -6811,7 +6775,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "rustc-hash", "serde", @@ -6821,7 +6785,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "either", "hash256-std-hasher", @@ -6843,7 +6807,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -6860,7 +6824,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "Inflector", "proc-macro-crate 1.1.0", @@ -6871,8 +6835,8 @@ dependencies = [ [[package]] name = "sp-serializer" -version = "3.0.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +version = "4.0.0-dev" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "serde", "serde_json", @@ -6881,7 +6845,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "parity-scale-codec", "scale-info", @@ -6895,7 +6859,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "parity-scale-codec", "scale-info", @@ -6906,7 +6870,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "hash-db", "log", @@ -6929,12 +6893,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" [[package]] name = "sp-storage" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "impl-serde", "parity-scale-codec", @@ -6947,7 +6911,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "log", "sp-core", @@ -6960,7 +6924,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -6976,7 +6940,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "parity-scale-codec", "sp-std", @@ -6988,7 +6952,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "sp-api", "sp-runtime", @@ -6997,7 +6961,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-trait", "log", @@ -7013,7 +6977,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "hash-db", "memory-db", @@ -7028,7 +6992,7 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "impl-serde", "parity-scale-codec", @@ -7044,7 +7008,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -7055,7 +7019,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7071,9 +7035,9 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "ss58-registry" -version = "1.2.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb102b328df61c67f8ccf8471b29c31c7d6da646a867aff95fe8bff386fe7c4d" +checksum = "78abb01d308934b82e34e9cf1f45846d31539246501745b129539176f4f3368d" dependencies = [ "Inflector", "proc-macro2", @@ -7175,7 +7139,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.17", @@ -7196,8 +7160,8 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" -version = "0.9.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#abca10f32a1844d4d05884c92ea2e08b17c6b8c3" +version = "0.10.0-dev" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "async-std", "derive_more", @@ -7211,12 +7175,12 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=wasm-builder-fix#562fff6886b3667dd89959d65d9b49fcc5a78560" +source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" dependencies = [ "ansi_term 0.12.1", "build-helper", "cargo_metadata", - "sp-maybe-compressed-blob 4.0.0-dev (git+https://github.com/humanode-network/substrate?branch=wasm-builder-fix)", + "sp-maybe-compressed-blob", "tempfile", "toml", "walkdir", @@ -7677,7 +7641,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ada8297e8d70872fa9a551d93250a9f407beb9f37ef86494eb20012a2ff7c24" dependencies = [ - "base64 0.13.0", + "base64", "byteorder", "bytes 1.1.0", "http", diff --git a/crates/humanode-peer/src/chain_spec.rs b/crates/humanode-peer/src/chain_spec.rs index c38c5f1c3..570e8efb1 100644 --- a/crates/humanode-peer/src/chain_spec.rs +++ b/crates/humanode-peer/src/chain_spec.rs @@ -184,7 +184,6 @@ fn testnet_genesis( system: SystemConfig { // Add Wasm runtime to storage. code: wasm_binary.to_vec(), - changes_trie_config: Default::default(), }, balances: BalancesConfig { // Configure endowed accounts with initial balance of 1 << 60. diff --git a/crates/humanode-peer/src/cli/run.rs b/crates/humanode-peer/src/cli/run.rs index df7faf834..db35454a5 100644 --- a/crates/humanode-peer/src/cli/run.rs +++ b/crates/humanode-peer/src/cli/run.rs @@ -123,13 +123,9 @@ pub async fn run() -> sc_cli::Result<()> { sc_cli::print_node_infos::(&runner.config().substrate); runner .run_node(|config| async move { - match config.substrate.role { - sc_cli::Role::Light => Err(sc_service::Error::Other( - "light client is not supported yet".into(), - )), - _ => service::new_full(config).await, - } - .map_err(sc_cli::Error::Service) + service::new_full(config) + .await + .map_err(sc_cli::Error::Service) }) .await } diff --git a/crates/humanode-peer/src/cli/runner.rs b/crates/humanode-peer/src/cli/runner.rs index 5a8c15769..b084f7dc9 100644 --- a/crates/humanode-peer/src/cli/runner.rs +++ b/crates/humanode-peer/src/cli/runner.rs @@ -10,16 +10,6 @@ use crate::configuration::Configuration; use super::{CliConfigurationExt, Root}; -/// Run the given future and then clean shutdown the task manager before returning the control. -async fn with_clean_shutdown(fut: F, task_manager: TaskManager) -> O -where - F: Future, -{ - let res = fut.await; - task_manager.clean_shutdown().await; - res -} - /// Run a future until it completes or a signal is recevied. async fn with_signal(future: F) -> std::result::Result<(), E> where @@ -56,7 +46,7 @@ impl Runner { }) } - /// Run the task manager to completion, or till the signal, with clean shutdown. + /// Run the task manager to completion, or till the signal. pub async fn run_node( self, initialize: impl FnOnce(Configuration) -> F, @@ -69,13 +59,11 @@ impl Runner { let future = task_manager.future(); let future = with_signal(future); let res = future.await; - task_manager.clean_shutdown().await; Ok(res?) } /// Run some tasks with task manager. /// The runner is executing till completion, or until till the signal is received. - /// Task manager is shutdown cleanly at the end (even on error). pub async fn run_tasks( self, runner: impl FnOnce(Configuration) -> R, @@ -87,7 +75,7 @@ impl Runner { { let (future, task_manager) = runner(self.config).await?; let future = with_signal(future); - let future = with_clean_shutdown(future, task_manager); + drop(task_manager); future.await } diff --git a/crates/humanode-peer/src/service.rs b/crates/humanode-peer/src/service.rs index feab31711..6c43175f7 100644 --- a/crates/humanode-peer/src/service.rs +++ b/crates/humanode-peer/src/service.rs @@ -122,7 +122,9 @@ pub fn new_partial( let client = Arc::new(client); let telemetry = telemetry.map(|(worker, telemetry)| { - task_manager.spawn_handle().spawn("telemetry", worker.run()); + task_manager + .spawn_handle() + .spawn("telemetry", None, worker.run()); telemetry }); @@ -268,7 +270,6 @@ pub async fn new_full(config: Configuration) -> Result Result Result Result Result, Runtime, - AllPallets, + AllPalletsWithSystem, >; impl_runtime_apis! { diff --git a/crates/pallet-bioauth/Cargo.toml b/crates/pallet-bioauth/Cargo.toml index 7841378f7..ecd9f5d5b 100644 --- a/crates/pallet-bioauth/Cargo.toml +++ b/crates/pallet-bioauth/Cargo.toml @@ -32,5 +32,5 @@ std = [ "sp-std/std", "sp-runtime/std", ] -runtime-benchmarks = ["frame-benchmarking"] +runtime-benchmarks = ["frame-benchmarking/runtime-benchmarks"] try-runtime = ["frame-support/try-runtime"] diff --git a/crates/pallet-bioauth/src/lib.rs b/crates/pallet-bioauth/src/lib.rs index a9e5cae64..35cce1671 100644 --- a/crates/pallet-bioauth/src/lib.rs +++ b/crates/pallet-bioauth/src/lib.rs @@ -122,9 +122,7 @@ pub mod pallet { CurrentMoment, TryConvert, ValidatorSetUpdater, Verifier, }; - use frame_support::{ - dispatch::DispatchResult, pallet_prelude::*, sp_tracing::error, storage::types::ValueQuery, - }; + use frame_support::{pallet_prelude::*, sp_tracing::error, storage::types::ValueQuery}; use frame_system::pallet_prelude::*; use sp_runtime::{app_crypto::MaybeHash, traits::AtLeast32Bit}; use sp_std::prelude::*; From 844d9b2de6e95bd0faad09d9ff8602684da01395 Mon Sep 17 00:00:00 2001 From: dmitrylavrenov Date: Mon, 6 Dec 2021 13:54:58 +0300 Subject: [PATCH 2/3] Apply required changes for tests --- crates/bioauth-consensus/src/aura.rs | 4 ++-- crates/bioauth-consensus/src/mock.rs | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/bioauth-consensus/src/aura.rs b/crates/bioauth-consensus/src/aura.rs index 230c8ac9f..d74afcb3c 100644 --- a/crates/bioauth-consensus/src/aura.rs +++ b/crates/bioauth-consensus/src/aura.rs @@ -100,7 +100,7 @@ mod tests { use mockall::*; use node_primitives::{Block, Header}; use sp_api::{ApiError, ApiRef, NativeOrEncoded, ProvideRuntimeApi}; - use sp_runtime::{traits::DigestItemFor, Digest}; + use sp_runtime::{Digest, DigestItem}; use std::sync::Arc; type MockAuraAuthorityId = sp_consensus_aura::sr25519::AuthorityId; @@ -146,7 +146,7 @@ mod tests { let mut digest_items = vec![]; if !empty_digest { let slot = sp_consensus_aura::Slot::from(1); - let item = as CompatibleDigestItem< + let item = >::aura_pre_digest(slot); digest_items.push(item); diff --git a/crates/bioauth-consensus/src/mock.rs b/crates/bioauth-consensus/src/mock.rs index e1b3b0cbe..1162f1e03 100644 --- a/crates/bioauth-consensus/src/mock.rs +++ b/crates/bioauth-consensus/src/mock.rs @@ -6,7 +6,7 @@ use sc_consensus::{BlockCheckParams, BlockImport, BlockImportParams, ImportResul use sp_api::{ApiRef, ProvideRuntimeApi, TransactionFor}; use sp_blockchain::{well_known_cache_keys, HeaderBackend}; use sp_consensus::{Environment, Error as ConsensusError}; -use sp_runtime::traits::{Block as BlockT, DigestFor}; +use sp_runtime::{traits::Block as BlockT, Digest}; use std::{collections::HashMap, sync::Arc, time::Duration}; type MockPublicKeyType = (); @@ -147,7 +147,7 @@ mock! { fn propose( &self, inherent_data: sp_inherents::InherentData, - inherent_digests: DigestFor, + inherent_digests: Digest, max_duration: Duration, block_size_limit: Option, ) -> MockProposal; @@ -184,7 +184,7 @@ impl sp_consensus::Proposer for MockWrapperProposer { fn propose( self, inherent_data: sp_inherents::InherentData, - inherent_digests: DigestFor, + inherent_digests: Digest, max_duration: Duration, block_size_limit: Option, ) -> MockProposal { From 62adeeea2bb4cf4469df1a7b3bd5867c81efff42 Mon Sep 17 00:00:00 2001 From: dmitrylavrenov Date: Thu, 9 Dec 2021 13:55:19 +0300 Subject: [PATCH 3/3] Update to the latest substrate that includes release sp-core: 4.0.0 --- Cargo.lock | 225 +++++++++++++++++++++++++++-------------------------- 1 file changed, 113 insertions(+), 112 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8625e18a6..83868d0b8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1408,7 +1408,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "parity-scale-codec", ] @@ -1432,7 +1432,7 @@ checksum = "69a039c3498dc930fe810151a34ba0c1c70b02b8625035592e74432f678591f2" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-support", "frame-system", @@ -1442,6 +1442,7 @@ dependencies = [ "paste", "scale-info", "sp-api", + "sp-application-crypto", "sp-io", "sp-runtime", "sp-runtime-interface", @@ -1452,7 +1453,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "Inflector", "chrono", @@ -1478,7 +1479,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-support", "frame-system", @@ -1506,7 +1507,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "bitflags", "frame-metadata", @@ -1535,7 +1536,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1547,7 +1548,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.0", @@ -1559,7 +1560,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "proc-macro2", "quote", @@ -1569,7 +1570,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-support", "log", @@ -1586,7 +1587,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-benchmarking", "frame-support", @@ -1601,7 +1602,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "parity-scale-codec", "sp-api", @@ -3764,7 +3765,7 @@ dependencies = [ [[package]] name = "node-primitives" version = "2.0.0" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-system", "parity-scale-codec", @@ -3992,7 +3993,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-support", "frame-system", @@ -4008,7 +4009,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-support", "frame-system", @@ -4023,7 +4024,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-benchmarking", "frame-support", @@ -4056,7 +4057,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-benchmarking", "frame-support", @@ -4079,7 +4080,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-support", "frame-system", @@ -4093,7 +4094,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-support", "frame-system", @@ -4114,7 +4115,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-support", "frame-system", @@ -4128,7 +4129,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-benchmarking", "frame-support", @@ -4145,7 +4146,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-support", "frame-system", @@ -4162,7 +4163,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4179,7 +4180,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5245,7 +5246,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "log", "sp-core", @@ -5256,7 +5257,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -5279,7 +5280,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -5295,7 +5296,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -5312,7 +5313,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -5323,7 +5324,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "chrono", "fdlimit", @@ -5361,7 +5362,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "fnv", "futures 0.3.17", @@ -5389,7 +5390,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "hash-db", "kvdb", @@ -5414,7 +5415,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "futures 0.3.17", @@ -5438,7 +5439,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "derive_more", @@ -5467,7 +5468,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "futures 0.3.17", @@ -5493,7 +5494,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "lazy_static", "libsecp256k1", @@ -5519,7 +5520,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "derive_more", "environmental", @@ -5537,7 +5538,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "log", "parity-scale-codec", @@ -5553,7 +5554,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "derive_more", @@ -5590,7 +5591,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "ansi_term 0.12.1", "futures 0.3.17", @@ -5607,7 +5608,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "derive_more", @@ -5622,7 +5623,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-std", "async-trait", @@ -5673,7 +5674,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -5689,7 +5690,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "bytes 1.1.0", "fnv", @@ -5717,7 +5718,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "futures 0.3.17", "libp2p", @@ -5730,7 +5731,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -5739,7 +5740,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "futures 0.3.17", "hash-db", @@ -5770,7 +5771,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -5795,7 +5796,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -5812,7 +5813,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "directories", @@ -5876,7 +5877,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "log", "parity-scale-codec", @@ -5890,7 +5891,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "chrono", "futures 0.3.17", @@ -5908,7 +5909,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "ansi_term 0.12.1", "atty", @@ -5939,7 +5940,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "proc-macro-crate 1.1.0", "proc-macro2", @@ -5950,7 +5951,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "futures 0.3.17", "intervalier", @@ -5977,7 +5978,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "derive_more", "futures 0.3.17", @@ -5991,7 +5992,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6413,7 +6414,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "hash-db", "log", @@ -6430,7 +6431,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "blake2-rfc", "proc-macro-crate 1.1.0", @@ -6442,7 +6443,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "parity-scale-codec", "scale-info", @@ -6455,7 +6456,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "integer-sqrt", "num-traits", @@ -6470,7 +6471,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "parity-scale-codec", @@ -6482,7 +6483,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "parity-scale-codec", "sp-api", @@ -6494,7 +6495,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "futures 0.3.17", "log", @@ -6512,7 +6513,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "futures 0.3.17", @@ -6531,7 +6532,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "parity-scale-codec", @@ -6549,7 +6550,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "parity-scale-codec", "scale-info", @@ -6560,8 +6561,8 @@ dependencies = [ [[package]] name = "sp-core" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +version = "4.0.0" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "base58", "bitflags", @@ -6608,8 +6609,8 @@ dependencies = [ [[package]] name = "sp-core-hashing" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +version = "4.0.0" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "blake2-rfc", "byteorder", @@ -6622,7 +6623,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "proc-macro2", "quote", @@ -6633,7 +6634,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "kvdb", "parking_lot", @@ -6641,8 +6642,8 @@ dependencies = [ [[package]] name = "sp-debug-derive" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +version = "4.0.0" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "proc-macro2", "quote", @@ -6651,8 +6652,8 @@ dependencies = [ [[package]] name = "sp-externalities" -version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +version = "0.10.0" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "environmental", "parity-scale-codec", @@ -6663,7 +6664,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "finality-grandpa", "log", @@ -6681,7 +6682,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -6695,7 +6696,7 @@ dependencies = [ [[package]] name = "sp-io" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "futures 0.3.17", "hash-db", @@ -6719,7 +6720,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "lazy_static", "sp-core", @@ -6730,7 +6731,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "derive_more", @@ -6747,7 +6748,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "zstd", ] @@ -6755,7 +6756,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "sp-api", "sp-core", @@ -6765,7 +6766,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "backtrace", "lazy_static", @@ -6775,7 +6776,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "rustc-hash", "serde", @@ -6785,7 +6786,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "either", "hash256-std-hasher", @@ -6806,8 +6807,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +version = "4.0.0" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -6823,8 +6824,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +version = "4.0.0" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "Inflector", "proc-macro-crate 1.1.0", @@ -6836,7 +6837,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "serde", "serde_json", @@ -6845,7 +6846,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "parity-scale-codec", "scale-info", @@ -6859,7 +6860,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "parity-scale-codec", "scale-info", @@ -6870,7 +6871,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "hash-db", "log", @@ -6892,13 +6893,13 @@ dependencies = [ [[package]] name = "sp-std" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +version = "4.0.0" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" [[package]] name = "sp-storage" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +version = "4.0.0" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "impl-serde", "parity-scale-codec", @@ -6911,7 +6912,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "log", "sp-core", @@ -6924,7 +6925,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -6939,8 +6940,8 @@ dependencies = [ [[package]] name = "sp-tracing" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +version = "4.0.0" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "parity-scale-codec", "sp-std", @@ -6952,7 +6953,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "sp-api", "sp-runtime", @@ -6961,7 +6962,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-trait", "log", @@ -6977,7 +6978,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "hash-db", "memory-db", @@ -6992,7 +6993,7 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "impl-serde", "parity-scale-codec", @@ -7008,7 +7009,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -7018,8 +7019,8 @@ dependencies = [ [[package]] name = "sp-wasm-interface" -version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +version = "4.0.0" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7139,7 +7140,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.17", @@ -7161,7 +7162,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "async-std", "derive_more", @@ -7175,7 +7176,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/humanode-network/substrate?branch=master#76d34c44bdc137beff9aabcd965b7302ba9abc4c" +source = "git+https://github.com/humanode-network/substrate?branch=master#1a30fa202e00dfeac07cb648e1f557ce938d5f1a" dependencies = [ "ansi_term 0.12.1", "build-helper",