diff --git a/Cargo.lock b/Cargo.lock index a2194f64b55..343f55af6f4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -16,7 +16,7 @@ dependencies = [ name = "actor-system-error" version = "1.6.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", ] [[package]] @@ -154,9 +154,9 @@ checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" [[package]] name = "alloy" -version = "0.3.1" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f13f1940c81e269e84ddb58f3b611be9660fbbfe39d4338aa2984dc3df0c402" +checksum = "8367891bf380210abb0d6aa30c5f85a9080cb4a066c4d5c5acadad630823751b" dependencies = [ "alloy-consensus", "alloy-contract", @@ -183,7 +183,7 @@ version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03fd095a9d70f4b1c5c102c84a4c782867a5c6416dbf6dcd42a63e7c7a89d3c8" dependencies = [ - "num_enum 0.7.2", + "num_enum", "strum 0.26.2", ] @@ -452,7 +452,7 @@ dependencies = [ "serde_json", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", "tracing", ] @@ -463,7 +463,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b155716bab55763c95ba212806cf43d05bcc70e5f35b02bad20cf5ec7fe11fed" dependencies = [ "alloy-rlp-derive", - "arrayvec 0.7.4", + "arrayvec 0.7.6", "bytes", ] @@ -475,7 +475,7 @@ checksum = "8037e03c7f462a063f28daec9fda285a9a89da003c552f8637a80b9c8fd96241" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -497,7 +497,7 @@ dependencies = [ "serde_json", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", "tracing", "url", ] @@ -628,7 +628,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -641,11 +641,11 @@ dependencies = [ "alloy-sol-macro-input", "const-hex", "heck 0.5.0", - "indexmap 2.2.6", + "indexmap 2.5.0", "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", "syn-solidity", "tiny-keccak", ] @@ -663,7 +663,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.71", + "syn 2.0.77", "syn-solidity", ] @@ -704,7 +704,7 @@ dependencies = [ "serde_json", "thiserror", "tokio", - "tower", + "tower 0.4.13", "tracing", "url", ] @@ -719,7 +719,7 @@ dependencies = [ "alloy-transport", "reqwest 0.12.4", "serde_json", - "tower", + "tower 0.4.13", "tracing", "url", ] @@ -782,9 +782,9 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.2" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea" +checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" [[package]] name = "anstyle-parse" @@ -816,9 +816,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.86" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" [[package]] name = "approx" @@ -1028,7 +1028,7 @@ dependencies = [ "num-bigint", "num-traits", "paste", - "rustc_version 0.4.0", + "rustc_version 0.4.1", "zeroize", ] @@ -1248,9 +1248,9 @@ checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" [[package]] name = "arrayvec" -version = "0.7.4" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "ascii-canvas" @@ -1313,7 +1313,7 @@ checksum = "7378575ff571966e99a744addeff0bff98b8ada0dedf1956d59e634db95eaac1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", "synstructure 0.13.1", ] @@ -1336,7 +1336,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -1497,7 +1497,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -1537,7 +1537,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -1548,13 +1548,13 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.81" +version = "0.1.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" +checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -1565,7 +1565,7 @@ checksum = "b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c" dependencies = [ "futures", "pharos", - "rustc_version 0.4.0", + "rustc_version 0.4.1", ] [[package]] @@ -1636,7 +1636,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -1782,7 +1782,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -1792,8 +1792,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93f2635620bf0b9d4576eb7bb9a38a55df78bd1205d26fa994b25911a69f212f" dependencies = [ "bitcoin_hashes 0.11.0", - "rand 0.7.3", - "rand_core 0.5.1", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -1897,7 +1897,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c2f0dc9a68c6317d884f97cc36cf5a3d20ba14ce404227df55e1af708ab04bc" dependencies = [ "arrayref", - "arrayvec 0.7.4", + "arrayvec 0.7.6", "constant_time_eq 0.2.6", ] @@ -1908,7 +1908,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6637f448b9e61dfadbdcbae9a885fadee1f3eaffb1f8d3c1965d3ade8bdfd44f" dependencies = [ "arrayref", - "arrayvec 0.7.4", + "arrayvec 0.7.6", "constant_time_eq 0.2.6", ] @@ -1918,7 +1918,7 @@ version = "1.3.1" source = "git+https://github.com/gear-tech/BLAKE3?branch=fix-clang-cl-cross#124a7d89c43dd242c080e59ad46e8c8904ae4b6e" dependencies = [ "arrayref", - "arrayvec 0.7.4", + "arrayvec 0.7.6", "cc", "cfg-if", "constant_time_eq 0.1.5", @@ -2207,7 +2207,7 @@ dependencies = [ "anyhow", "cargo_metadata 0.18.1", "cargo_toml", - "clap 4.5.9", + "clap 4.5.18", "colored", "etc", "gear-wasm-optimizer", @@ -2215,7 +2215,7 @@ dependencies = [ "gtest", "serde", "serde_json", - "toml 0.8.14", + "toml 0.8.15", "tracing", "tracing-subscriber 0.3.18", ] @@ -2282,7 +2282,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a98356df42a2eb1bd8f1793ae4ee4de48e384dd974ce5eac8eee802edb7492be" dependencies = [ "serde", - "toml 0.8.14", + "toml 0.8.15", ] [[package]] @@ -2395,7 +2395,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-targets 0.52.0", + "windows-targets 0.52.6", ] [[package]] @@ -2484,19 +2484,19 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.9" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462" +checksum = "b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3" dependencies = [ "clap_builder", - "clap_derive 4.5.8", + "clap_derive 4.5.18", ] [[package]] name = "clap_builder" -version = "4.5.9" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942" +checksum = "4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b" dependencies = [ "anstream", "anstyle", @@ -2520,14 +2520,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.8" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085" +checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -2771,18 +2771,18 @@ checksum = "3618cccc083bb987a415d85c02ca6c9994ea5b44731ec28b9ecf09658655fba9" [[package]] name = "const_format" -version = "0.2.32" +version = "0.2.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3a214c7af3d04997541b18d432afaff4c455e79e2029079647e72fc2bd27673" +checksum = "50c655d81ff1114fb0dcdea9225ea9f0cc712a6f8d189378e82bdf62a473a64b" dependencies = [ "const_format_proc_macros", ] [[package]] name = "const_format_proc_macros" -version = "0.2.32" +version = "0.2.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f6ff08fd20f4f299298a28e2dfa8a8ba1036e6cd2460ac1de7b425d76f2500" +checksum = "eff1a44b93f47b1bac19a27932f5c591e43d1ba357ee4f61526c8a25603f0eb1" dependencies = [ "proc-macro2", "quote", @@ -2893,7 +2893,7 @@ version = "0.91.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98b022ed2a5913a38839dfbafe6cf135342661293b08049843362df4301261dc" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "bumpalo", "cranelift-bforest 0.91.1", "cranelift-codegen-meta 0.91.1", @@ -3057,12 +3057,12 @@ dependencies = [ "anyhow", "cargo-http-registry", "cargo_metadata 0.18.1", - "clap 4.5.9", - "reqwest 0.11.27", + "clap 4.5.18", + "reqwest 0.12.4", "serde", "tempfile", "tokio", - "toml_edit 0.22.14", + "toml_edit 0.22.16", ] [[package]] @@ -3241,7 +3241,7 @@ dependencies = [ "curve25519-dalek-derive", "digest 0.10.7", "fiat-crypto", - "rustc_version 0.4.0", + "rustc_version 0.4.1", "subtle 2.6.1", "zeroize", ] @@ -3254,7 +3254,7 @@ checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -3281,7 +3281,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -3298,7 +3298,7 @@ checksum = "50c49547d73ba8dcfd4ad7325d64c6d5391ff4224d498fc39a6f3f49825a530d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -3346,7 +3346,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -3368,7 +3368,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core 0.20.10", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -4124,7 +4124,7 @@ checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -4135,7 +4135,7 @@ checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -4178,8 +4178,8 @@ dependencies = [ "convert_case", "proc-macro2", "quote", - "rustc_version 0.4.0", - "syn 2.0.71", + "rustc_version 0.4.1", + "syn 2.0.77", ] [[package]] @@ -4199,7 +4199,8 @@ checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", + "unicode-xid", ] [[package]] @@ -4250,7 +4251,7 @@ version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" dependencies = [ - "dirs-sys 0.4.1", + "dirs-sys", ] [[package]] @@ -4263,22 +4264,13 @@ dependencies = [ "dirs-sys-next", ] -[[package]] -name = "dirs" -version = "4.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" -dependencies = [ - "dirs-sys 0.3.7", -] - [[package]] name = "dirs" version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" dependencies = [ - "dirs-sys 0.4.1", + "dirs-sys", ] [[package]] @@ -4291,17 +4283,6 @@ dependencies = [ "dirs-sys-next", ] -[[package]] -name = "dirs-sys" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" -dependencies = [ - "libc", - "redox_users", - "winapi", -] - [[package]] name = "dirs-sys" version = "0.4.1" @@ -4333,7 +4314,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -4354,7 +4335,7 @@ dependencies = [ "ark-serialize 0.4.2", "ark-std 0.4.0", "ark-transcript", - "arrayvec 0.7.4", + "arrayvec 0.7.6", "rand_core 0.6.4", "zeroize", ] @@ -4380,9 +4361,9 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.71", + "syn 2.0.77", "termcolor", - "toml 0.8.14", + "toml 0.8.15", "walkdir", ] @@ -4628,7 +4609,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -4668,7 +4649,7 @@ checksum = "03cdc46ec28bd728e67540c528013c6a10eb69a02eb31078a1bda695438cbfb8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -4709,7 +4690,7 @@ checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -4730,7 +4711,7 @@ dependencies = [ "darling 0.20.10", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -4910,8 +4891,8 @@ dependencies = [ "reqwest 0.11.27", "serde", "serde_json", - "syn 2.0.71", - "toml 0.8.14", + "syn 2.0.77", + "toml 0.8.15", "walkdir", ] @@ -4928,7 +4909,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -4937,7 +4918,7 @@ version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "82d80cc6ad30b14a48ab786523af33b37f28a8623fc06afd55324816ef18fb1f" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "bytes", "cargo_metadata 0.18.1", "chrono", @@ -4946,7 +4927,7 @@ dependencies = [ "ethabi", "generic-array 0.14.7", "k256", - "num_enum 0.7.2", + "num_enum", "once_cell", "open-fastrlp", "rand 0.8.5", @@ -4954,7 +4935,7 @@ dependencies = [ "serde", "serde_json", "strum 0.26.2", - "syn 2.0.71", + "syn 2.0.77", "tempfile", "thiserror", "tiny-keccak", @@ -5068,7 +5049,7 @@ checksum = "66244a771d9163282646dbeffe0e6eca4dda4146b6498644e678ac6089b11edd" dependencies = [ "cfg-if", "const-hex", - "dirs 5.0.1", + "dirs", "dunce", "ethers-core", "glob 0.3.1", @@ -5098,10 +5079,10 @@ version = "1.6.0" dependencies = [ "alloy", "anyhow", - "clap 4.5.9", + "clap 4.5.18", "demo-async", "demo-ping", - "derive_more 0.99.18", + "derive_more 1.0.0", "directories", "env_logger", "ethexe-common", @@ -5131,7 +5112,7 @@ dependencies = [ "static_init", "tempfile", "tokio", - "toml 0.8.14", + "toml 0.8.15", ] [[package]] @@ -5139,7 +5120,7 @@ name = "ethexe-common" version = "1.6.0" dependencies = [ "anyhow", - "derive_more 0.99.18", + "derive_more 1.0.0", "gear-core", "gprimitives", "hex", @@ -5152,7 +5133,7 @@ name = "ethexe-db" version = "1.6.0" dependencies = [ "anyhow", - "dashmap 5.5.3", + "dashmap 6.0.1", "ethexe-common", "ethexe-runtime-common", "gear-core", @@ -5191,7 +5172,7 @@ version = "1.6.0" dependencies = [ "anyhow", "async-trait", - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "ethexe-db", "ethexe-signer", @@ -5226,7 +5207,7 @@ dependencies = [ "gprimitives", "log", "parity-scale-codec", - "reqwest 0.11.27", + "reqwest 0.12.4", "tokio", "wabt", ] @@ -5288,7 +5269,7 @@ dependencies = [ "parity-scale-codec", "sp-core", "tokio", - "tower", + "tower 0.5.1", ] [[package]] @@ -5333,7 +5314,7 @@ dependencies = [ "futures", "gear-core", "gprimitives", - "indexmap 2.2.6", + "indexmap 2.5.0", "log", "parity-scale-codec", "tokio", @@ -5344,13 +5325,13 @@ name = "ethexe-signer" version = "1.6.0" dependencies = [ "anyhow", - "derive_more 0.99.18", + "derive_more 1.0.0", "ethers", "ethexe-common", "gprimitives", "hex", "parity-scale-codec", - "secp256k1 0.29.0", + "secp256k1 0.29.1", "sha3", "tempfile", ] @@ -5359,7 +5340,7 @@ dependencies = [ name = "ethexe-utils" version = "1.6.0" dependencies = [ - "async-channel 1.9.0", + "async-channel 2.3.1", "futures", "futures-timer", "log", @@ -5441,7 +5422,7 @@ dependencies = [ "fs-err", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -5498,7 +5479,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "139834ddba373bbdd213dffe02c8d110508dcf1726c2be27e8d1f7d7e1856418" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "auto_impl", "bytes", ] @@ -5710,7 +5691,7 @@ dependencies = [ "Inflector", "array-bytes 6.2.3", "chrono", - "clap 4.5.9", + "clap 4.5.18", "comfy-table", "frame-benchmarking", "frame-support", @@ -5758,7 +5739,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -5897,7 +5878,7 @@ dependencies = [ "proc-macro2", "quote", "sp-core-hashing", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -5909,7 +5890,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -5919,7 +5900,7 @@ source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-v1.4.0#0 dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -6154,7 +6135,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -6261,7 +6242,7 @@ dependencies = [ "ark-ff 0.4.2", "ark-scale 0.0.12", "ark-serialize 0.4.2", - "derive_more 0.99.18", + "derive_more 1.0.0", "parity-scale-codec", ] @@ -6278,7 +6259,7 @@ dependencies = [ name = "gbuiltin-staking" version = "1.6.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "gprimitives", "scale-info", ] @@ -6289,13 +6270,13 @@ version = "1.6.0" dependencies = [ "anyhow", "async-trait", - "clap 4.5.9", + "clap 4.5.18", "color-eyre", "colored", "demo-messenger", "demo-new-meta", "demo-waiter", - "dirs 4.0.0", + "dirs", "env_logger", "etc", "gclient", @@ -6311,12 +6292,12 @@ dependencies = [ "keyring", "log", "rand 0.8.5", - "reqwest 0.11.27", + "reqwest 0.12.4", "scale-info", "serde", "thiserror", "tokio", - "toml 0.8.14", + "toml 0.8.15", "url", "wasmi 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)", "which", @@ -6436,7 +6417,7 @@ dependencies = [ name = "gear-bags-thresholds" version = "1.0.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.18", "generate-bags", "vara-runtime", ] @@ -6460,7 +6441,7 @@ dependencies = [ name = "gear-cli" version = "1.6.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.18", "frame-benchmarking", "frame-benchmarking-cli", "frame-system", @@ -6491,7 +6472,7 @@ dependencies = [ name = "gear-common" version = "1.6.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "enum-iterator 1.5.0", "fail", "frame-benchmarking", @@ -6518,7 +6499,7 @@ name = "gear-common-codegen" version = "1.6.0" dependencies = [ "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -6527,7 +6508,7 @@ version = "1.6.0" dependencies = [ "blake2 0.10.6", "byteorder", - "derive_more 0.99.18", + "derive_more 1.0.0", "enum-iterator 1.5.0", "env_logger", "gear-core-errors", @@ -6558,7 +6539,7 @@ version = "1.6.0" dependencies = [ "actor-system-error", "blake2 0.10.6", - "derive_more 0.99.18", + "derive_more 1.0.0", "gear-core", "gear-core-errors", "gear-lazy-pages-common", @@ -6574,7 +6555,7 @@ dependencies = [ name = "gear-core-errors" version = "1.6.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "enum-iterator 1.5.0", "scale-info", "serde", @@ -6585,7 +6566,7 @@ name = "gear-core-processor" version = "1.6.0" dependencies = [ "actor-system-error", - "derive_more 0.99.18", + "derive_more 1.0.0", "enum-iterator 1.5.0", "env_logger", "gear-core", @@ -6625,7 +6606,7 @@ name = "gear-lazy-pages" version = "1.6.0" dependencies = [ "cfg-if", - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "errno", "gear-core", @@ -6647,7 +6628,7 @@ name = "gear-lazy-pages-common" version = "1.6.0" dependencies = [ "gear-core", - "num_enum 0.6.1", + "num_enum", "parity-scale-codec", ] @@ -6679,7 +6660,7 @@ name = "gear-node-loader" version = "1.6.0" dependencies = [ "anyhow", - "clap 4.5.9", + "clap 4.5.18", "futures", "futures-timer", "gclient", @@ -6693,7 +6674,7 @@ dependencies = [ "parking_lot 0.12.3", "primitive-types", "rand 0.8.5", - "reqwest 0.11.27", + "reqwest 0.12.4", "subxt", "thiserror", "tokio", @@ -6766,7 +6747,7 @@ dependencies = [ name = "gear-replay-cli" version = "1.0.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.18", "frame-remote-externalities", "frame-system", "gear-runtime-interface", @@ -7021,7 +7002,7 @@ name = "gear-validator-checks" version = "0.1.0" dependencies = [ "anyhow", - "clap 4.5.9", + "clap 4.5.18", "env_logger", "futures", "gsdk", @@ -7056,9 +7037,9 @@ dependencies = [ "parity-wasm", "pathdiff", "regex", - "rustc_version 0.4.0", + "rustc_version 0.4.1", "thiserror", - "toml 0.8.14", + "toml 0.8.15", "wabt", "wasmi 0.14.0", ] @@ -7077,7 +7058,7 @@ dependencies = [ "gear-utils", "gear-wasm-instrument", "gsys", - "indexmap 2.2.6", + "indexmap 2.5.0", "indicatif", "log", "nonempty", @@ -7094,7 +7075,7 @@ dependencies = [ name = "gear-wasm-instrument" version = "1.6.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "enum-iterator 1.5.0", "gwasm-instrument", "wasmparser-nostd 0.100.1", @@ -7111,7 +7092,7 @@ dependencies = [ "gear-wasm-instrument", "log", "regex", - "rustc_version 0.4.0", + "rustc_version 0.4.1", "wabt", "wasm-opt", "wasmi 0.14.0", @@ -7124,17 +7105,17 @@ name = "gear-weight-diff" version = "1.0.0" dependencies = [ "anyhow", - "clap 4.5.9", + "clap 4.5.18", "frame-support", "gear-utils", "heck 0.5.0", - "indexmap 2.2.6", + "indexmap 2.5.0", "pallet-gear", "proc-macro2", "quote", "serde", "serde_json", - "syn 2.0.71", + "syn 2.0.77", "tabled", "vara-runtime", ] @@ -7322,7 +7303,7 @@ name = "gmeta" version = "1.6.0" dependencies = [ "blake2 0.10.6", - "derive_more 0.99.18", + "derive_more 1.0.0", "gear-wasm-builder", "gmeta-codegen", "gstd", @@ -7341,14 +7322,14 @@ dependencies = [ "proc-macro2", "quote", "scale-info", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] name = "gprimitives" version = "1.6.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "gear-ss58", "hex", "parity-scale-codec", @@ -7362,10 +7343,10 @@ name = "gring" version = "1.6.0" dependencies = [ "anyhow", - "base64 0.21.7", - "clap 4.5.9", + "base64 0.22.1", + "clap 4.5.18", "colored", - "dirs 4.0.0", + "dirs", "gear-ss58", "hex", "nacl", @@ -7393,7 +7374,7 @@ name = "gsdk" version = "1.6.0" dependencies = [ "anyhow", - "base64 0.21.7", + "base64 0.22.1", "colored", "demo-messenger", "demo-new-meta", @@ -7407,7 +7388,7 @@ dependencies = [ "gear-utils", "gsdk-codegen", "hex", - "indexmap 2.2.6", + "indexmap 2.5.0", "jsonrpsee 0.16.3", "log", "parity-scale-codec", @@ -7442,7 +7423,7 @@ dependencies = [ "scale-info", "sp-io", "subxt-codegen", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -7451,14 +7432,14 @@ version = "1.6.0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] name = "gstd" version = "1.6.0" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "const_format", "document-features", "futures", @@ -7480,7 +7461,7 @@ dependencies = [ "gstd", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", "trybuild", ] @@ -7500,7 +7481,7 @@ dependencies = [ "demo-futures-unordered", "demo-piggy-bank", "demo-ping", - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "etc", "gear-common", @@ -7514,7 +7495,7 @@ dependencies = [ "gear-wasm-instrument", "gsys", "hex", - "indexmap 2.2.6", + "indexmap 2.5.0", "log", "parity-scale-codec", "path-clean", @@ -7561,7 +7542,7 @@ dependencies = [ "futures-core", "futures-sink", "http 1.1.0", - "indexmap 2.2.6", + "indexmap 2.5.0", "slab", "tokio", "tokio-util", @@ -7716,9 +7697,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.3.2" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" [[package]] name = "hex" @@ -7735,7 +7716,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5313b072ce3c597065a808dbf612c4c8e8590bdbf8b579508bf7a762c5eae6cd" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", ] [[package]] @@ -8018,16 +7999,20 @@ dependencies = [ ] [[package]] -name = "hyper-tls" -version = "0.5.0" +name = "hyper-rustls" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" +checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ - "bytes", - "hyper 0.14.27", - "native-tls", + "futures-util", + "http 1.1.0", + "hyper 1.4.1", + "hyper-util", + "rustls 0.22.4", + "rustls-pki-types", "tokio", - "tokio-native-tls", + "tokio-rustls 0.25.0", + "tower-service", ] [[package]] @@ -8061,7 +8046,7 @@ dependencies = [ "pin-project-lite 0.2.13", "socket2 0.5.7", "tokio", - "tower", + "tower 0.4.13", "tower-service", "tracing", ] @@ -8256,9 +8241,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.2.6" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" +checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5" dependencies = [ "equivalent", "hashbrown 0.14.5", @@ -8323,7 +8308,7 @@ version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ - "hermit-abi 0.3.2", + "hermit-abi 0.3.9", "libc", "windows-sys 0.48.0", ] @@ -8358,7 +8343,7 @@ version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" dependencies = [ - "hermit-abi 0.3.2", + "hermit-abi 0.3.9", "rustix 0.38.31", "windows-sys 0.48.0", ] @@ -8587,7 +8572,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b5dde66c53d6dcdc8caea1874a45632ec0fcf5b437789f1e45766a1512ce803" dependencies = [ "anyhow", - "arrayvec 0.7.4", + "arrayvec 0.7.6", "async-lock 2.8.0", "async-trait", "beef", @@ -8684,7 +8669,7 @@ checksum = "7e5f9fabdd5d79344728521bb65e3106b49ec405a78b66fbff073b72b389fa43" dependencies = [ "async-trait", "hyper 0.14.27", - "hyper-rustls", + "hyper-rustls 0.24.1", "jsonrpsee-core 0.16.3", "jsonrpsee-types 0.16.3", "rustc-hash 1.1.0", @@ -8703,14 +8688,14 @@ checksum = "1ccf93fc4a0bfe05d851d37d7c32b7f370fe94336b52a2f0efc5f1981895c2e5" dependencies = [ "async-trait", "hyper 0.14.27", - "hyper-rustls", + "hyper-rustls 0.24.1", "jsonrpsee-core 0.22.5", "jsonrpsee-types 0.22.5", "serde", "serde_json", "thiserror", "tokio", - "tower", + "tower 0.4.13", "tracing", "url", ] @@ -8738,7 +8723,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -8759,7 +8744,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "tower", + "tower 0.4.13", "tracing", ] @@ -8786,7 +8771,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "tower", + "tower 0.4.13", "tracing", ] @@ -9006,7 +8991,7 @@ version = "0.1.0" dependencies = [ "anyhow", "arbitrary", - "derive_more 0.99.18", + "derive_more 1.0.0", "gear-lazy-pages", "gear-lazy-pages-common", "gear-wasm-gen", @@ -9049,9 +9034,9 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] name = "libc" -version = "0.2.158" +version = "0.2.159" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" +checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" [[package]] name = "libc-print" @@ -9429,7 +9414,7 @@ version = "0.43.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39d5ef876a2b2323d63c258e63c2f8e36f205fe5a11f0b3095d59635650790ff" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "asynchronous-codec 0.6.2", "bytes", "either", @@ -9456,7 +9441,7 @@ name = "libp2p-kad" version = "0.46.1" source = "git+https://github.com/gear-tech/rust-libp2p?branch=al/v0.54.1-patches#0dd074b05b50a9faf2043d51343e0f10a83a7b69" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "asynchronous-codec 0.7.0", "bytes", "either", @@ -9767,7 +9752,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -10182,7 +10167,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -10196,7 +10181,7 @@ dependencies = [ "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -10207,7 +10192,7 @@ checksum = "9ea73aa640dc01d62a590d48c0c3521ed739d53b27f919b25c3551e233481654" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -10218,7 +10203,7 @@ checksum = "ef9d79ae96aaba821963320eb2b6e34d17df1e5a83d8a1985c29cc5be59577b3" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -10427,13 +10412,14 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.9" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" +checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" dependencies = [ + "hermit-abi 0.3.9", "libc", "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -10443,7 +10429,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "daa3eb39495d8e2e2947a1d862852c90cc6a4a8845f8b41c8829cb9fcc047f4a" dependencies = [ "arrayref", - "arrayvec 0.7.4", + "arrayvec 0.7.6", "bitflags 1.3.2", "blake2 0.10.6", "c2-chacha", @@ -10937,7 +10923,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "itoa", ] @@ -10990,37 +10976,17 @@ version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.3.2", + "hermit-abi 0.3.9", "libc", ] -[[package]] -name = "num_enum" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" -dependencies = [ - "num_enum_derive 0.6.1", -] - [[package]] name = "num_enum" version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" dependencies = [ - "num_enum_derive 0.7.2", -] - -[[package]] -name = "num_enum_derive" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.71", + "num_enum_derive", ] [[package]] @@ -11032,7 +10998,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -11045,7 +11011,7 @@ checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" name = "numerated" version = "1.6.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "log", "num-traits", @@ -11117,7 +11083,7 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "786393f80485445794f6043fd3138854dd109cc6c4bd1a6383db304c9ce9b9ce" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "auto_impl", "bytes", "ethereum-types", @@ -11159,7 +11125,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -11448,7 +11414,7 @@ dependencies = [ "demo-wait-wake", "demo-waiter", "demo-waiting-proxy", - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "frame-benchmarking", "frame-support", @@ -11528,7 +11494,7 @@ dependencies = [ "ark-std 0.4.0", "demo-staking-broker", "demo-waiting-proxy", - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "frame-benchmarking", "frame-election-provider-support", @@ -11780,7 +11746,7 @@ version = "1.6.0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -11925,7 +11891,7 @@ dependencies = [ name = "pallet-gear-voucher" version = "1.6.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "frame-benchmarking", "frame-support", @@ -12400,7 +12366,7 @@ version = "3.6.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "306800abfa29c7f16596b5970a588435e3d5b3149683d00c12b699cc19f895ee" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "bitvec", "byte-slice-cast", "bytes", @@ -12619,7 +12585,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -12640,7 +12606,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" dependencies = [ "fixedbitset", - "indexmap 2.2.6", + "indexmap 2.5.0", ] [[package]] @@ -12650,7 +12616,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414" dependencies = [ "futures", - "rustc_version 0.4.0", + "rustc_version 0.4.1", ] [[package]] @@ -12683,7 +12649,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -12721,7 +12687,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -12793,7 +12759,7 @@ dependencies = [ "polkavm-common", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -12803,7 +12769,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" dependencies = [ "polkavm-derive-impl", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -12963,7 +12929,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" dependencies = [ "proc-macro2", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -13040,23 +13006,23 @@ checksum = "834da187cfe638ae8abb0203f0b33e5ccdb02a28e7199f2f47b3e2754f50edca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] name = "proc-macro2" -version = "1.0.85" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" dependencies = [ "unicode-ident", ] [[package]] name = "prometheus" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" +checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" dependencies = [ "cfg-if", "fnv", @@ -13098,7 +13064,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -13344,9 +13310,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.36" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" dependencies = [ "proc-macro2", ] @@ -13542,11 +13508,11 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.4.1" +version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +checksum = "355ae415ccd3a04315d3f8246e86d67689ea74d88d915576e1589a351062a13b" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.5.0", ] [[package]] @@ -13577,7 +13543,7 @@ checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -13606,9 +13572,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.5" +version = "1.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" +checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" dependencies = [ "aho-corasick", "memchr", @@ -13670,7 +13636,7 @@ dependencies = [ name = "regression-analysis" version = "0.1.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.18", "frame-support", "junit-common", "pallet-gear", @@ -13706,13 +13672,11 @@ dependencies = [ "http 0.2.9", "http-body 0.4.5", "hyper 0.14.27", - "hyper-rustls", - "hyper-tls 0.5.0", + "hyper-rustls 0.24.1", "ipnet", "js-sys", "log", "mime", - "native-tls", "once_cell", "percent-encoding", "pin-project-lite 0.2.13", @@ -13724,7 +13688,6 @@ dependencies = [ "sync_wrapper", "system-configuration", "tokio", - "tokio-native-tls", "tokio-rustls 0.24.1", "tower-service", "url", @@ -13743,13 +13706,15 @@ checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10" dependencies = [ "base64 0.22.1", "bytes", + "futures-channel", "futures-core", "futures-util", "http 1.1.0", "http-body 1.0.0", "http-body-util", "hyper 1.4.1", - "hyper-tls 0.6.0", + "hyper-rustls 0.26.0", + "hyper-tls", "hyper-util", "ipnet", "js-sys", @@ -13759,18 +13724,22 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite 0.2.13", + "rustls 0.22.4", "rustls-pemfile 2.1.2", + "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", "tokio", "tokio-native-tls", + "tokio-rustls 0.25.0", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", + "webpki-roots 0.26.3", "winreg 0.52.0", ] @@ -13804,7 +13773,7 @@ dependencies = [ "ark-poly", "ark-serialize 0.4.2", "ark-std 0.4.0", - "arrayvec 0.7.4", + "arrayvec 0.7.6", "blake2 0.10.6", "common", "fflonk", @@ -13988,7 +13957,7 @@ name = "runtime-fuzzer" version = "0.1.0" dependencies = [ "anyhow", - "clap 4.5.9", + "clap 4.5.18", "frame-support", "frame-system", "gear-call-gen", @@ -14065,9 +14034,9 @@ dependencies = [ [[package]] name = "rustc_version" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" dependencies = [ "semver 1.0.18", ] @@ -14413,7 +14382,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -14424,7 +14393,7 @@ dependencies = [ "array-bytes 6.2.3", "bip39", "chrono", - "clap 4.5.9", + "clap 4.5.18", "fdlimit", "futures", "itertools 0.10.5", @@ -14780,7 +14749,7 @@ version = "0.1.0-dev" source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-v1.4.0#09bdd2a6953d057ae360ec3ef6ec735f9306cc04" dependencies = [ "array-bytes 4.2.0", - "arrayvec 0.7.4", + "arrayvec 0.7.6", "blake2 0.10.6", "futures", "futures-timer", @@ -15005,7 +14974,7 @@ dependencies = [ "futures", "futures-timer", "hyper 0.14.27", - "hyper-rustls", + "hyper-rustls 0.24.1", "libp2p 0.51.4", "log", "num_cpus", @@ -15100,7 +15069,7 @@ dependencies = [ "serde_json", "substrate-prometheus-endpoint", "tokio", - "tower", + "tower 0.4.13", "tower-http", ] @@ -15302,7 +15271,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -15474,7 +15443,7 @@ dependencies = [ "proc-macro2", "quote", "scale-info", - "syn 2.0.71", + "syn 2.0.77", "thiserror", ] @@ -15530,7 +15499,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -15570,7 +15539,7 @@ checksum = "8de18f6d8ba0aad7045f5feae07ec29899c1112584a38509a84ad7b04451eaa0" dependencies = [ "aead 0.5.2", "arrayref", - "arrayvec 0.7.4", + "arrayvec 0.7.6", "curve25519-dalek 4.1.3", "getrandom_or_panic", "merlin 3.0.0", @@ -15652,9 +15621,9 @@ dependencies = [ [[package]] name = "secp256k1" -version = "0.29.0" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e0cc0f1cf93f4969faf3ea1c7d8a9faed25918d96affa959720823dfe86d4f3" +checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113" dependencies = [ "bitcoin_hashes 0.14.0", "rand 0.8.5", @@ -15794,9 +15763,9 @@ checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" [[package]] name = "serde" -version = "1.0.205" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e33aedb1a7135da52b7c21791455563facbbcc43d0f0f66165b42c21b3dfb150" +checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" dependencies = [ "serde_derive", ] @@ -15833,13 +15802,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.205" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "692d6f5ac90220161d6774db30c662202721e64aed9058d2c394f451261420c1" +checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -15850,16 +15819,17 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] name = "serde_json" -version = "1.0.117" +version = "1.0.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" +checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" dependencies = [ "itoa", + "memchr", "ryu", "serde", ] @@ -15872,7 +15842,7 @@ checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -15906,7 +15876,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.2.6", + "indexmap 2.5.0", "serde", "serde_derive", "serde_json", @@ -15923,7 +15893,7 @@ dependencies = [ "darling 0.20.10", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -15932,7 +15902,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.2.6", + "indexmap 2.5.0", "itoa", "ryu", "serde", @@ -16161,7 +16131,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6d1eaa97d77be4d026a1e7ffad1bb3b78448763b357ea6f8188d3e6f736a9b9" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "async-lock 3.4.0", "atomic-take", "base64 0.21.7", @@ -16264,7 +16234,7 @@ dependencies = [ "curve25519-dalek 4.1.3", "rand_core 0.6.4", "ring 0.16.20", - "rustc_version 0.4.0", + "rustc_version 0.4.1", "sha2 0.10.8", "subtle 2.6.1", ] @@ -16379,7 +16349,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -16619,7 +16589,7 @@ source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-v1.4.0#0 dependencies = [ "quote", "sp-core-hashing", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -16693,7 +16663,7 @@ source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-v1.4.0#0 dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -16703,7 +16673,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk#149c70938f2b29f8d92ba1c dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -16943,7 +16913,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -16956,7 +16926,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17177,7 +17147,7 @@ dependencies = [ "parity-scale-codec", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17438,7 +17408,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17451,7 +17421,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17641,7 +17611,7 @@ dependencies = [ "scale-info", "scale-typegen", "subxt-metadata", - "syn 2.0.71", + "syn 2.0.77", "thiserror", "tokio", ] @@ -17702,7 +17672,7 @@ dependencies = [ "quote", "scale-typegen", "subxt-codegen", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17724,7 +17694,7 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11297baafe5fa0c99d5722458eac6a5e25c01eb1b8e5cd137f54079093daa7a4" dependencies = [ - "dirs 5.0.1", + "dirs", "fs2", "hex", "once_cell", @@ -17751,9 +17721,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.71" +version = "2.0.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462" +checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed" dependencies = [ "proc-macro2", "quote", @@ -17769,7 +17739,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17798,7 +17768,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17871,14 +17841,15 @@ checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" [[package]] name = "tempfile" -version = "3.10.1" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" dependencies = [ "cfg-if", "fastrand 2.0.1", + "once_cell", "rustix 0.38.31", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -17943,22 +17914,22 @@ checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" [[package]] name = "thiserror" -version = "1.0.62" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb" +checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.62" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c" +checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -18053,32 +18024,31 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.38.0" +version = "1.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" +checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" dependencies = [ "backtrace", "bytes", "libc", "mio", - "num_cpus", "parking_lot 0.12.3", "pin-project-lite 0.2.13", "signal-hook-registry", "socket2 0.5.7", "tokio-macros", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] name = "tokio-macros" -version = "2.3.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" +checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -18227,14 +18197,14 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.14" +version = "0.8.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" +checksum = "ac2caab0bf757388c6c0ae23b3293fdb463fee59434529014f85e3263b995c28" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.14", + "toml_edit 0.22.16", ] [[package]] @@ -18252,7 +18222,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.2.6", + "indexmap 2.5.0", "serde", "serde_spanned", "toml_datetime", @@ -18265,18 +18235,18 @@ version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" dependencies = [ - "indexmap 2.2.6", + "indexmap 2.5.0", "toml_datetime", "winnow 0.5.15", ] [[package]] name = "toml_edit" -version = "0.22.14" +version = "0.22.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" +checksum = "278f3d518e152219c994ce877758516bca5e118eaed6996192a774fb9fbf0788" dependencies = [ - "indexmap 2.2.6", + "indexmap 2.5.0", "serde", "serde_spanned", "toml_datetime", @@ -18291,12 +18261,27 @@ checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" dependencies = [ "futures-core", "futures-util", - "hdrhistogram", - "indexmap 1.9.3", "pin-project", "pin-project-lite 0.2.13", - "rand 0.8.5", + "tokio", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tower" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f" +dependencies = [ + "futures-core", + "futures-util", + "hdrhistogram", + "indexmap 2.5.0", + "pin-project-lite 0.2.13", "slab", + "sync_wrapper", "tokio", "tokio-util", "tower-layer", @@ -18324,15 +18309,15 @@ dependencies = [ [[package]] name = "tower-layer" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" [[package]] name = "tower-service" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" @@ -18366,7 +18351,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -18556,7 +18541,7 @@ version = "0.10.0-dev" source = "git+https://github.com/gear-tech/polkadot-sdk.git?branch=gear-v1.4.0#09bdd2a6953d057ae360ec3ef6ec735f9306cc04" dependencies = [ "async-trait", - "clap 4.5.9", + "clap 4.5.18", "frame-remote-externalities", "hex", "log", @@ -18587,9 +18572,9 @@ dependencies = [ [[package]] name = "trybuild" -version = "1.0.96" +version = "1.0.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33a5f13f11071020bb12de7a16b925d2d58636175c20c11dc5f96cb64bb6c9b3" +checksum = "207aa50d36c4be8d8c6ea829478be44a372c6a77669937bb39c698e52f1491e8" dependencies = [ "dissimilar", "glob 0.3.1", @@ -18597,7 +18582,7 @@ dependencies = [ "serde_derive", "serde_json", "termcolor", - "toml 0.8.14", + "toml 0.8.15", ] [[package]] @@ -18654,7 +18639,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -18688,7 +18673,7 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c8a2469e56e6e5095c82ccd3afb98dad95f7af7929aab6d8ba8d6e0f73657da" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", ] [[package]] @@ -19114,7 +19099,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", "wasm-bindgen-shared", ] @@ -19148,7 +19133,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -19180,7 +19165,7 @@ dependencies = [ name = "wasm-info" version = "0.1.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.18", "hex", "parity-wasm", ] @@ -19237,7 +19222,7 @@ dependencies = [ name = "wasm-proc" version = "1.6.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.18", "env_logger", "gear-wasm-builder", "log", @@ -19251,7 +19236,7 @@ source = "git+https://github.com/gear-tech/wasm-tools.git?branch=gear-stable#ffe dependencies = [ "arbitrary", "flagset", - "indexmap 2.2.6", + "indexmap 2.5.0", "leb128", "wasm-encoder 0.35.0", "wasmparser 0.115.0", @@ -19391,7 +19376,7 @@ dependencies = [ "bytesize", "derive_builder", "hex", - "indexmap 2.2.6", + "indexmap 2.5.0", "schemars", "semver 1.0.18", "serde", @@ -19399,7 +19384,7 @@ dependencies = [ "serde_json", "serde_yaml", "thiserror", - "toml 0.8.14", + "toml 0.8.15", "url", ] @@ -19621,17 +19606,7 @@ name = "wasmparser" version = "0.115.0" source = "git+https://github.com/gear-tech/wasm-tools.git?branch=gear-stable#ffe9abee63ad640c051d50515cedee7f67f31884" dependencies = [ - "indexmap 2.2.6", - "semver 1.0.18", -] - -[[package]] -name = "wasmparser" -version = "0.118.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77f1154f1ab868e2a01d9834a805faca7bf8b50d041b4ca714d005d0dab1c50c" -dependencies = [ - "indexmap 2.2.6", + "indexmap 2.5.0", "semver 1.0.18", ] @@ -19642,7 +19617,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab" dependencies = [ "bitflags 2.5.0", - "indexmap 2.2.6", + "indexmap 2.5.0", "semver 1.0.18", ] @@ -19663,12 +19638,12 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.2.75" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d027eb8294904fc715ac0870cebe6b0271e96b90605ee21511e7565c4ce568c" +checksum = "60e73986a6b7fdfedb7c5bf9e7eb71135486507c8fbc4c0c42cffcb6532988b7" dependencies = [ "anyhow", - "wasmparser 0.118.2", + "wasmparser 0.121.2", ] [[package]] @@ -20044,11 +20019,11 @@ dependencies = [ [[package]] name = "whoami" -version = "1.5.1" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9" +checksum = "372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d" dependencies = [ - "redox_syscall 0.4.1", + "redox_syscall 0.5.6", "wasite", "web-sys", ] @@ -20165,7 +20140,16 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.0", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", ] [[package]] @@ -20200,17 +20184,18 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.0", - "windows_aarch64_msvc 0.52.0", - "windows_i686_gnu 0.52.0", - "windows_i686_msvc 0.52.0", - "windows_x86_64_gnu 0.52.0", - "windows_x86_64_gnullvm 0.52.0", - "windows_x86_64_msvc 0.52.0", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] @@ -20227,9 +20212,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" @@ -20251,9 +20236,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" @@ -20275,9 +20260,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" -version = "0.52.0" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" @@ -20299,9 +20290,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" @@ -20323,9 +20314,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" @@ -20341,9 +20332,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" @@ -20365,9 +20356,9 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" @@ -20433,7 +20424,7 @@ dependencies = [ "js-sys", "log", "pharos", - "rustc_version 0.4.0", + "rustc_version 0.4.1", "send_wrapper 0.6.0", "thiserror", "wasm-bindgen", @@ -20658,7 +20649,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -20678,7 +20669,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index a023d01edb8..d3ec1ad8671 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -112,26 +112,26 @@ members = [ ] [workspace.dependencies] -alloy = "0.3.1" -anyhow = "1.0.86" +alloy = "0.3.6" +anyhow = "1.0.89" arbitrary = "1.3.2" async-recursion = "1.1.1" -async-trait = "0.1.81" +async-trait = "0.1.83" async-stream = "0.3.5" -base64 = "0.21.7" +base64 = "0.22.1" byteorder = { version = "1.5.0", default-features = false } blake2 = { version = "0.10.6", default-features = false } bs58 = { version = "0.5.1", default-features = false } cargo_toml = "0.19.2" cargo_metadata = "0.18.1" -clap = "4.5.8" +clap = "4.5.18" codec = { package = "parity-scale-codec", version = "3.6.4", default-features = false } color-eyre = "0.6.3" colored = "2.1.0" const-str = "0.5" defer = "0.2.1" -derive_more = "0.99.18" -dirs = "4.0.0" +derive_more = "1.0.0" +dirs = "5.0.1" dyn-clonable = "0.9.0" enum-iterator = "1.5.0" env_logger = "0.10" @@ -147,7 +147,7 @@ impl-serde = "0.4.0" jsonrpsee = { version = "^0.16" } libc = { version = "0.2", default-features = false } log = { version = "0.4.22", default-features = false } -num_enum = { version = "0.6.1", default-features = false } +num_enum = { version = "0.7.2", default-features = false } parity-scale-codec = { version = "3.6.4", default-features = false } parity-wasm = "0.45.0" parking_lot = "0.12.3" @@ -156,12 +156,12 @@ primitive-types = { version = "0.12.2", default-features = false } proc-macro2 = { version = "1", default-features = false } proptest = "1.5.0" quick-xml = "0.28" -quote = { version = "1.0.36", default-features = false } +quote = { version = "1.0.37", default-features = false } rand = { version = "0.8", default-features = false } rayon = "1.10" -regex = "^1.9" +regex = "^1.10" region = "3.0.2" -reqwest = { version = "0.11.27", default-features = false } +reqwest = { version = "0.12.4", default-features = false } scale-info = { version = "2.5.0", default-features = false } serde = { version = "^1", default-features = false } serde_json = "^1" @@ -170,9 +170,9 @@ sha-1 = "0.10.1" subxt = "0.37.0" subxt-metadata = "0.37.0" subxt-codegen = "0.37.0" -syn = "2.0.71" -thiserror = "1.0.62" -tokio = { version = "1.38.0" } +syn = "2.0.77" +thiserror = "1.0.64" +tokio = { version = "1.40.0" } uluru = "3.1.0" url = "2.5.2" # wasmer 4.3.4 for some reason have wat's version "=1.0.71" nailed down, so we have to do the same @@ -187,7 +187,7 @@ wasmparser = { package = "wasmparser-nostd", version = "0.100.1", default-featur which = "4.4.2" winapi = "0.3.9" paste = "1.0" -tempfile = "3.10.1" +tempfile = "3.12.0" ark-std = { version = "0.4.0", default-features = false } ark-bls12-381 = { version = "0.4.0", default-features = false } ark-serialize = { version = "0.4", default-features = false } @@ -506,7 +506,7 @@ cfg-if = "1.0.0" # gear-lazy-pages cargo-http-registry = "0.1.6" # crates-io errno = "0.3" # gear-lazy-pages nix = "0.26.4" # gear-lazy-pages -indexmap = "2.2.6" # utils/weight-diff +indexmap = "2.5.0" # utils/weight-diff indicatif = "*" # utils/wasm-gen itertools = "0.13" # utils/wasm-builder keyring = "1.2.1" # gcli @@ -518,19 +518,19 @@ libfuzzer-sys = "0.4" # utils/runtime-fuz page_size = { version = "0.6", default-features = false } # pallets/gear pathdiff = { version = "0.2.1", default-features = false } # utils/wasm-builder rand_pcg = "0.3.1" # pallets/gear -rustc_version = "0.4.0" # utils/wasm-builder +rustc_version = "0.4.1" # utils/wasm-builder schnorrkel = "0.9.1" # gcli scopeguard = { version = "1.2.0", default-features = false } # pallets/gear tabled = "0.10.0" # utils/regression-analysis thousands = "0.2.0" # utils/regression-analysis -toml = "0.8.14" # utils/wasm-builder +toml = "0.8.15" # utils/wasm-builder tracing = "0.1.40" # utils/node-loader tracing-appender = "0.2" # utils/node-loader tracing-subscriber = "0.3.18" # utils/node-loader trybuild = "1" # gstd/codegen wasm-opt = "0.116" # utils/wasm-builder wasmprinter = "0.2" # utils/wasm-gen -whoami = "1.5.1" # gcli +whoami = "1.5.2" # gcli fail = "0.5" # gear-common scale-value = "^0.16" # gsdk heck = "0.5.0" # gsdk-api-gen diff --git a/ethexe/db/Cargo.toml b/ethexe/db/Cargo.toml index 8d3868f0d0f..0e7e23b585d 100644 --- a/ethexe/db/Cargo.toml +++ b/ethexe/db/Cargo.toml @@ -16,7 +16,7 @@ gear-core.workspace = true gprimitives.workspace = true anyhow.workspace = true -dashmap = "5.5.3" +dashmap = "6.0.1" parity-scale-codec.workspace = true log = { workspace = true, features = ["std"] } # TODO: jemalloc is not stable for OpenBSD and MSVC. @@ -24,5 +24,5 @@ rocksdb = { version = "0.21", features = ["snappy", "jemalloc"] } #[dev-dependencies] scopeguard.workspace = true -tempfile = "3.3.0" +tempfile = "3.12.0" serde.workspace = true diff --git a/ethexe/rpc/Cargo.toml b/ethexe/rpc/Cargo.toml index 94a8625296c..96881106499 100644 --- a/ethexe/rpc/Cargo.toml +++ b/ethexe/rpc/Cargo.toml @@ -17,7 +17,7 @@ gprimitives.workspace = true ethexe-db.workspace = true ethexe-processor.workspace = true jsonrpsee = { version = "0.24", features = ["server", "macros"] } -tower = { version = "0.4.13", features = ["full"] } +tower = { version = "0.5.1", features = ["full"] } hyper = { version = "1.4.1", features = ["server"] } log.workspace = true parity-scale-codec.workspace = true diff --git a/ethexe/utils/Cargo.toml b/ethexe/utils/Cargo.toml index 56b07e0d729..c9824d64c28 100644 --- a/ethexe/utils/Cargo.toml +++ b/ethexe/utils/Cargo.toml @@ -11,11 +11,11 @@ repository.workspace = true log = { workspace = true, default-features = true } sp-arithmetic = { workspace = true, default-features = false } -async-channel = "1.8.0" +async-channel = "2.3.1" futures = "0.3.21" futures-timer = "3.0.2" parking_lot = "0.12.1" -prometheus = { version = "0.13.0", default-features = false } +prometheus = { version = "0.13.4", default-features = false } [features] default = ["metered"] diff --git a/gstd/Cargo.toml b/gstd/Cargo.toml index 46e61e53c68..537e1035674 100644 --- a/gstd/Cargo.toml +++ b/gstd/Cargo.toml @@ -13,8 +13,8 @@ repository.workspace = true rust-version.workspace = true [dependencies] -arrayvec = { version = "0.7.4", default-features = false, optional = true } -const_format = { version = "0.2.32", optional = true } +arrayvec = { version = "0.7.6", default-features = false, optional = true } +const_format = { version = "0.2.33", optional = true } document-features = { version = "0.2.10", optional = true } galloc.workspace = true gcore = { workspace = true, features = ["codec"] }