From a011a580818bf8bdd3c991d7ed0e06f5952cef5f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 15 Sep 2024 19:32:11 +0000 Subject: [PATCH] [depbot] Bump the deps group across 1 directory with 32 updates Bumps the deps group with 31 updates in the / directory: | Package | From | To | | --- | --- | --- | | [alloy](https://github.com/alloy-rs/alloy) | `0.3.1` | `0.3.5` | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.86` | `1.0.89` | | [async-trait](https://github.com/dtolnay/async-trait) | `0.1.81` | `0.1.82` | | [base64](https://github.com/marshallpierce/rust-base64) | `0.21.7` | `0.22.1` | | [clap](https://github.com/clap-rs/clap) | `4.5.9` | `4.5.17` | | [derive_more](https://github.com/JelteF/derive_more) | `0.99.18` | `1.0.0` | | [dirs](https://github.com/soc/dirs-rs) | `4.0.0` | `5.0.1` | | [num_enum](https://github.com/illicitonion/num_enum) | `0.6.1` | `0.7.2` | | [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.85` | `1.0.86` | | [quote](https://github.com/dtolnay/quote) | `1.0.36` | `1.0.37` | | [regex](https://github.com/rust-lang/regex) | `1.10.5` | `1.10.6` | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.11.27` | `0.12.4` | | [serde](https://github.com/serde-rs/serde) | `1.0.205` | `1.0.210` | | [serde_json](https://github.com/serde-rs/json) | `1.0.117` | `1.0.128` | | [syn](https://github.com/dtolnay/syn) | `2.0.71` | `2.0.77` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.62` | `1.0.63` | | [tokio](https://github.com/tokio-rs/tokio) | `1.38.0` | `1.40.0` | | [tempfile](https://github.com/Stebalien/tempfile) | `3.10.1` | `3.12.0` | | [indexmap](https://github.com/indexmap-rs/indexmap) | `2.2.6` | `2.5.0` | | [rustc_version](https://github.com/djc/rustc-version-rs) | `0.4.0` | `0.4.1` | | [toml](https://github.com/toml-rs/toml) | `0.8.14` | `0.8.15` | | [trybuild](https://github.com/dtolnay/trybuild) | `1.0.96` | `1.0.99` | | [wasmprinter](https://github.com/bytecodealliance/wasm-tools) | `0.2.75` | `0.2.80` | | [whoami](https://github.com/ardaku/whoami) | `1.5.1` | `1.5.2` | | [arrayvec](https://github.com/bluss/arrayvec) | `0.7.4` | `0.7.6` | | [const_format](https://github.com/rodrimati1992/const_format_crates) | `0.2.32` | `0.2.33` | | [dashmap](https://github.com/xacrimon/dashmap) | `5.5.3` | `6.0.1` | | [tower](https://github.com/tower-rs/tower) | `0.4.13` | `0.5.1` | | [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) | `0.29.0` | `0.29.1` | | [async-channel](https://github.com/smol-rs/async-channel) | `1.9.0` | `2.3.1` | | [prometheus](https://github.com/tikv/rust-prometheus) | `0.13.3` | `0.13.4` | Updates `alloy` from 0.3.1 to 0.3.5 - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](https://github.com/alloy-rs/alloy/compare/v0.3.1...v0.3.5) Updates `anyhow` from 1.0.86 to 1.0.89 - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.86...1.0.89) Updates `async-trait` from 0.1.81 to 0.1.82 - [Release notes](https://github.com/dtolnay/async-trait/releases) - [Commits](https://github.com/dtolnay/async-trait/compare/0.1.81...0.1.82) Updates `base64` from 0.21.7 to 0.22.1 - [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md) - [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.21.7...v0.22.1) Updates `clap` from 4.5.9 to 4.5.17 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.9...clap_complete-v4.5.17) Updates `derive_more` from 0.99.18 to 1.0.0 - [Release notes](https://github.com/JelteF/derive_more/releases) - [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md) - [Commits](https://github.com/JelteF/derive_more/compare/v0.99.18...v1.0.0) Updates `dirs` from 4.0.0 to 5.0.1 - [Commits](https://github.com/soc/dirs-rs/commits) Updates `num_enum` from 0.6.1 to 0.7.2 - [Commits](https://github.com/illicitonion/num_enum/compare/0.6.1...0.7.2) Updates `proc-macro2` from 1.0.85 to 1.0.86 - [Release notes](https://github.com/dtolnay/proc-macro2/releases) - [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.85...1.0.86) Updates `quote` from 1.0.36 to 1.0.37 - [Release notes](https://github.com/dtolnay/quote/releases) - [Commits](https://github.com/dtolnay/quote/compare/1.0.36...1.0.37) Updates `regex` from 1.10.5 to 1.10.6 - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/regex/compare/1.10.5...1.10.6) Updates `reqwest` from 0.11.27 to 0.12.4 - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.27...v0.12.4) Updates `serde` from 1.0.205 to 1.0.210 - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.205...v1.0.210) Updates `serde_json` from 1.0.117 to 1.0.128 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.117...1.0.128) Updates `syn` from 2.0.71 to 2.0.77 - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/2.0.71...2.0.77) Updates `thiserror` from 1.0.62 to 1.0.63 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.62...1.0.63) Updates `tokio` from 1.38.0 to 1.40.0 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.40.0) Updates `tempfile` from 3.10.1 to 3.12.0 - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md) - [Commits](https://github.com/Stebalien/tempfile/commits) Updates `indexmap` from 2.2.6 to 2.5.0 - [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md) - [Commits](https://github.com/indexmap-rs/indexmap/compare/2.2.6...2.5.0) Updates `rustc_version` from 0.4.0 to 0.4.1 - [Release notes](https://github.com/djc/rustc-version-rs/releases) - [Commits](https://github.com/djc/rustc-version-rs/compare/v0.4.0...v0.4.1) Updates `toml` from 0.8.14 to 0.8.15 - [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.14...toml-v0.8.15) Updates `trybuild` from 1.0.96 to 1.0.99 - [Release notes](https://github.com/dtolnay/trybuild/releases) - [Commits](https://github.com/dtolnay/trybuild/compare/1.0.96...1.0.99) Updates `wasmprinter` from 0.2.75 to 0.2.80 - [Release notes](https://github.com/bytecodealliance/wasm-tools/releases) - [Commits](https://github.com/bytecodealliance/wasm-tools/compare/wasmprinter-0.2.75...wasmprinter-0.2.80) Updates `whoami` from 1.5.1 to 1.5.2 - [Changelog](https://github.com/ardaku/whoami/blob/v1/CHANGELOG.md) - [Commits](https://github.com/ardaku/whoami/compare/v1.5.1...v1.5.2) Updates `toml_edit` from 0.22.14 to 0.22.16 - [Commits](https://github.com/toml-rs/toml/compare/v0.22.14...v0.22.16) Updates `arrayvec` from 0.7.4 to 0.7.6 - [Release notes](https://github.com/bluss/arrayvec/releases) - [Changelog](https://github.com/bluss/arrayvec/blob/master/CHANGELOG.md) - [Commits](https://github.com/bluss/arrayvec/compare/0.7.4...0.7.6) Updates `const_format` from 0.2.32 to 0.2.33 - [Release notes](https://github.com/rodrimati1992/const_format_crates/releases) - [Changelog](https://github.com/rodrimati1992/const_format_crates/blob/master/Changelog.md) - [Commits](https://github.com/rodrimati1992/const_format_crates/commits) Updates `dashmap` from 5.5.3 to 6.0.1 - [Release notes](https://github.com/xacrimon/dashmap/releases) - [Commits](https://github.com/xacrimon/dashmap/compare/v.5.5.3...v6.0.1) Updates `tower` from 0.4.13 to 0.5.1 - [Release notes](https://github.com/tower-rs/tower/releases) - [Commits](https://github.com/tower-rs/tower/compare/tower-0.4.13...tower-0.5.1) Updates `secp256k1` from 0.29.0 to 0.29.1 - [Changelog](https://github.com/rust-bitcoin/rust-secp256k1/blob/secp256k1-0.29.1/CHANGELOG.md) - [Commits](https://github.com/rust-bitcoin/rust-secp256k1/compare/secp256k1-0.29.0...secp256k1-0.29.1) Updates `async-channel` from 1.9.0 to 2.3.1 - [Release notes](https://github.com/smol-rs/async-channel/releases) - [Changelog](https://github.com/smol-rs/async-channel/blob/master/CHANGELOG.md) - [Commits](https://github.com/smol-rs/async-channel/compare/v1.9.0...v2.3.1) Updates `prometheus` from 0.13.3 to 0.13.4 - [Changelog](https://github.com/tikv/rust-prometheus/blob/master/CHANGELOG.md) - [Commits](https://github.com/tikv/rust-prometheus/compare/v0.13.3...v0.13.4) --- updated-dependencies: - dependency-name: alloy dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: async-trait dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: base64 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: derive_more dependency-type: direct:production update-type: version-update:semver-major dependency-group: deps - dependency-name: dirs dependency-type: direct:production update-type: version-update:semver-major dependency-group: deps - dependency-name: num_enum dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: proc-macro2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: quote dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: reqwest dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: tempfile dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: indexmap dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: rustc_version dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: toml dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: trybuild dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: wasmprinter dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: whoami dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: toml_edit dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: arrayvec dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: const_format dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: dashmap dependency-type: direct:production update-type: version-update:semver-major dependency-group: deps - dependency-name: tower dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deps - dependency-name: secp256k1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: async-channel dependency-type: direct:production update-type: version-update:semver-major dependency-group: deps - dependency-name: prometheus dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] --- Cargo.lock | 779 ++++++++++++++++++++-------------------- Cargo.toml | 38 +- ethexe/db/Cargo.toml | 4 +- ethexe/rpc/Cargo.toml | 2 +- ethexe/utils/Cargo.toml | 4 +- gstd/Cargo.toml | 4 +- 6 files changed, 411 insertions(+), 420 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ac18442b9a2..3279bea7fd4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -16,7 +16,7 @@ dependencies = [ name = "actor-system-error" version = "1.5.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.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f13f1940c81e269e84ddb58f3b611be9660fbbfe39d4338aa2984dc3df0c402" +checksum = "b2683873c2744f6cd72d0db51bb74fee9ed310e0476a140bdc19e82b407d8a0a" 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.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" +checksum = "a27b8a3a6e1a44fa4c8baf1f653e4172e81486d4941f2237e20dc2d0cf4ddff1" 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.17", "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.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462" +checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac" dependencies = [ "clap_builder", - "clap_derive 4.5.8", + "clap_derive 4.5.13", ] [[package]] name = "clap_builder" -version = "4.5.9" +version = "4.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942" +checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73" dependencies = [ "anstream", "anstyle", @@ -2520,14 +2520,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.8" +version = "4.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085" +checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" 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.17", + "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.5.0" dependencies = [ "alloy", "anyhow", - "clap 4.5.9", + "clap 4.5.17", "demo-async", "demo-ping", - "derive_more 0.99.18", + "derive_more 1.0.0", "directories", "env_logger", "ethexe-common", @@ -5130,7 +5111,7 @@ dependencies = [ "static_init", "tempfile", "tokio", - "toml 0.8.14", + "toml 0.8.15", ] [[package]] @@ -5138,7 +5119,7 @@ name = "ethexe-common" version = "1.5.0" dependencies = [ "anyhow", - "derive_more 0.99.18", + "derive_more 1.0.0", "gear-core", "gprimitives", "hex", @@ -5151,7 +5132,7 @@ name = "ethexe-db" version = "1.5.0" dependencies = [ "anyhow", - "dashmap 5.5.3", + "dashmap 6.0.1", "ethexe-common", "ethexe-runtime-common", "gear-core", @@ -5190,7 +5171,7 @@ version = "1.5.0" dependencies = [ "anyhow", "async-trait", - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "ethexe-db", "ethexe-signer", @@ -5225,7 +5206,7 @@ dependencies = [ "gprimitives", "log", "parity-scale-codec", - "reqwest 0.11.27", + "reqwest 0.12.4", "tokio", "wabt", ] @@ -5284,7 +5265,7 @@ dependencies = [ "log", "parity-scale-codec", "tokio", - "tower", + "tower 0.5.1", ] [[package]] @@ -5329,7 +5310,7 @@ dependencies = [ "futures", "gear-core", "gprimitives", - "indexmap 2.2.6", + "indexmap 2.5.0", "log", "parity-scale-codec", "tokio", @@ -5340,13 +5321,13 @@ name = "ethexe-signer" version = "1.5.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", ] @@ -5355,7 +5336,7 @@ dependencies = [ name = "ethexe-utils" version = "1.5.0" dependencies = [ - "async-channel 1.9.0", + "async-channel 2.3.1", "futures", "futures-timer", "log", @@ -5437,7 +5418,7 @@ dependencies = [ "fs-err", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -5494,7 +5475,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", ] @@ -5706,7 +5687,7 @@ dependencies = [ "Inflector", "array-bytes 6.2.3", "chrono", - "clap 4.5.9", + "clap 4.5.17", "comfy-table", "frame-benchmarking", "frame-support", @@ -5754,7 +5735,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -5893,7 +5874,7 @@ dependencies = [ "proc-macro2", "quote", "sp-core-hashing", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -5905,7 +5886,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -5915,7 +5896,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]] @@ -6150,7 +6131,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -6257,7 +6238,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", ] @@ -6274,7 +6255,7 @@ dependencies = [ name = "gbuiltin-staking" version = "1.5.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "gprimitives", "scale-info", ] @@ -6285,13 +6266,13 @@ version = "1.5.0" dependencies = [ "anyhow", "async-trait", - "clap 4.5.9", + "clap 4.5.17", "color-eyre", "colored", "demo-messenger", "demo-new-meta", "demo-waiter", - "dirs 4.0.0", + "dirs", "env_logger", "etc", "gclient", @@ -6307,12 +6288,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", @@ -6432,7 +6413,7 @@ dependencies = [ name = "gear-bags-thresholds" version = "1.0.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.17", "generate-bags", "vara-runtime", ] @@ -6456,7 +6437,7 @@ dependencies = [ name = "gear-cli" version = "1.5.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.17", "frame-benchmarking", "frame-benchmarking-cli", "frame-system", @@ -6487,7 +6468,7 @@ dependencies = [ name = "gear-common" version = "1.5.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "enum-iterator 1.5.0", "fail", "frame-benchmarking", @@ -6514,7 +6495,7 @@ name = "gear-common-codegen" version = "1.5.0" dependencies = [ "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -6523,7 +6504,7 @@ version = "1.5.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", @@ -6553,7 +6534,7 @@ version = "1.5.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", @@ -6569,7 +6550,7 @@ dependencies = [ name = "gear-core-errors" version = "1.5.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "enum-iterator 1.5.0", "scale-info", "serde", @@ -6580,7 +6561,7 @@ name = "gear-core-processor" version = "1.5.0" dependencies = [ "actor-system-error", - "derive_more 0.99.18", + "derive_more 1.0.0", "enum-iterator 1.5.0", "env_logger", "gear-core", @@ -6620,7 +6601,7 @@ name = "gear-lazy-pages" version = "1.5.0" dependencies = [ "cfg-if", - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "errno", "gear-core", @@ -6642,7 +6623,7 @@ name = "gear-lazy-pages-common" version = "1.5.0" dependencies = [ "gear-core", - "num_enum 0.6.1", + "num_enum", "parity-scale-codec", ] @@ -6674,7 +6655,7 @@ name = "gear-node-loader" version = "1.5.0" dependencies = [ "anyhow", - "clap 4.5.9", + "clap 4.5.17", "futures", "futures-timer", "gclient", @@ -6688,7 +6669,7 @@ dependencies = [ "parking_lot 0.12.3", "primitive-types", "rand 0.8.5", - "reqwest 0.11.27", + "reqwest 0.12.4", "subxt", "thiserror", "tokio", @@ -6761,7 +6742,7 @@ dependencies = [ name = "gear-replay-cli" version = "1.0.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.17", "frame-remote-externalities", "frame-system", "gear-runtime-interface", @@ -7016,7 +6997,7 @@ name = "gear-validator-checks" version = "0.1.0" dependencies = [ "anyhow", - "clap 4.5.9", + "clap 4.5.17", "env_logger", "futures", "gsdk", @@ -7051,9 +7032,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", ] @@ -7072,7 +7053,7 @@ dependencies = [ "gear-utils", "gear-wasm-instrument", "gsys", - "indexmap 2.2.6", + "indexmap 2.5.0", "indicatif", "log", "nonempty", @@ -7089,7 +7070,7 @@ dependencies = [ name = "gear-wasm-instrument" version = "1.5.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "enum-iterator 1.5.0", "gwasm-instrument", "wasmparser-nostd 0.100.1", @@ -7118,17 +7099,17 @@ name = "gear-weight-diff" version = "1.0.0" dependencies = [ "anyhow", - "clap 4.5.9", + "clap 4.5.17", "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", ] @@ -7316,7 +7297,7 @@ name = "gmeta" version = "1.5.0" dependencies = [ "blake2 0.10.6", - "derive_more 0.99.18", + "derive_more 1.0.0", "gear-wasm-builder", "gmeta-codegen", "gstd", @@ -7335,14 +7316,14 @@ dependencies = [ "proc-macro2", "quote", "scale-info", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] name = "gprimitives" version = "1.5.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "gear-ss58", "hex", "parity-scale-codec", @@ -7356,10 +7337,10 @@ name = "gring" version = "1.5.0" dependencies = [ "anyhow", - "base64 0.21.7", - "clap 4.5.9", + "base64 0.22.1", + "clap 4.5.17", "colored", - "dirs 4.0.0", + "dirs", "gear-ss58", "hex", "nacl", @@ -7387,7 +7368,7 @@ name = "gsdk" version = "1.5.0" dependencies = [ "anyhow", - "base64 0.21.7", + "base64 0.22.1", "colored", "demo-messenger", "demo-new-meta", @@ -7401,7 +7382,7 @@ dependencies = [ "gear-utils", "gsdk-codegen", "hex", - "indexmap 2.2.6", + "indexmap 2.5.0", "jsonrpsee 0.16.3", "log", "parity-scale-codec", @@ -7436,7 +7417,7 @@ dependencies = [ "scale-info", "sp-io", "subxt-codegen", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -7445,14 +7426,14 @@ version = "1.5.0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] name = "gstd" version = "1.5.0" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "const_format", "document-features", "futures", @@ -7474,7 +7455,7 @@ dependencies = [ "gstd", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", "trybuild", ] @@ -7493,7 +7474,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", @@ -7507,7 +7488,7 @@ dependencies = [ "gear-wasm-instrument", "gsys", "hex", - "indexmap 2.2.6", + "indexmap 2.5.0", "log", "parity-scale-codec", "path-clean", @@ -7554,7 +7535,7 @@ dependencies = [ "futures-core", "futures-sink", "http 1.1.0", - "indexmap 2.2.6", + "indexmap 2.5.0", "slab", "tokio", "tokio-util", @@ -7709,9 +7690,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" @@ -7728,7 +7709,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]] @@ -8011,16 +7992,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]] @@ -8054,7 +8039,7 @@ dependencies = [ "pin-project-lite 0.2.13", "socket2 0.5.7", "tokio", - "tower", + "tower 0.4.13", "tower-service", "tracing", ] @@ -8249,9 +8234,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", @@ -8316,7 +8301,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", ] @@ -8351,7 +8336,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", ] @@ -8580,7 +8565,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", @@ -8677,7 +8662,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", @@ -8696,14 +8681,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", ] @@ -8731,7 +8716,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -8752,7 +8737,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "tower", + "tower 0.4.13", "tracing", ] @@ -8779,7 +8764,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "tower", + "tower 0.4.13", "tracing", ] @@ -8999,7 +8984,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", @@ -9422,7 +9407,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", @@ -9449,7 +9434,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", @@ -9760,7 +9745,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -10175,7 +10160,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -10189,7 +10174,7 @@ dependencies = [ "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -10200,7 +10185,7 @@ checksum = "9ea73aa640dc01d62a590d48c0c3521ed739d53b27f919b25c3551e233481654" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -10211,7 +10196,7 @@ checksum = "ef9d79ae96aaba821963320eb2b6e34d17df1e5a83d8a1985c29cc5be59577b3" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -10420,13 +10405,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]] @@ -10436,7 +10422,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", @@ -10930,7 +10916,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", ] @@ -10983,37 +10969,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]] @@ -11025,7 +10991,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -11038,7 +11004,7 @@ checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" name = "numerated" version = "1.5.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "log", "num-traits", @@ -11110,7 +11076,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", @@ -11152,7 +11118,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -11441,7 +11407,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", @@ -11521,7 +11487,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", @@ -11773,7 +11739,7 @@ version = "1.5.0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -11918,7 +11884,7 @@ dependencies = [ name = "pallet-gear-voucher" version = "1.5.0" dependencies = [ - "derive_more 0.99.18", + "derive_more 1.0.0", "env_logger", "frame-benchmarking", "frame-support", @@ -12393,7 +12359,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", @@ -12612,7 +12578,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -12633,7 +12599,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" dependencies = [ "fixedbitset", - "indexmap 2.2.6", + "indexmap 2.5.0", ] [[package]] @@ -12643,7 +12609,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]] @@ -12676,7 +12642,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -12714,7 +12680,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -12786,7 +12752,7 @@ dependencies = [ "polkavm-common", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -12796,7 +12762,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]] @@ -12956,7 +12922,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]] @@ -13033,23 +12999,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", @@ -13091,7 +13057,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -13337,9 +13303,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", ] @@ -13535,11 +13501,11 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.4.1" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +checksum = "0884ad60e090bf1345b93da0a5de8923c93884cd03f40dfcfddd3b4bee661853" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.5.0", ] [[package]] @@ -13570,7 +13536,7 @@ checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -13599,9 +13565,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", @@ -13663,7 +13629,7 @@ dependencies = [ name = "regression-analysis" version = "0.1.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.17", "frame-support", "junit-common", "pallet-gear", @@ -13699,13 +13665,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", @@ -13717,7 +13681,6 @@ dependencies = [ "sync_wrapper", "system-configuration", "tokio", - "tokio-native-tls", "tokio-rustls 0.24.1", "tower-service", "url", @@ -13736,13 +13699,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", @@ -13752,18 +13717,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", ] @@ -13797,7 +13766,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", @@ -13981,7 +13950,7 @@ name = "runtime-fuzzer" version = "0.1.0" dependencies = [ "anyhow", - "clap 4.5.9", + "clap 4.5.17", "frame-support", "frame-system", "gear-call-gen", @@ -14058,9 +14027,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", ] @@ -14406,7 +14375,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -14417,7 +14386,7 @@ dependencies = [ "array-bytes 6.2.3", "bip39", "chrono", - "clap 4.5.9", + "clap 4.5.17", "fdlimit", "futures", "itertools 0.10.5", @@ -14773,7 +14742,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", @@ -14998,7 +14967,7 @@ dependencies = [ "futures", "futures-timer", "hyper 0.14.27", - "hyper-rustls", + "hyper-rustls 0.24.1", "libp2p 0.51.4", "log", "num_cpus", @@ -15093,7 +15062,7 @@ dependencies = [ "serde_json", "substrate-prometheus-endpoint", "tokio", - "tower", + "tower 0.4.13", "tower-http", ] @@ -15295,7 +15264,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -15467,7 +15436,7 @@ dependencies = [ "proc-macro2", "quote", "scale-info", - "syn 2.0.71", + "syn 2.0.77", "thiserror", ] @@ -15523,7 +15492,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -15563,7 +15532,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", @@ -15645,9 +15614,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", @@ -15787,9 +15756,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", ] @@ -15826,13 +15795,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]] @@ -15843,16 +15812,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", ] @@ -15865,7 +15835,7 @@ checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -15899,7 +15869,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.2.6", + "indexmap 2.5.0", "serde", "serde_derive", "serde_json", @@ -15916,7 +15886,7 @@ dependencies = [ "darling 0.20.10", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -15925,7 +15895,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", @@ -16154,7 +16124,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", @@ -16257,7 +16227,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", ] @@ -16372,7 +16342,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -16612,7 +16582,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]] @@ -16686,7 +16656,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]] @@ -16696,7 +16666,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk#149c70938f2b29f8d92ba1c dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -16936,7 +16906,7 @@ dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -16949,7 +16919,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17170,7 +17140,7 @@ dependencies = [ "parity-scale-codec", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17431,7 +17401,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17444,7 +17414,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17634,7 +17604,7 @@ dependencies = [ "scale-info", "scale-typegen", "subxt-metadata", - "syn 2.0.71", + "syn 2.0.77", "thiserror", "tokio", ] @@ -17695,7 +17665,7 @@ dependencies = [ "quote", "scale-typegen", "subxt-codegen", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17717,7 +17687,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", @@ -17744,9 +17714,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", @@ -17762,7 +17732,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17791,7 +17761,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -17864,14 +17834,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]] @@ -17936,22 +17907,22 @@ checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" [[package]] name = "thiserror" -version = "1.0.62" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb" +checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.62" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c" +checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -18046,32 +18017,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]] @@ -18220,14 +18190,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]] @@ -18245,7 +18215,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", @@ -18258,18 +18228,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", @@ -18284,12 +18254,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", @@ -18317,15 +18302,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" @@ -18359,7 +18344,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -18549,7 +18534,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.17", "frame-remote-externalities", "hex", "log", @@ -18580,9 +18565,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", @@ -18590,7 +18575,7 @@ dependencies = [ "serde_derive", "serde_json", "termcolor", - "toml 0.8.14", + "toml 0.8.15", ] [[package]] @@ -18647,7 +18632,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -18681,7 +18666,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]] @@ -19107,7 +19092,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", "wasm-bindgen-shared", ] @@ -19141,7 +19126,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -19173,7 +19158,7 @@ dependencies = [ name = "wasm-info" version = "0.1.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.17", "hex", "parity-wasm", ] @@ -19230,7 +19215,7 @@ dependencies = [ name = "wasm-proc" version = "1.5.0" dependencies = [ - "clap 4.5.9", + "clap 4.5.17", "env_logger", "gear-wasm-builder", "log", @@ -19244,7 +19229,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", @@ -19384,7 +19369,7 @@ dependencies = [ "bytesize", "derive_builder", "hex", - "indexmap 2.2.6", + "indexmap 2.5.0", "schemars", "semver 1.0.18", "serde", @@ -19392,7 +19377,7 @@ dependencies = [ "serde_json", "serde_yaml", "thiserror", - "toml 0.8.14", + "toml 0.8.15", "url", ] @@ -19614,17 +19599,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", ] @@ -19635,7 +19610,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", ] @@ -19656,12 +19631,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]] @@ -20037,11 +20012,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.4", "wasite", "web-sys", ] @@ -20158,7 +20133,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]] @@ -20193,17 +20177,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]] @@ -20220,9 +20205,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" @@ -20244,9 +20229,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" @@ -20268,9 +20253,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" @@ -20292,9 +20283,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" @@ -20316,9 +20307,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" @@ -20334,9 +20325,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" @@ -20358,9 +20349,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" @@ -20426,7 +20417,7 @@ dependencies = [ "js-sys", "log", "pharos", - "rustc_version 0.4.0", + "rustc_version 0.4.1", "send_wrapper 0.6.0", "thiserror", "wasm-bindgen", @@ -20651,7 +20642,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.77", ] [[package]] @@ -20671,7 +20662,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 a12c7c8740d..35d04d9b4ad 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.5" +anyhow = "1.0.89" arbitrary = "1.3.2" async-recursion = "1.1.1" -async-trait = "0.1.81" +async-trait = "0.1.82" 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.17" 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" @@ -146,7 +146,7 @@ impl-trait-for-tuples = "0.2.2" 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" @@ -155,12 +155,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" @@ -169,9 +169,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.63" +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 @@ -186,7 +186,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 } @@ -505,7 +505,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 @@ -517,19 +517,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 40c566ceb11..f9392e98e0d 100644 --- a/ethexe/rpc/Cargo.toml +++ b/ethexe/rpc/Cargo.toml @@ -16,7 +16,7 @@ futures.workspace = true gprimitives.workspace = true ethexe-db.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"] }