From 6bd19d7c57d5d9e973964f93667e7cb6515a733f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Jul 2025 08:13:29 +0000 Subject: [PATCH] chore(deps): bump alloy from 1.0.16 to 1.0.23 Bumps [alloy](https://github.com/alloy-rs/alloy) from 1.0.16 to 1.0.23. - [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/v1.0.16...v1.0.23) --- updated-dependencies: - dependency-name: alloy dependency-version: 1.0.23 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 124 ++++++++++++++++++++++++++++------------------------- Cargo.toml | 2 +- 2 files changed, 66 insertions(+), 60 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2dc9b30d..0069ccac 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -307,9 +307,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy" -version = "1.0.16" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f5bedd6a59a2bd3a2f1cb7ff488549a2004302edca4df4d578bf0a814888615" +checksum = "5ecf116474faea3e30ecb03cb14548598ca8243d5316ce50f820e67b3e848473" dependencies = [ "alloy-consensus", "alloy-contract", @@ -340,15 +340,16 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "681eabb77176be186f3786795a94e6d2465bef9e117b6700ec0e62d39811cc54" +checksum = "1b6093bc69509849435a2d68237a2e9fea79d27390c8e62f1e4012c460aabad8" dependencies = [ "alloy-eips", "alloy-primitives", "alloy-rlp", "alloy-serde", "alloy-trie", + "alloy-tx-macros", "auto_impl", "c-kzg", "derive_more", @@ -364,9 +365,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aec7fdaa4f0e4e1ca7e9271ca7887fdd467ca3b9e101582dc6c2bbd1645eae1c" +checksum = "8d1cfed4fefd13b5620cb81cdb6ba397866ff0de514c1b24806e6e79cdff5570" dependencies = [ "alloy-consensus", "alloy-eips", @@ -378,9 +379,9 @@ dependencies = [ [[package]] name = "alloy-contract" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e85622f88139f5da7b5a960ebf4309baf7ccf2a3825fc470e419522231da2eda" +checksum = "f28074a21cd4f7c3a7ab218c4f38fae6be73944e1feae3b670c68b60bf85ca40" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -394,6 +395,7 @@ dependencies = [ "alloy-transport", "futures", "futures-util", + "serde_json", "thiserror 2.0.12", ] @@ -464,9 +466,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f2d4b6c03ec31aa7d90ef9f1653b9f792f2c5407c1060fa41b7bb9e392d653" +checksum = "5937e2d544e9b71000942d875cbc57965b32859a666ea543cc57aae5a06d602d" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -484,15 +486,16 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eacc2e22a26b6b5c90bc8db22ca41c4fcd11b1bb2ec6eb47f88299d04d19b1aa" +checksum = "c51b4c13e02a8104170a4de02ccf006d7c233e6c10ab290ee16e7041e6ac221d" dependencies = [ "alloy-eips", "alloy-primitives", "alloy-serde", "alloy-trie", "serde", + "serde_with", ] [[package]] @@ -509,12 +512,13 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e8c28ad7af5ae99b0f1983eb601390fa2a972ddaec2b24017d3bdbd4a905bfc" +checksum = "b590caa6b6d8bc10e6e7a7696c59b1e550e89f27f50d1ee13071150d3a3e3f66" dependencies = [ "alloy-primitives", "alloy-sol-types", + "http 1.3.1", "serde", "serde_json", "thiserror 2.0.12", @@ -523,9 +527,9 @@ dependencies = [ [[package]] name = "alloy-network" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dfc0cb9680b1eb49901478cd6ccb747f5382368155daca47788ee2a52c8645a" +checksum = "36fe5af1fca03277daa56ad4ce5f6d623d3f4c2273ea30b9ee8674d18cefc1fa" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -549,9 +553,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5630ce8552579d1393383b27fe4bfe7c700fb7480189a82fc054da24521947aa" +checksum = "793df1e3457573877fbde8872e4906638fde565ee2d3bd16d04aad17d43dbf0e" dependencies = [ "alloy-consensus", "alloy-eips", @@ -590,9 +594,9 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "421af9044c896e45d0784642205114c07e5e2051ec93c2f58058e6a78d750ff6" +checksum = "d59879a772ebdcde9dc4eb38b2535d32e8503d3175687cc09e763a625c5fcf32" dependencies = [ "alloy-chains", "alloy-consensus", @@ -614,6 +618,7 @@ dependencies = [ "either", "futures", "futures-utils-wasm", + "http 1.3.1", "lru 0.13.0", "parking_lot", "pin-project", @@ -651,15 +656,14 @@ dependencies = [ [[package]] name = "alloy-rpc-client" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e685b0c1a853afdaf794d634b3f0771be6dcd6539377366239e391e68e1f115" +checksum = "7f060e3bb9f319eb01867a2d6d1ff9e0114e8877f5ca8f5db447724136106cae" dependencies = [ "alloy-json-rpc", "alloy-primitives", "alloy-transport", "alloy-transport-http", - "async-stream", "futures", "pin-project", "reqwest", @@ -669,16 +673,15 @@ dependencies = [ "tokio-stream", "tower 0.5.2", "tracing", - "tracing-futures", "url", "wasmtimer", ] [[package]] name = "alloy-rpc-types" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9052f908df9ffd6e830a841e9a35cb280e27ccc87a493f5621a517c77345153" +checksum = "d47b637369245d2dafef84b223b1ff5ea59e6cd3a98d2d3516e32788a0b216df" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -688,9 +691,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c583654aab419fe9e553ba86ab503e1cda0b855509ac95210c4ca6df84724255" +checksum = "1e26b4dd90b33bd158975307fb9cf5fafa737a0e33cbb772a8648bf8be13c104" dependencies = [ "alloy-consensus-any", "alloy-rpc-types-eth", @@ -699,9 +702,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c4496ab5f898c88e9153b88fcb6738e2d58b2ba6d7d85c3144ee83c990316a3" +checksum = "46586ec3c278639fc0e129f0eb73dbfa3d57f683c44b2ff5e066fab7ba63fa1f" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -714,14 +717,15 @@ dependencies = [ "itertools 0.14.0", "serde", "serde_json", + "serde_with", "thiserror 2.0.12", ] [[package]] name = "alloy-serde" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71e22b9437fededfd5371968129381e9a00c3d2d8fff9846b1de3d1625fd307c" +checksum = "1e1722bc30feef87cc0fa824e43c9013f9639cc6c037be7be28a31361c788be2" dependencies = [ "alloy-primitives", "serde", @@ -730,9 +734,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c32a4ee33852817fe852c856d68f326980b3776e0d55d51ff9535b5a5945e68" +checksum = "d3674beb29e68fbbc7be302b611cf35fe07b736e308012a280861df5a2361395" dependencies = [ "alloy-primitives", "async-trait", @@ -745,9 +749,9 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "838b02f438365a5fecca1a736968680cedf2b309fcb96dfcc5ab2560d74533da" +checksum = "ad7094c39cd41b03ed642145b0bd37251e31a9cf2ed19e1ce761f089867356a6" dependencies = [ "alloy-consensus", "alloy-network", @@ -836,9 +840,9 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efc04c8732bae7f87bc4483fd377045a4295eccaf253860a8c6660a896e2befc" +checksum = "f89bec2f59a41c0e259b6fe92f78dfc49862c17d10f938db9c33150d5a7f42b6" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -859,9 +863,9 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "1.0.4" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d021e5166ffdb26ea7cfc66eeea151d3b73ab3fc2c5a074d54e09f821f04492" +checksum = "0d3615ec64d775fec840f4e9d5c8e1f739eb1854d8d28db093fb3d4805e0cb53" dependencies = [ "alloy-json-rpc", "alloy-transport", @@ -874,9 +878,9 @@ dependencies = [ [[package]] name = "alloy-trie" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "983d99aa81f586cef9dae38443245e585840fcf0fc58b09aee0b1f27aed1d500" +checksum = "bada1fc392a33665de0dc50d401a3701b62583c655e3522a323490a5da016962" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -888,6 +892,19 @@ dependencies = [ "tracing", ] +[[package]] +name = "alloy-tx-macros" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f916ff6d52f219c44a9684aea764ce2c7e1d53bd4a724c9b127863aeacc30bb" +dependencies = [ + "alloy-primitives", + "darling", + "proc-macro2", + "quote", + "syn 2.0.101", +] + [[package]] name = "android-tzdata" version = "0.1.1" @@ -4671,13 +4688,14 @@ dependencies = [ [[package]] name = "nybbles" -version = "0.3.4" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8983bb634df7248924ee0c4c3a749609b5abcb082c28fffe3254b3eb3602b307" +checksum = "675b3a54e5b12af997abc8b6638b0aee51a28caedab70d4967e0d5db3a3f1d06" dependencies = [ "alloy-rlp", - "const-hex", + "cfg-if", "proptest", + "ruint", "serde", "smallvec", ] @@ -5663,9 +5681,9 @@ dependencies = [ [[package]] name = "ruint" -version = "1.14.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78a46eb779843b2c4f21fac5773e25d6d5b7c8f0922876c91541790d2ca27eef" +checksum = "11256b5fe8c68f56ac6f39ef0720e592f33d2367a4782740d9c9142e889c7fb4" dependencies = [ "alloy-rlp", "ark-ff 0.3.0", @@ -7129,18 +7147,6 @@ dependencies = [ "valuable", ] -[[package]] -name = "tracing-futures" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" -dependencies = [ - "futures", - "futures-task", - "pin-project", - "tracing", -] - [[package]] name = "tracing-log" version = "0.2.0" diff --git a/Cargo.toml b/Cargo.toml index cb3d872a..0f27f35b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,7 +39,7 @@ tokio = { version = "1.45", features = [ reqwest = { version = "0.12.20", features = ["json"] } serde_json = "1.0.138" serde = { version = "1.0.215", features = ["derive"] } -alloy = { version = "1.0.16", features = ["rand", "signer-mnemonic"] } +alloy = { version = "1.0.23", features = ["rand", "signer-mnemonic"] } anyhow = "1.0.98" sqlx = { version = "0.8.5", features = [ "chrono",