From c72c813314dbda759b73161eec0fed7d43c90c70 Mon Sep 17 00:00:00 2001 From: Tim Gretler Date: Fri, 12 Jun 2026 13:33:55 +0100 Subject: [PATCH 1/3] chore: bump alloy dependency --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 2184b35..5a7a9e0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -182,7 +182,7 @@ rustdoc-args = ["--cfg", "docsrs"] ## Runtime dependencies [dependencies] -alloy = { version = "1.5.2", default-features = false, features = ["contract", "eip712", "getrandom", "providers", "reqwest", "reqwest-rustls-tls", "rpc", "rpc-types", "signer-local", "signers", "sol-types"] } +alloy = { version = "2.0.0", default-features = false, features = ["contract", "eip712", "getrandom", "providers", "reqwest", "reqwest-rustls-tls", "rpc", "rpc-types", "signer-local", "signers", "sol-types"] } anyhow = "1" thiserror = "2" const-hex = { version = "1.17", features = ["serde"] } From e05654bcd8c2ea4d7f3a1289206e563bcd1562fb Mon Sep 17 00:00:00 2001 From: Tim Gretler Date: Fri, 12 Jun 2026 18:18:50 +0200 Subject: [PATCH 2/3] chore: bump alloy dependency --- Cargo.toml | 2 +- hypecli/Cargo.lock | 338 +++++++++++++++------------------------------ hypecli/Cargo.toml | 2 +- 3 files changed, 115 insertions(+), 227 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 5a7a9e0..5de239e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -206,7 +206,7 @@ num-traits = "0.2" ## Development and test dependencies [dev-dependencies] -alloy = { version = "1", features = ["pubsub", "signer-keystore"], default-features = false } +alloy = { version = "2.0.0", features = ["pubsub", "signer-keystore"], default-features = false } clap = { version = "4", features = ["derive"] } dotenvy = "0.15.7" indicatif = "0.18.3" diff --git a/hypecli/Cargo.lock b/hypecli/Cargo.lock index 8d68633..cc3fd50 100644 --- a/hypecli/Cargo.lock +++ b/hypecli/Cargo.lock @@ -86,9 +86,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy" -version = "1.6.3" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dc44b606f29348ce7c127e7f872a6d2df3cfeff85b7d6bba62faca75112fdd" +checksum = "85805c194576017df6c11057504e1d60b36f3913f8e365945486931f6ee81e40" dependencies = [ "alloy-consensus", "alloy-contract", @@ -124,9 +124,9 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e4ff99651d46cef43767b5e8262ea228cd05287409ccb0c947cc25e70a952f9" +checksum = "83447eeb17816e172f1dfc0db1f9dc0b7c5d069bd1f7cecbecceb382bf931015" dependencies = [ "alloy-eips", "alloy-primitives", @@ -151,9 +151,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a0701b0eda8051a2398591113e7862f807ccdd3315d0b441f06c2a0865a379b" +checksum = "5406343e306856dc2be762700e98a16904de45dee14a07f233e742ce68daff2f" dependencies = [ "alloy-consensus", "alloy-eips", @@ -165,9 +165,9 @@ dependencies = [ [[package]] name = "alloy-contract" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3c83c7a3c4e1151e8cac383d0a67ddf358f37e5ea51c95a1283d897c9de0a5a" +checksum = "3ae8b60d71b92824e095b4003ff01fd2bc923017b7568997c5f459240e83499c" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -183,6 +183,7 @@ dependencies = [ "futures-util", "serde_json", "thiserror 2.0.18", + "tracing", ] [[package]] @@ -268,9 +269,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "def1626eea28d48c6cc0a6f16f34d4af0001906e4f889df6c660b39c86fd044d" +checksum = "0dca4c89ace90684b4b77366d00631ed498c9af962079af2a5dbc593a0618a77" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -287,7 +288,6 @@ dependencies = [ "serde", "serde_with", "sha2 0.10.9", - "thiserror 2.0.18", ] [[package]] @@ -304,9 +304,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e57586581f2008933241d16c3e3f633168b3a5d2738c5c42ea5246ec5e0ef17a" +checksum = "ec0a82e56b1843bce483942d54fcadea92e676f1bde162e93c7d3b621fabc4e1" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -319,9 +319,9 @@ dependencies = [ [[package]] name = "alloy-network" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b36c2a0ed74e48851f78415ca5b465211bd678891ba11e88fee09eac534bab1" +checksum = "a7db7b095b0b1db1d18ce7e91dcd2e82007f2d52bfb8125e6b64633a74a06bc3" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -345,9 +345,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "636c8051da58802e757b76c3b65af610b95799f72423dc955737dec73de234fd" +checksum = "cd28d9bfd11729037d194f2b1d43db8642eb3f342032691f4ca96bb745479c3c" dependencies = [ "alloy-consensus", "alloy-eips", @@ -387,9 +387,9 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3dd56e2eafe8b1803e325867ac2c8a4c73c9fb5f341ffd8347f9344458c5922" +checksum = "8955ab30418343de57b356de2ea60200f9fb8016a7ea3bc7f5c6176f01a8b1cf" dependencies = [ "alloy-chains", "alloy-consensus", @@ -413,8 +413,8 @@ dependencies = [ "futures-utils-wasm", "lru", "parking_lot", - "pin-project 1.1.13", - "reqwest 0.12.28", + "pin-project", + "reqwest 0.13.4", "serde", "serde_json", "thiserror 2.0.18", @@ -448,17 +448,17 @@ dependencies = [ [[package]] name = "alloy-rpc-client" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91577235d341a1bdbee30a463655d08504408a4d51e9f72edbfc5a622829f402" +checksum = "24f461f091dc8f657e73b5dea18fd63d5c7049720cd252f1eade4a7ebed6a7e1" dependencies = [ "alloy-json-rpc", "alloy-primitives", "alloy-transport", "alloy-transport-http", "futures", - "pin-project 1.1.13", - "reqwest 0.12.28", + "pin-project", + "reqwest 0.13.4", "serde", "serde_json", "tokio", @@ -471,9 +471,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79cff039bf01a17d76c0aace3a3a773d5f895eb4c68baaae729ec9da9e86c99c" +checksum = "052c031d1f7c5611997056bbcb8814e5cbf20f7efeee8c3de690555172038cf2" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -483,20 +483,24 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73234a141ecce14e2989748c04fcac23deee67a445e2c4c167cfb42d4dacd1b6" +checksum = "0a6561ed4759c974d9c144500a59e3fb8c1d87327a12900d5ce455c0cae6dcb6" dependencies = [ "alloy-consensus-any", + "alloy-network-primitives", + "alloy-primitives", "alloy-rpc-types-eth", "alloy-serde", + "serde", + "serde_json", ] [[package]] name = "alloy-rpc-types-eth" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "010e101dbebe0c678248907a2545b574a87d078d82c2f6f5d0e8e7c9a6149a10" +checksum = "175a2a5b6017d7f61b5e4b800d21215fe8e94fe729d00828e13bb6d93dcf3492" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -515,9 +519,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e6d631f8b975229361d8af7b2c749af31c73b3cf1352f90e144ddb06227105e" +checksum = "cc21a8772af7d78bba286726aa245bd2ff81cd9abe230afea2e91578996831c9" dependencies = [ "alloy-primitives", "serde", @@ -526,9 +530,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97f40010b5e8f79b70bf163b38cd15f529b18ca88c4427c0e43441ee54e4ed82" +checksum = "8ffbce94c50dd9d4d1f83e044c5595bbd3ada981bd3057ce28b3a5470e77385d" dependencies = [ "alloy-dyn-abi", "alloy-primitives", @@ -543,9 +547,9 @@ dependencies = [ [[package]] name = "alloy-signer-aws" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8857c6346edb898df606130a7d29b3dfc765746ccc7915b36466a1e16347b93" +checksum = "fcd9d417913728f780c569b7d6286c51ad77437ff455587a9c1dc2b9a87cdb5e" dependencies = [ "alloy-consensus", "alloy-network", @@ -562,9 +566,9 @@ dependencies = [ [[package]] name = "alloy-signer-gcp" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "787a9d7e155ee613f4f4ad0514b8c721c069497a494cfe52dc8b1e8ba29bfe2f" +checksum = "3bdfd6d63ce90e92e1c364eedea75213b4e8e616f18dec773ea793c523653299" dependencies = [ "alloy-consensus", "alloy-network", @@ -580,9 +584,9 @@ dependencies = [ [[package]] name = "alloy-signer-ledger" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c85812b6ae80e3a5ba634cbf2c44835744a120e29768ced60ed81c54c8ef562" +checksum = "c29a14f2fb7aef1c413b84107148d7f2ac97396eddc1f7fc2abf5a3db8c10ffc" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -600,9 +604,9 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c4ec1cc27473819399a3f0da83bc1cef0ceaac8c1c93997696e46dc74377a58" +checksum = "e48366d2c42b8d95ef951101bafa28486590f21b7a1e68b6b2d069746557bbe3" dependencies = [ "alloy-consensus", "alloy-network", @@ -617,9 +621,9 @@ dependencies = [ [[package]] name = "alloy-signer-trezor" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b862c0e9f9acf839601b012313a9c4b619e35da0ea7c1b634af8df20ea2c00ab" +checksum = "42d749eb0bb9190b511d5abcf3e15ec5806dc12910247e10d8a456e14e08b143" dependencies = [ "alloy-consensus", "alloy-network", @@ -634,9 +638,9 @@ dependencies = [ [[package]] name = "alloy-signer-turnkey" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66bd4f8c8ece153684392a054da16dc77d6c4754a3eb5004950f34c3ba5ea251" +checksum = "fd5f9cfc2cf47881dd77dfda5eb0659e27e35d6e8e633a9c80ddde63fdb5fe4d" dependencies = [ "alloy-consensus", "alloy-network", @@ -723,9 +727,9 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a03bb3f02b9a7ab23dacd1822fa7f69aa5c8eefcdcf57fad085e0b8d76fb4334" +checksum = "86052fdcec72d37ca4aa4b66254601e7453c45a6e1c70aa4561033d002fb80cc" dependencies = [ "alloy-json-rpc", "auto_impl", @@ -746,14 +750,14 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ce599598ef8ebe067f3627509358d9faaa1ef94f77f834a7783cd44209ef55c" +checksum = "b273587487921274f4f5d0ef2c7ef36944dcbb75a4e2318e69eae822bd263f91" dependencies = [ "alloy-json-rpc", "alloy-transport", "itertools 0.14.0", - "reqwest 0.12.28", + "reqwest 0.13.4", "serde_json", "tower", "tracing", @@ -778,11 +782,11 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "1.6.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "397406cf04b11ca2a48e6f81804c70af3f40a36abf648e11dc7416043eb0834d" +checksum = "01a0035943b75fe1e249f52e688492d7a1b1826bc2d19b8e1d5d3c24a2ad8f50" dependencies = [ - "darling 0.21.3", + "darling 0.23.0", "proc-macro2", "quote", "syn 2.0.117", @@ -1865,15 +1869,14 @@ dependencies = [ [[package]] name = "coins-ledger" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab9bc0994d0aa0f4ade5f3a9baf4a8d936f250278c85a1124b401860454246ab" +checksum = "c707b8909cef367cd04a11b0d71d65ab34a625d295a07869dd2fff2ca95bf688" dependencies = [ "async-trait", "byteorder", "cfg-if", "const-hex", - "getrandom 0.2.17", "hidapi-rusb", "js-sys", "log", @@ -2193,16 +2196,6 @@ dependencies = [ "darling_macro 0.20.11", ] -[[package]] -name = "darling" -version = "0.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" -dependencies = [ - "darling_core 0.21.3", - "darling_macro 0.21.3", -] - [[package]] name = "darling" version = "0.23.0" @@ -2227,21 +2220,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "darling_core" -version = "0.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "serde", - "strsim", - "syn 2.0.117", -] - [[package]] name = "darling_core" version = "0.23.0" @@ -2251,6 +2229,7 @@ dependencies = [ "ident_case", "proc-macro2", "quote", + "serde", "strsim", "syn 2.0.117", ] @@ -2266,17 +2245,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "darling_macro" -version = "0.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" -dependencies = [ - "darling_core 0.21.3", - "quote", - "syn 2.0.117", -] - [[package]] name = "darling_macro" version = "0.23.0" @@ -2940,9 +2908,9 @@ checksum = "42012b0f064e01aa58b545fe3727f90f7dd4020f4a3ea735b50344965f5a57e9" [[package]] name = "gcloud-sdk" -version = "0.27.4" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8458d2ad7741b6a16981b84e66b7e4d8026423096da721894769c6980d06ecc" +checksum = "6b5b58d8683fa308be9bc58caece4972315a0b2547f9da16962511f0915d5b53" dependencies = [ "async-trait", "bytes", @@ -2951,17 +2919,17 @@ dependencies = [ "hyper", "jsonwebtoken", "once_cell", - "prost 0.13.5", - "prost-types 0.13.5", - "reqwest 0.12.28", + "prost 0.14.3", + "prost-types 0.14.3", + "reqwest 0.13.4", "secret-vault-value", "serde", "serde_json", "tokio", "tonic", + "tonic-prost", "tower", "tower-layer", - "tower-util", "tracing", "url", ] @@ -3425,7 +3393,6 @@ dependencies = [ "hyper", "hyper-util", "rustls", - "rustls-native-certs", "tokio", "tokio-rustls", "tower-service", @@ -3462,7 +3429,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.4", + "socket2", "system-configuration", "tokio", "tower-service", @@ -3713,7 +3680,7 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d40460c0ce33d6ce4b0630ad68ff63d6661961c48b6dba35e5a4d81cfb48222" dependencies = [ - "socket2 0.6.4", + "socket2", "widestring", "windows-registry", "windows-result", @@ -3761,7 +3728,7 @@ dependencies = [ "noq-proto", "noq-udp", "papaya", - "pin-project 1.1.13", + "pin-project", "pkcs8 0.11.0-rc.10", "portable-atomic", "rand 0.10.1", @@ -3874,7 +3841,7 @@ dependencies = [ "noq", "noq-proto", "num_enum", - "pin-project 1.1.13", + "pin-project", "postcard", "rand 0.10.1", "reqwest 0.13.4", @@ -4029,17 +3996,19 @@ dependencies = [ [[package]] name = "jsonwebtoken" -version = "9.3.1" +version = "10.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde" +checksum = "eba32bfb4ffdeaca3e34431072faf01745c9b26d25504aa7a6cf5684334fc4fc" dependencies = [ "base64", + "getrandom 0.2.17", "js-sys", "pem", - "ring", "serde", "serde_json", + "signature 2.2.0", "simple_asn1", + "zeroize", ] [[package]] @@ -4325,7 +4294,7 @@ dependencies = [ "futures-lite", "futures-util", "js-sys", - "pin-project 1.1.13", + "pin-project", "send_wrapper", "tokio", "tokio-util", @@ -4458,7 +4427,7 @@ dependencies = [ "objc2-system-configuration", "pin-project-lite", "serde", - "socket2 0.6.4", + "socket2", "time", "tokio", "tokio-util", @@ -4505,7 +4474,7 @@ dependencies = [ "pin-project-lite", "rustc-hash", "rustls", - "socket2 0.6.4", + "socket2", "thiserror 2.0.18", "tokio", "tokio-stream", @@ -4546,7 +4515,7 @@ checksum = "ee91b05f4f3353290936ba1f3233518868fb4e2da99cb4c90d1f8cebb064e527" dependencies = [ "cfg_aliases", "libc", - "socket2 0.6.4", + "socket2", "tracing", "windows-sys 0.61.2", ] @@ -4885,33 +4854,13 @@ dependencies = [ "rustc_version 0.4.1", ] -[[package]] -name = "pin-project" -version = "0.4.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ef0f924a5ee7ea9cbcea77529dba45f8a9ba9f622419fe3386ca581a3ae9d5a" -dependencies = [ - "pin-project-internal 0.4.30", -] - [[package]] name = "pin-project" version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924" dependencies = [ - "pin-project-internal 1.1.13", -] - -[[package]] -name = "pin-project-internal" -version = "0.4.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "851c8d0ce9bebe43790dedfc86614c23494ac9f423dd618d3a61fc693eafe61e" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "pin-project-internal", ] [[package]] @@ -5156,16 +5105,6 @@ dependencies = [ "prost-derive 0.12.6", ] -[[package]] -name = "prost" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" -dependencies = [ - "bytes", - "prost-derive 0.13.5", -] - [[package]] name = "prost" version = "0.14.3" @@ -5189,19 +5128,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "prost-derive" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" -dependencies = [ - "anyhow", - "itertools 0.14.0", - "proc-macro2", - "quote", - "syn 2.0.117", -] - [[package]] name = "prost-derive" version = "0.14.3" @@ -5224,15 +5150,6 @@ dependencies = [ "prost 0.12.6", ] -[[package]] -name = "prost-types" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16" -dependencies = [ - "prost 0.13.5", -] - [[package]] name = "prost-types" version = "0.14.3" @@ -5310,7 +5227,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls", - "socket2 0.6.4", + "socket2", "thiserror 2.0.18", "tokio", "tracing", @@ -5348,7 +5265,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.4", + "socket2", "tracing", "windows-sys 0.60.2", ] @@ -5547,7 +5464,6 @@ dependencies = [ "base64", "bytes", "futures-core", - "futures-util", "h2", "http 1.4.1", "http-body 1.0.1", @@ -5557,12 +5473,10 @@ dependencies = [ "hyper-util", "js-sys", "log", - "mime_guess", "percent-encoding", "pin-project-lite", "quinn", "rustls", - "rustls-native-certs", "rustls-pki-types", "serde", "serde_json", @@ -5570,14 +5484,12 @@ dependencies = [ "sync_wrapper", "tokio", "tokio-rustls", - "tokio-util", "tower", "tower-http", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", - "wasm-streams 0.4.2", "web-sys", "webpki-roots", ] @@ -5603,6 +5515,7 @@ dependencies = [ "js-sys", "log", "mime", + "mime_guess", "percent-encoding", "pin-project-lite", "quinn", @@ -5611,6 +5524,7 @@ dependencies = [ "rustls-platform-verifier", "serde", "serde_json", + "serde_urlencoded", "sync_wrapper", "tokio", "tokio-rustls", @@ -5621,7 +5535,7 @@ dependencies = [ "url", "wasm-bindgen", "wasm-bindgen-futures", - "wasm-streams 0.5.0", + "wasm-streams", "web-sys", ] @@ -6089,12 +6003,10 @@ dependencies = [ [[package]] name = "secret-vault-value" -version = "0.3.10" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "662c7f8e99d46c9d3a87561d771a970c29efaccbab4bbdc6ab65d099d2358077" +checksum = "471de2a3d4b361569b862e04491696237381641ae5808f8e69ea08de991cd306" dependencies = [ - "prost 0.14.3", - "prost-types 0.14.3", "serde", "serde_json", "zeroize", @@ -6444,16 +6356,6 @@ version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fad6c857cbab2627dcf01ec85a623ca4e7dcb5691cbaa3d7fb7653671f0d09c9" -[[package]] -name = "socket2" -version = "0.5.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" -dependencies = [ - "libc", - "windows-sys 0.52.0", -] - [[package]] name = "socket2" version = "0.6.4" @@ -6591,7 +6493,7 @@ dependencies = [ "acto", "hickory-proto", "rand 0.10.1", - "socket2 0.6.4", + "socket2", "thiserror 2.0.18", "tokio", "tracing", @@ -6834,7 +6736,7 @@ dependencies = [ "mio", "pin-project-lite", "signal-hook-registry", - "socket2 0.6.4", + "socket2", "tokio-macros", "windows-sys 0.61.2", ] @@ -6940,9 +6842,9 @@ dependencies = [ [[package]] name = "tonic" -version = "0.13.1" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9" +checksum = "ac2a5518c70fa84342385732db33fb3f44bc4cc748936eb5833d2df34d6445ef" dependencies = [ "async-trait", "axum", @@ -6956,10 +6858,9 @@ dependencies = [ "hyper-timeout", "hyper-util", "percent-encoding", - "pin-project 1.1.13", - "prost 0.13.5", - "rustls-native-certs", - "socket2 0.5.10", + "pin-project", + "socket2", + "sync_wrapper", "tokio", "tokio-rustls", "tokio-stream", @@ -6967,6 +6868,18 @@ dependencies = [ "tower-layer", "tower-service", "tracing", + "webpki-roots", +] + +[[package]] +name = "tonic-prost" +version = "0.14.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50849f68853be452acf590cde0b146665b8d507b3b8af17261df47e02c209ea0" +dependencies = [ + "bytes", + "prost 0.14.3", + "tonic", ] [[package]] @@ -7023,18 +6936,6 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" -[[package]] -name = "tower-util" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1093c19826d33807c72511e68f73b4a0469a3f22c2bd5f7d5212178b4b89674" -dependencies = [ - "futures-core", - "futures-util", - "pin-project 0.4.30", - "tower-service", -] - [[package]] name = "tracing" version = "0.1.44" @@ -7119,9 +7020,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "turnkey_api_key_stamper" -version = "0.5.0" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3b72664037582371dfa96bfaa2e272446ea2551e269455e9fe3166445c76736" +checksum = "34f72e05a07cb04163efff0c766521ebacbb268a851db83d419b7c56df90d046" dependencies = [ "base64", "hex", @@ -7135,9 +7036,9 @@ dependencies = [ [[package]] name = "turnkey_client" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cbf8cea094b6536ecc5cfad42cd45d2f9abf523cc7dacf7de23f132412d0ec3" +checksum = "f216ea270ec4a37daa491679b716962cda7819cac982b49088979b2edf6067df" dependencies = [ "mime", "prost 0.12.6", @@ -7487,19 +7388,6 @@ dependencies = [ "wasmparser", ] -[[package]] -name = "wasm-streams" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65" -dependencies = [ - "futures-util", - "js-sys", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - [[package]] name = "wasm-streams" version = "0.5.0" @@ -8075,7 +7963,7 @@ dependencies = [ "js-sys", "log", "nom", - "pin-project 1.1.13", + "pin-project", "rand 0.8.6", "sha1", "simdutf8", diff --git a/hypecli/Cargo.toml b/hypecli/Cargo.toml index 1e718a8..a89e195 100644 --- a/hypecli/Cargo.toml +++ b/hypecli/Cargo.toml @@ -43,7 +43,7 @@ hex = "0.4.3" tokio-util = { version = "0.7.18", features = ["codec"] } futures = { version = "0.3.31", default-features = false, features = ["std"] } iroh-tickets = "0.5" -alloy = { version = "1.6", default-features = false, features = ["signer-keystore", "signer-ledger", "signer-local", "signer-trezor"] } +alloy = { version = "2.0.0", default-features = false, features = ["signer-keystore", "signer-ledger", "signer-local", "signer-trezor"] } derive_more = { version = "2.1.1", features = ["deref"] } rpassword = "7.4.0" indicatif = "0.18.3" From 9d9513bba2d6e7f1b91eec50e970bfbaa258e7ca Mon Sep 17 00:00:00 2001 From: Tim Gretler Date: Fri, 12 Jun 2026 18:20:26 +0200 Subject: [PATCH 3/3] chore: bump alloy dependency --- Cargo.toml | 4 ++-- hypecli/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 5de239e..970e895 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -182,7 +182,7 @@ rustdoc-args = ["--cfg", "docsrs"] ## Runtime dependencies [dependencies] -alloy = { version = "2.0.0", default-features = false, features = ["contract", "eip712", "getrandom", "providers", "reqwest", "reqwest-rustls-tls", "rpc", "rpc-types", "signer-local", "signers", "sol-types"] } +alloy = { version = "2", default-features = false, features = ["contract", "eip712", "getrandom", "providers", "reqwest", "reqwest-rustls-tls", "rpc", "rpc-types", "signer-local", "signers", "sol-types"] } anyhow = "1" thiserror = "2" const-hex = { version = "1.17", features = ["serde"] } @@ -206,7 +206,7 @@ num-traits = "0.2" ## Development and test dependencies [dev-dependencies] -alloy = { version = "2.0.0", features = ["pubsub", "signer-keystore"], default-features = false } +alloy = { version = "2", features = ["pubsub", "signer-keystore"], default-features = false } clap = { version = "4", features = ["derive"] } dotenvy = "0.15.7" indicatif = "0.18.3" diff --git a/hypecli/Cargo.toml b/hypecli/Cargo.toml index a89e195..964b8ee 100644 --- a/hypecli/Cargo.toml +++ b/hypecli/Cargo.toml @@ -43,7 +43,7 @@ hex = "0.4.3" tokio-util = { version = "0.7.18", features = ["codec"] } futures = { version = "0.3.31", default-features = false, features = ["std"] } iroh-tickets = "0.5" -alloy = { version = "2.0.0", default-features = false, features = ["signer-keystore", "signer-ledger", "signer-local", "signer-trezor"] } +alloy = { version = "2", default-features = false, features = ["signer-keystore", "signer-ledger", "signer-local", "signer-trezor"] } derive_more = { version = "2.1.1", features = ["deref"] } rpassword = "7.4.0" indicatif = "0.18.3"