From 800007accac0dfcfcef2f89d2ee1c3b2b94822e8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Feb 2025 04:01:55 +0000 Subject: [PATCH] Bump the all group across 1 directory with 16 updates Bumps the all group with 16 updates in the / directory: | Package | From | To | | --- | --- | --- | | [async-trait](https://github.com/dtolnay/async-trait) | `0.1.85` | `0.1.86` | | [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.0` | | [rand_chacha](https://github.com/rust-random/rand) | `0.3.1` | `0.9.0` | | [serde_json](https://github.com/serde-rs/json) | `1.0.137` | `1.0.138` | | [sha2](https://github.com/RustCrypto/hashes) | `0.9.9` | `0.10.8` | | [syn](https://github.com/dtolnay/syn) | `2.0.96` | `2.0.98` | | [itertools](https://github.com/rust-itertools/itertools) | `0.12.1` | `0.14.0` | | [dyn-clone](https://github.com/dtolnay/dyn-clone) | `1.0.17` | `1.0.18` | | [async-tungstenite](https://github.com/sdroege/async-tungstenite) | `0.13.1` | `0.28.2` | | [downcast-rs](https://github.com/marcianx/downcast-rs) | `1.2.1` | `2.0.1` | | [getrandom](https://github.com/rust-random/getrandom) | `0.2.15` | `0.3.1` | | [rustls-pki-types](https://github.com/rustls/pki-types) | `1.10.1` | `1.11.0` | | [standback](https://github.com/jhpratt/standback) | `0.2.17` | `0.4.4` | | [toml_edit](https://github.com/toml-rs/toml) | `0.22.22` | `0.22.23` | | [tungstenite](https://github.com/snapview/tungstenite-rs) | `0.13.0` | `0.24.0` | | [uint](https://github.com/paritytech/parity-common) | `0.9.5` | `0.10.0` | Updates `async-trait` from 0.1.85 to 0.1.86 - [Release notes](https://github.com/dtolnay/async-trait/releases) - [Commits](https://github.com/dtolnay/async-trait/compare/0.1.85...0.1.86) Updates `rand` from 0.8.5 to 0.9.0 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.9.0) Updates `rand_chacha` from 0.3.1 to 0.9.0 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/rand_chacha-0.3.1...0.9.0) Updates `serde_json` from 1.0.137 to 1.0.138 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.137...v1.0.138) Updates `sha2` from 0.9.9 to 0.10.8 - [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.9...sha2-v0.10.8) Updates `syn` from 2.0.96 to 2.0.98 - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/2.0.96...2.0.98) Updates `itertools` from 0.12.1 to 0.14.0 - [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.1...v0.14.0) Updates `dyn-clone` from 1.0.17 to 1.0.18 - [Release notes](https://github.com/dtolnay/dyn-clone/releases) - [Commits](https://github.com/dtolnay/dyn-clone/compare/1.0.17...1.0.18) Updates `async-tungstenite` from 0.13.1 to 0.28.2 - [Changelog](https://github.com/sdroege/async-tungstenite/blob/main/CHANGELOG.md) - [Commits](https://github.com/sdroege/async-tungstenite/compare/0.13.1...0.28.2) Updates `downcast-rs` from 1.2.1 to 2.0.1 - [Changelog](https://github.com/marcianx/downcast-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/marcianx/downcast-rs/compare/v1.2.1...v2.0.1) Updates `getrandom` from 0.2.15 to 0.3.1 - [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/getrandom/compare/v0.2.15...v0.3.1) Updates `rustls-pki-types` from 1.10.1 to 1.11.0 - [Release notes](https://github.com/rustls/pki-types/releases) - [Commits](https://github.com/rustls/pki-types/compare/v/1.10.1...v/1.11.0) Updates `standback` from 0.2.17 to 0.4.4 - [Release notes](https://github.com/jhpratt/standback/releases) - [Commits](https://github.com/jhpratt/standback/compare/v0.2.17...v0.4.4) Updates `toml_edit` from 0.22.22 to 0.22.23 - [Commits](https://github.com/toml-rs/toml/compare/v0.22.22...v0.22.23) Updates `tungstenite` from 0.13.0 to 0.24.0 - [Changelog](https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/snapview/tungstenite-rs/compare/v0.13.0...v0.24.0) Updates `uint` from 0.9.5 to 0.10.0 - [Commits](https://github.com/paritytech/parity-common/compare/uint-v0.9.5...uint-v0.10.0) --- updated-dependencies: - dependency-name: async-trait dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: rand dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: rand_chacha dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: sha2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: itertools dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: dyn-clone dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: async-tungstenite dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: downcast-rs dependency-type: direct:production update-type: version-update:semver-major dependency-group: all - dependency-name: getrandom dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: rustls-pki-types dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: standback dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: toml_edit dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: tungstenite dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: uint dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all ... Signed-off-by: dependabot[bot] --- Cargo.lock | 435 +++++++++++++++++++++++-------- Cargo.toml | 4 +- crates/types/Cargo.toml | 2 +- crates/workspace-hack/Cargo.toml | 36 +-- 4 files changed, 353 insertions(+), 124 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9aea9f4089..bef340f01e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -91,7 +91,7 @@ dependencies = [ "cfg-if", "once_cell", "version_check", - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -510,7 +510,7 @@ checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "synstructure", ] @@ -522,7 +522,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -703,6 +703,18 @@ dependencies = [ "url", ] +[[package]] +name = "async-native-tls" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9343dc5acf07e79ff82d0c37899f079db3534d99f189a1837c8e549c99405bec" +dependencies = [ + "futures-util", + "native-tls", + "thiserror 1.0.69", + "url", +] + [[package]] name = "async-process" version = "2.3.0" @@ -801,7 +813,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -819,19 +831,32 @@ dependencies = [ "futures-core", "futures-io", "rustls 0.19.1", - "webpki", + "webpki 0.21.4", "webpki-roots 0.21.1", ] +[[package]] +name = "async-tls" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ae3c9eba89d472a0e4fe1dea433df78fbbe63d2b764addaf2ba3a6bde89a5e" +dependencies = [ + "futures-core", + "futures-io", + "rustls 0.21.12", + "rustls-pemfile 1.0.4", + "webpki-roots 0.22.6", +] + [[package]] name = "async-trait" -version = "0.1.85" +version = "0.1.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056" +checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -840,14 +865,33 @@ version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07b30ef0ea5c20caaa54baea49514a206308989c68be7ecd86c7f956e4da6378" dependencies = [ - "async-native-tls", + "async-native-tls 0.3.3", + "async-std", + "async-tls 0.11.0", + "futures-io", + "futures-util", + "log", + "pin-project-lite 0.2.15", + "tungstenite 0.13.0", +] + +[[package]] +name = "async-tungstenite" +version = "0.28.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c348fb0b6d132c596eca3dcd941df48fb597aafcb07a738ec41c004b087dc99" +dependencies = [ + "async-native-tls 0.5.0", "async-std", - "async-tls", + "async-tls 0.13.0", + "atomic-waker", + "futures-core", "futures-io", + "futures-task", "futures-util", "log", "pin-project-lite 0.2.15", - "tungstenite", + "tungstenite 0.24.0", ] [[package]] @@ -903,7 +947,7 @@ checksum = "edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1037,7 +1081,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1408,7 +1452,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1804,7 +1848,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1828,7 +1872,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1839,7 +1883,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1890,7 +1934,7 @@ checksum = "297806318ef30ad066b15792a8372858020ae3ca2e414ee6c2133b1eb9e9e945" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1947,7 +1991,7 @@ checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1968,7 +2012,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1978,7 +2022,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1991,7 +2035,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.1", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -2011,7 +2055,7 @@ checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "unicode-xid", ] @@ -2080,7 +2124,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -2104,6 +2148,12 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" +[[package]] +name = "downcast-rs" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf" + [[package]] name = "dtoa" version = "1.0.9" @@ -2112,9 +2162,15 @@ checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653" [[package]] name = "dyn-clone" -version = "1.0.17" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35" + +[[package]] +name = "easy-ext" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" +checksum = "cc5d6d6a8504f8caedd7de14576464383900cd3840b7033a7a3dce5ac00121ca" [[package]] name = "ed25519" @@ -2180,7 +2236,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -2449,7 +2505,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -2545,6 +2601,18 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", +] + [[package]] name = "ghash" version = "0.3.1" @@ -2902,7 +2970,7 @@ dependencies = [ "parking_lot", "portpicker", "primitive-types", - "rand 0.8.5", + "rand 0.9.0", "serde", "sha2 0.10.8", "time 0.3.37", @@ -2946,7 +3014,7 @@ dependencies = [ "hotshot-task-impls", "hotshot-types", "jf-vid", - "rand 0.8.5", + "rand 0.9.0", "reqwest", "serde", "sha2 0.10.8", @@ -2979,7 +3047,7 @@ dependencies = [ "libp2p-networking", "local-ip-address", "portpicker", - "rand 0.8.5", + "rand 0.9.0", "serde", "sha2 0.10.8", "surf-disco", @@ -3002,7 +3070,7 @@ dependencies = [ "futures", "hotshot-example-types", "hotshot-types", - "rand 0.8.5", + "rand 0.9.0", "tide-disco", "tokio", "toml", @@ -3017,7 +3085,7 @@ dependencies = [ "derive_builder", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "workspace-hack", ] @@ -3060,7 +3128,7 @@ dependencies = [ "jf-signature", "jf-utils", "primitive-types", - "rand_chacha 0.3.1", + "rand_chacha 0.9.0", "serde", "tagged-base64", "workspace-hack", @@ -3097,7 +3165,7 @@ dependencies = [ "hotshot-types", "jf-vid", "lru 0.12.5", - "rand 0.8.5", + "rand 0.9.0", "serde", "sha2 0.10.8", "surf-disco", @@ -3139,7 +3207,7 @@ dependencies = [ "lru 0.12.5", "portpicker", "primitive-types", - "rand 0.8.5", + "rand 0.9.0", "reqwest", "serde", "sha2 0.10.8", @@ -3188,8 +3256,8 @@ dependencies = [ "mnemonic", "multiaddr", "primitive-types", - "rand 0.8.5", - "rand_chacha 0.3.1", + "rand 0.9.0", + "rand_chacha 0.9.0", "serde", "serde-inline-default", "serde_bytes", @@ -3596,7 +3664,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3704,7 +3772,7 @@ checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3949,7 +4017,7 @@ dependencies = [ "ark-std", "derivative", "displaydoc", - "downcast-rs", + "downcast-rs 1.2.1", "dyn-clone", "hashbrown 0.14.5", "itertools 0.12.1", @@ -4367,7 +4435,7 @@ dependencies = [ "smallvec", "thiserror 1.0.69", "tracing", - "uint", + "uint 0.9.5", "void", "web-time", ] @@ -4432,7 +4500,7 @@ dependencies = [ "libp2p-identity", "libp2p-swarm-derive", "pin-project", - "rand 0.8.5", + "rand 0.9.0", "serde", "tokio", "tracing", @@ -4519,7 +4587,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4777,7 +4845,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5163,7 +5231,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5219,7 +5287,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5385,7 +5453,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5416,7 +5484,7 @@ checksum = "d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5544,7 +5612,7 @@ version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" dependencies = [ - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -5554,7 +5622,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac" dependencies = [ "proc-macro2", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5566,7 +5634,7 @@ dependencies = [ "fixed-hash", "impl-codec", "impl-serde", - "uint", + "uint 0.9.5", ] [[package]] @@ -5651,7 +5719,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5674,7 +5742,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5832,6 +5900,17 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.0", + "zerocopy 0.8.14", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -5852,6 +5931,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand_chacha" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" +dependencies = [ + "ppv-lite86", + "rand_core 0.9.0", +] + [[package]] name = "rand_core" version = "0.5.1" @@ -5870,6 +5959,16 @@ dependencies = [ "getrandom 0.2.15", ] +[[package]] +name = "rand_core" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff" +dependencies = [ + "getrandom 0.3.1", + "zerocopy 0.8.14", +] + [[package]] name = "rand_hc" version = "0.2.0" @@ -6036,7 +6135,7 @@ dependencies = [ "derive_more 1.0.0", "hotshot-types", "parking_lot", - "rand 0.8.5", + "rand 0.9.0", "serde", "thiserror 2.0.11", "tokio", @@ -6071,7 +6170,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite 0.2.15", - "rustls-pemfile", + "rustls-pemfile 2.2.0", "serde", "serde_json", "serde_urlencoded", @@ -6314,8 +6413,20 @@ dependencies = [ "base64 0.13.1", "log", "ring 0.16.20", - "sct", - "webpki", + "sct 0.6.1", + "webpki 0.21.4", +] + +[[package]] +name = "rustls" +version = "0.21.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" +dependencies = [ + "log", + "ring 0.17.8", + "rustls-webpki 0.101.7", + "sct 0.7.1", ] [[package]] @@ -6333,6 +6444,15 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rustls-pemfile" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" +dependencies = [ + "base64 0.21.7", +] + [[package]] name = "rustls-pemfile" version = "2.2.0" @@ -6344,9 +6464,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.10.1" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37" +checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" dependencies = [ "web-time", ] @@ -6426,6 +6546,16 @@ dependencies = [ "untrusted 0.7.1", ] +[[package]] +name = "sct" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" +dependencies = [ + "ring 0.17.8", + "untrusted 0.9.0", +] + [[package]] name = "seahash" version = "4.1.0" @@ -6493,7 +6623,7 @@ checksum = "59fb1bedd774187d304179493b0d3c41fbe97b04b14305363f68d2bdf5e47cb9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6513,7 +6643,7 @@ checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6527,9 +6657,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.137" +version = "1.0.138" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b" +checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" dependencies = [ "itoa", "memchr", @@ -6596,7 +6726,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6799,7 +6929,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6920,7 +7050,7 @@ dependencies = [ "quote", "sqlx-core", "sqlx-macros-core", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6943,7 +7073,7 @@ dependencies = [ "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", - "syn 2.0.96", + "syn 2.0.98", "tempfile", "tokio", "url", @@ -7070,6 +7200,17 @@ dependencies = [ "version_check", ] +[[package]] +name = "standback" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65830fc2f5e53e904a5e2ffc75c5a6582019563bbba103145d4decada88c13ef" +dependencies = [ + "easy-ext", + "libc", + "version_check", +] + [[package]] name = "static_assertions" version = "1.1.0" @@ -7158,7 +7299,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7174,7 +7315,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14e00ab9d939d04110f14281d5a1e45b6c8acdfbc42e720cbfaef33007c907e6" dependencies = [ "async-std", - "async-tungstenite", + "async-tungstenite 0.13.1", "derivative", "futures", "hex", @@ -7277,9 +7418,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.96" +version = "2.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" dependencies = [ "proc-macro2", "quote", @@ -7309,7 +7450,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7404,7 +7545,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7415,7 +7556,7 @@ checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7521,7 +7662,7 @@ checksum = "3592c5cb5cb1b7a2ff3a0e5353170c1bb5b104b2f66dd06f73304169b52cc725" dependencies = [ "async-dup", "async-std", - "async-tungstenite", + "async-tungstenite 0.13.1", "base64 0.13.1", "futures-util", "pin-project", @@ -7539,7 +7680,7 @@ checksum = "4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242" dependencies = [ "const_fn", "libc", - "standback", + "standback 0.2.17", "stdweb", "time-macros 0.1.1", "version_check", @@ -7596,7 +7737,7 @@ dependencies = [ "proc-macro-hack", "proc-macro2", "quote", - "standback", + "standback 0.2.17", "syn 1.0.109", ] @@ -7670,7 +7811,7 @@ checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7742,9 +7883,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.22" +version = "0.22.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" +checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" dependencies = [ "indexmap 2.7.0", "serde", @@ -7847,7 +7988,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7960,6 +8101,25 @@ dependencies = [ "utf-8", ] +[[package]] +name = "tungstenite" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a" +dependencies = [ + "byteorder", + "bytes", + "data-encoding", + "http 1.2.0", + "httparse", + "log", + "native-tls", + "rand 0.8.5", + "sha1 0.10.6", + "thiserror 1.0.69", + "utf-8", +] + [[package]] name = "typeid" version = "1.0.2" @@ -7990,6 +8150,18 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "uint" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "909988d098b2f738727b161a106cfc7cab00c539c2687a8836f8e565976fb53e" +dependencies = [ + "byteorder", + "crunchy", + "hex", + "static_assertions", +] + [[package]] name = "unicase" version = "2.8.0" @@ -8276,6 +8448,15 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasi" +version = "0.13.3+wasi-0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" +dependencies = [ + "wit-bindgen-rt", +] + [[package]] name = "wasite" version = "0.1.0" @@ -8305,7 +8486,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "wasm-bindgen-shared", ] @@ -8340,7 +8521,7 @@ checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -8381,13 +8562,32 @@ dependencies = [ "untrusted 0.7.1", ] +[[package]] +name = "webpki" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" +dependencies = [ + "ring 0.17.8", + "untrusted 0.9.0", +] + [[package]] name = "webpki-roots" version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940" dependencies = [ - "webpki", + "webpki 0.21.4", +] + +[[package]] +name = "webpki-roots" +version = "0.22.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" +dependencies = [ + "webpki 0.22.4", ] [[package]] @@ -8655,9 +8855,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "0.6.20" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" +checksum = "7e49d2d35d3fad69b39b94139037ecfb4f359f08958b9c11e7315ce770462419" dependencies = [ "memchr", ] @@ -8672,6 +8872,15 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "wit-bindgen-rt" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" +dependencies = [ + "bitflags 2.6.0", +] + [[package]] name = "workspace-hack" version = "0.1.0" @@ -8687,7 +8896,7 @@ dependencies = [ "ark-std", "arrayvec", "async-std", - "async-tungstenite", + "async-tungstenite 0.28.2", "base64 0.13.1", "base64 0.22.1", "bytes", @@ -8701,7 +8910,7 @@ dependencies = [ "digest 0.10.7", "digest 0.9.0", "displaydoc", - "downcast-rs", + "downcast-rs 2.0.1", "either", "event-listener 5.4.0", "event-listener-strategy", @@ -8715,11 +8924,11 @@ dependencies = [ "futures-task", "futures-util", "generic-array", - "getrandom 0.2.15", + "getrandom 0.3.1", "hashbrown 0.14.5", "hashbrown 0.15.2", "hex", - "itertools 0.12.1", + "itertools 0.14.0", "jf-relation", "jf-rescue", "jf-signature", @@ -8734,17 +8943,17 @@ dependencies = [ "num-traits", "parking_lot", "percent-encoding", - "rand 0.8.5", + "rand 0.9.0", "regex", "regex-automata 0.4.9", "regex-syntax 0.8.5", "rustls-pki-types", - "sha2 0.9.9", + "sha2 0.10.8", "sha3", "smallvec", - "standback", + "standback 0.4.4", "subtle", - "syn 2.0.96", + "syn 2.0.98", "time 0.3.37", "tokio", "tokio-util", @@ -8754,8 +8963,8 @@ dependencies = [ "tracing-core", "tracing-log", "tracing-subscriber 0.3.19", - "tungstenite", - "uint", + "tungstenite 0.24.0", + "uint 0.10.0", "url", "zeroize", ] @@ -8854,7 +9063,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "synstructure", ] @@ -8865,7 +9074,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ "byteorder", - "zerocopy-derive", + "zerocopy-derive 0.7.35", +] + +[[package]] +name = "zerocopy" +version = "0.8.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a367f292d93d4eab890745e75a778da40909cab4d6ff8173693812f79c4a2468" +dependencies = [ + "zerocopy-derive 0.8.14", ] [[package]] @@ -8876,7 +9094,18 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", +] + +[[package]] +name = "zerocopy-derive" +version = "0.8.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3931cb58c62c13adec22e38686b559c86a30565e16ad6e8510a337cedc611e1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] @@ -8896,7 +9125,7 @@ checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "synstructure", ] @@ -8917,7 +9146,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -8939,5 +9168,5 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] diff --git a/Cargo.toml b/Cargo.toml index 2af6e64244..c004560901 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,8 +74,8 @@ libp2p-swarm-derive = { version = "0.35" } lru = "0.12" multiaddr = { version = "0.18" } portpicker = "0.1" -rand = { version = "0.8", features = ["small_rng"] } -rand_chacha = { version = "0.3", default-features = false } +rand = { version = "0.9", features = ["small_rng"] } +rand_chacha = { version = "0.9", default-features = false } serde = { version = "1", features = ["derive"] } serde-inline-default = "0.2" serde_bytes = { version = "0.11" } diff --git a/crates/types/Cargo.toml b/crates/types/Cargo.toml index 48e4c30c6b..bce1de9ed3 100644 --- a/crates/types/Cargo.toml +++ b/crates/types/Cargo.toml @@ -23,7 +23,7 @@ committable = { workspace = true } derive_more = { workspace = true, features = ["debug"] } digest = { workspace = true, features = ["rand_core"] } displaydoc = { version = "0.2.5", default-features = false } -dyn-clone = "1.0.17" +dyn-clone = "1.0.18" either = { workspace = true } futures = { workspace = true, features = ["alloc"] } jf-pcs = { workspace = true } diff --git a/crates/workspace-hack/Cargo.toml b/crates/workspace-hack/Cargo.toml index bbb2044e70..ba188c9ba1 100644 --- a/crates/workspace-hack/Cargo.toml +++ b/crates/workspace-hack/Cargo.toml @@ -26,7 +26,7 @@ ark-serialize = { version = "0.4", features = ["derive", "std"] } ark-std = { version = "0.4", features = ["parallel"] } arrayvec = { version = "0.7" } async-std = { version = "1", features = ["attributes", "tokio1", "unstable"] } -async-tungstenite = { version = "0.13", features = ["async-native-tls", "async-tls"] } +async-tungstenite = { version = "0.28", features = ["async-native-tls", "async-tls"] } base64-3c51e837cfc5589a = { package = "base64", version = "0.22" } base64-594e8ee84c453af0 = { package = "base64", version = "0.13" } bytes = { version = "1", features = ["serde"] } @@ -38,7 +38,7 @@ data-encoding = { version = "2" } derive_more = { version = "1", features = ["debug", "deref", "from"] } digest-274715c4dabd11b0 = { package = "digest", version = "0.9", default-features = false, features = ["std"] } digest-93f6ce9d446188ac = { package = "digest", version = "0.10", features = ["mac", "rand_core", "std"] } -downcast-rs = { version = "1", default-features = false, features = ["std"] } +downcast-rs = { version = "2", default-features = false, features = ["std"] } either = { version = "1" } event-listener = { version = "5" } event-listener-strategy = { version = "0.5" } @@ -52,11 +52,11 @@ futures-sink = { version = "0.3" } futures-task = { version = "0.3", default-features = false, features = ["std"] } futures-util = { version = "0.3", features = ["channel", "io", "sink"] } generic-array = { version = "0.14", default-features = false, features = ["more_lengths"] } -getrandom = { version = "0.2", default-features = false, features = ["std"] } +getrandom = { version = "0.3", default-features = false, features = ["std"] } hashbrown-3575ec1268b04181 = { package = "hashbrown", version = "0.15" } hashbrown-582f2526e08bb6a0 = { package = "hashbrown", version = "0.14", features = ["raw"] } hex = { version = "0.4" } -itertools = { version = "0.12" } +itertools = { version = "0.14" } jf-relation = { git = "https://github.com/EspressoSystems/jellyfish", tag = "0.4.5", default-features = false, features = ["parallel", "std"] } jf-rescue = { git = "https://github.com/EspressoSystems/jellyfish", tag = "0.4.5" } jf-signature = { git = "https://github.com/EspressoSystems/jellyfish", tag = "jf-signature-v0.2.0", features = ["bls", "schnorr", "std"] } @@ -71,15 +71,15 @@ num-integer = { version = "0.1", default-features = false, features = ["i128", " num-traits = { version = "0.2", features = ["i128"] } parking_lot = { version = "0.12", features = ["send_guard"] } percent-encoding = { version = "2" } -rand = { version = "0.8", features = ["small_rng"] } +rand = { version = "0.9", features = ["small_rng"] } regex = { version = "1" } regex-automata = { version = "0.4", default-features = false, features = ["dfa-onepass", "hybrid", "meta", "nfa-backtrack", "perf-inline", "perf-literal", "unicode"] } regex-syntax = { version = "0.8" } rustls-pki-types = { version = "1", features = ["std"] } -sha2 = { version = "0.9" } +sha2 = { version = "0.10" } sha3 = { version = "0.10" } smallvec = { version = "1", default-features = false, features = ["const_generics"] } -standback = { version = "0.2", default-features = false, features = ["std"] } +standback = { version = "0.4", default-features = false, features = ["std"] } subtle = { version = "2", default-features = false, features = ["std"] } time = { version = "0.3", features = ["formatting", "macros", "parsing"] } tokio = { version = "1", features = ["fs", "io-util", "macros", "net", "parking_lot", "rt-multi-thread", "sync", "time", "tracing"] } @@ -90,8 +90,8 @@ tracing = { version = "0.1", features = ["log"] } tracing-core = { version = "0.1" } tracing-log = { version = "0.2" } tracing-subscriber = { version = "0.3", features = ["env-filter", "json"] } -tungstenite = { version = "0.13", default-features = false, features = ["native-tls"] } -uint = { version = "0.9" } +tungstenite = { version = "0.24", default-features = false, features = ["native-tls"] } +uint = { version = "0.10" } url = { version = "2", features = ["serde"] } zeroize = { version = "1", features = ["std", "zeroize_derive"] } @@ -107,7 +107,7 @@ ark-serialize = { version = "0.4", features = ["derive", "std"] } ark-std = { version = "0.4", features = ["parallel"] } arrayvec = { version = "0.7" } async-std = { version = "1", features = ["attributes", "tokio1", "unstable"] } -async-tungstenite = { version = "0.13", features = ["async-native-tls", "async-tls"] } +async-tungstenite = { version = "0.28", features = ["async-native-tls", "async-tls"] } base64-3c51e837cfc5589a = { package = "base64", version = "0.22" } base64-594e8ee84c453af0 = { package = "base64", version = "0.13" } bytes = { version = "1", features = ["serde"] } @@ -121,7 +121,7 @@ derive_more-impl = { version = "1", features = ["debug", "deref", "from"] } digest-274715c4dabd11b0 = { package = "digest", version = "0.9", default-features = false, features = ["std"] } digest-93f6ce9d446188ac = { package = "digest", version = "0.10", features = ["mac", "rand_core", "std"] } displaydoc = { version = "0.2" } -downcast-rs = { version = "1", default-features = false, features = ["std"] } +downcast-rs = { version = "2", default-features = false, features = ["std"] } either = { version = "1" } event-listener = { version = "5" } event-listener-strategy = { version = "0.5" } @@ -135,11 +135,11 @@ futures-sink = { version = "0.3" } futures-task = { version = "0.3", default-features = false, features = ["std"] } futures-util = { version = "0.3", features = ["channel", "io", "sink"] } generic-array = { version = "0.14", default-features = false, features = ["more_lengths"] } -getrandom = { version = "0.2", default-features = false, features = ["std"] } +getrandom = { version = "0.3", default-features = false, features = ["std"] } hashbrown-3575ec1268b04181 = { package = "hashbrown", version = "0.15" } hashbrown-582f2526e08bb6a0 = { package = "hashbrown", version = "0.14", features = ["raw"] } hex = { version = "0.4" } -itertools = { version = "0.12" } +itertools = { version = "0.14" } jf-relation = { git = "https://github.com/EspressoSystems/jellyfish", tag = "0.4.5", default-features = false, features = ["parallel", "std"] } jf-rescue = { git = "https://github.com/EspressoSystems/jellyfish", tag = "0.4.5" } jf-signature = { git = "https://github.com/EspressoSystems/jellyfish", tag = "jf-signature-v0.2.0", features = ["bls", "schnorr", "std"] } @@ -154,15 +154,15 @@ num-integer = { version = "0.1", default-features = false, features = ["i128", " num-traits = { version = "0.2", features = ["i128"] } parking_lot = { version = "0.12", features = ["send_guard"] } percent-encoding = { version = "2" } -rand = { version = "0.8", features = ["small_rng"] } +rand = { version = "0.9", features = ["small_rng"] } regex = { version = "1" } regex-automata = { version = "0.4", default-features = false, features = ["dfa-onepass", "hybrid", "meta", "nfa-backtrack", "perf-inline", "perf-literal", "unicode"] } regex-syntax = { version = "0.8" } rustls-pki-types = { version = "1", features = ["std"] } -sha2 = { version = "0.9" } +sha2 = { version = "0.10" } sha3 = { version = "0.10" } smallvec = { version = "1", default-features = false, features = ["const_generics"] } -standback = { version = "0.2", default-features = false, features = ["std"] } +standback = { version = "0.4", default-features = false, features = ["std"] } subtle = { version = "2", default-features = false, features = ["std"] } syn = { version = "2", features = ["extra-traits", "fold", "full", "visit", "visit-mut"] } time = { version = "0.3", features = ["formatting", "macros", "parsing"] } @@ -174,8 +174,8 @@ tracing = { version = "0.1", features = ["log"] } tracing-core = { version = "0.1" } tracing-log = { version = "0.2" } tracing-subscriber = { version = "0.3", features = ["env-filter", "json"] } -tungstenite = { version = "0.13", default-features = false, features = ["native-tls"] } -uint = { version = "0.9" } +tungstenite = { version = "0.24", default-features = false, features = ["native-tls"] } +uint = { version = "0.10" } url = { version = "2", features = ["serde"] } zeroize = { version = "1", features = ["std", "zeroize_derive"] }