From 442fa5bbd4c377dc23f4c894631997fb340d49f9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 14 Mar 2026 21:49:20 +0000 Subject: [PATCH] chore(monorepo): update rust crate alloy-dyn-abi to 0.8.0 [security] --- Cargo.lock | 385 +++++++++++++++++++++++++++++++++++++++-------------- Cargo.toml | 2 +- 2 files changed, 286 insertions(+), 101 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6fd6219a..683f7ae1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "Inflector" @@ -164,7 +164,7 @@ version = "0.1.0" source = "git+https://github.com/alloy-rs/alloy.git?rev=39b8695#39b869585955d95e9c64c3e1b66f16432ae4f132" dependencies = [ "alloy-eips", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", "alloy-serde", "c-kzg", @@ -178,12 +178,29 @@ version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "413902aa18a97569e60f679c23f46a18db1656d87ab4d4e49d0e1e52042f66df" dependencies = [ - "alloy-json-abi", - "alloy-primitives", - "alloy-sol-type-parser", - "alloy-sol-types", + "alloy-json-abi 0.7.7", + "alloy-primitives 0.7.7", + "alloy-sol-type-parser 0.7.7", + "alloy-sol-types 0.7.7", + "const-hex", + "derive_more 0.99.18", + "itoa", + "serde", + "serde_json", + "winnow 0.6.18", +] + +[[package]] +name = "alloy-dyn-abi" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4004925bff5ba0a11739ae84dbb6601a981ea692f3bd45b626935ee90a6b8471" +dependencies = [ + "alloy-json-abi 0.8.3", + "alloy-primitives 0.8.3", + "alloy-sol-type-parser 0.8.26", + "alloy-sol-types 0.8.3", "const-hex", - "derive_more", "itoa", "serde", "serde_json", @@ -195,7 +212,7 @@ name = "alloy-eips" version = "0.1.0" source = "git+https://github.com/alloy-rs/alloy.git?rev=39b8695#39b869585955d95e9c64c3e1b66f16432ae4f132" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", "alloy-serde", "arbitrary", @@ -211,7 +228,7 @@ name = "alloy-genesis" version = "0.1.0" source = "git+https://github.com/alloy-rs/alloy.git?rev=39b8695#39b869585955d95e9c64c3e1b66f16432ae4f132" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-serde", "serde", ] @@ -222,8 +239,20 @@ version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc05b04ac331a9f07e3a4036ef7926e49a8bf84a99a1ccfc7e2ab55a5fcbb372" dependencies = [ - "alloy-primitives", - "alloy-sol-type-parser", + "alloy-primitives 0.7.7", + "alloy-sol-type-parser 0.7.7", + "serde", + "serde_json", +] + +[[package]] +name = "alloy-json-abi" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9996daf962fd0a90d3c93b388033228865953b92de7bb1959b891d78750a4091" +dependencies = [ + "alloy-primitives 0.8.3", + "alloy-sol-type-parser 0.8.26", "serde", "serde_json", ] @@ -233,7 +262,7 @@ name = "alloy-json-rpc" version = "0.1.0" source = "git+https://github.com/alloy-rs/alloy.git?rev=39b8695#39b869585955d95e9c64c3e1b66f16432ae4f132" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "serde", "serde_json", "thiserror", @@ -248,7 +277,7 @@ dependencies = [ "alloy-consensus", "alloy-eips", "alloy-json-rpc", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rpc-types", "alloy-signer", "async-trait", @@ -268,7 +297,7 @@ dependencies = [ "cfg-if", "const-hex", "derive_arbitrary", - "derive_more", + "derive_more 0.99.18", "ethereum_ssz", "getrandom 0.2.15", "hex-literal", @@ -283,6 +312,28 @@ dependencies = [ "tiny-keccak", ] +[[package]] +name = "alloy-primitives" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "411aff151f2a73124ee473708e82ed51b2535f68928b6a1caa8bc1246ae6f7cd" +dependencies = [ + "alloy-rlp", + "bytes", + "cfg-if", + "const-hex", + "derive_more 1.0.0", + "hex-literal", + "itoa", + "k256", + "keccak-asm", + "proptest", + "rand 0.8.5", + "ruint", + "serde", + "tiny-keccak", +] + [[package]] name = "alloy-provider" version = "0.1.0" @@ -291,7 +342,7 @@ dependencies = [ "alloy-eips", "alloy-json-rpc", "alloy-network", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rpc-client", "alloy-rpc-types", "alloy-rpc-types-trace", @@ -361,10 +412,10 @@ dependencies = [ "alloy-consensus", "alloy-eips", "alloy-genesis", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", "alloy-serde", - "alloy-sol-types", + "alloy-sol-types 0.7.7", "arbitrary", "itertools 0.12.1", "jsonrpsee-types", @@ -380,7 +431,7 @@ name = "alloy-rpc-types-anvil" version = "0.1.0" source = "git+https://github.com/alloy-rs/alloy.git?rev=39b8695#39b869585955d95e9c64c3e1b66f16432ae4f132" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-serde", "serde", ] @@ -392,7 +443,7 @@ source = "git+https://github.com/alloy-rs/alloy.git?rev=39b8695#39b869585955d95e dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", "alloy-rpc-types", "alloy-serde", @@ -406,7 +457,7 @@ name = "alloy-rpc-types-trace" version = "0.1.0" source = "git+https://github.com/alloy-rs/alloy.git?rev=39b8695#39b869585955d95e9c64c3e1b66f16432ae4f132" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rpc-types", "alloy-serde", "serde", @@ -418,7 +469,7 @@ name = "alloy-serde" version = "0.1.0" source = "git+https://github.com/alloy-rs/alloy.git?rev=39b8695#39b869585955d95e9c64c3e1b66f16432ae4f132" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "serde", "serde_json", ] @@ -428,7 +479,7 @@ name = "alloy-signer" version = "0.1.0" source = "git+https://github.com/alloy-rs/alloy.git?rev=39b8695#39b869585955d95e9c64c3e1b66f16432ae4f132" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "async-trait", "auto_impl", "elliptic-curve", @@ -442,22 +493,36 @@ version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b40397ddcdcc266f59f959770f601ce1280e699a91fc1862f29cef91707cd09" dependencies = [ - "alloy-sol-macro-expander", - "alloy-sol-macro-input", + "alloy-sol-macro-expander 0.7.7", + "alloy-sol-macro-input 0.7.7", "proc-macro-error", "proc-macro2", "quote", "syn 2.0.75", ] +[[package]] +name = "alloy-sol-macro" +version = "0.8.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c0279d09463a4695788a3622fd95443625f7be307422deba4b55dd491a9c7a1" +dependencies = [ + "alloy-sol-macro-expander 0.8.13", + "alloy-sol-macro-input 0.8.13", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.75", +] + [[package]] name = "alloy-sol-macro-expander" version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "867a5469d61480fea08c7333ffeca52d5b621f5ca2e44f271b117ec1fc9a0525" dependencies = [ - "alloy-json-abi", - "alloy-sol-macro-input", + "alloy-json-abi 0.7.7", + "alloy-sol-macro-input 0.7.7", "const-hex", "heck 0.5.0", "indexmap 2.4.0", @@ -465,7 +530,25 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.75", - "syn-solidity", + "syn-solidity 0.7.7", + "tiny-keccak", +] + +[[package]] +name = "alloy-sol-macro-expander" +version = "0.8.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4feea540fc8233df2ad1156efd744b2075372f43a8f942a68b3b19c8a00e2c12" +dependencies = [ + "alloy-sol-macro-input 0.8.13", + "const-hex", + "heck 0.5.0", + "indexmap 2.4.0", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.75", + "syn-solidity 0.8.26", "tiny-keccak", ] @@ -475,7 +558,7 @@ version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e482dc33a32b6fadbc0f599adea520bd3aaa585c141a80b404d0a3e3fa72528" dependencies = [ - "alloy-json-abi", + "alloy-json-abi 0.7.7", "const-hex", "dunce", "heck 0.5.0", @@ -483,7 +566,22 @@ dependencies = [ "quote", "serde_json", "syn 2.0.75", - "syn-solidity", + "syn-solidity 0.7.7", +] + +[[package]] +name = "alloy-sol-macro-input" +version = "0.8.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a0ad281f3d1b613af814b66977ee698e443d4644a1510962d0241f26e0e53ae" +dependencies = [ + "const-hex", + "dunce", + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.75", + "syn-solidity 0.8.26", ] [[package]] @@ -496,15 +594,38 @@ dependencies = [ "winnow 0.6.18", ] +[[package]] +name = "alloy-sol-type-parser" +version = "0.8.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c13fc168b97411e04465f03e632f31ef94cad1c7c8951bf799237fd7870d535" +dependencies = [ + "serde", + "winnow 0.7.15", +] + [[package]] name = "alloy-sol-types" version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a91ca40fa20793ae9c3841b83e74569d1cc9af29a2f5237314fd3452d51e38c7" dependencies = [ - "alloy-json-abi", - "alloy-primitives", - "alloy-sol-macro", + "alloy-json-abi 0.7.7", + "alloy-primitives 0.7.7", + "alloy-sol-macro 0.7.7", + "const-hex", + "serde", +] + +[[package]] +name = "alloy-sol-types" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1eb88e4da0a1b697ed6a9f811fdba223cf4d5c21410804fd1707836af73a462b" +dependencies = [ + "alloy-json-abi 0.8.3", + "alloy-primitives 0.8.3", + "alloy-sol-macro 0.8.13", "const-hex", "serde", ] @@ -546,11 +667,11 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "beb28aa4ecd32fdfa1b1bdd111ff7357dd562c6b2372694cf9e613434fcba659" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", "arbitrary", "derive_arbitrary", - "derive_more", + "derive_more 0.99.18", "hashbrown 0.14.5", "nybbles", "proptest", @@ -3374,6 +3495,27 @@ dependencies = [ "syn 2.0.75", ] +[[package]] +name = "derive_more" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" +dependencies = [ + "derive_more-impl", +] + +[[package]] +name = "derive_more-impl" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.75", + "unicode-xid", +] + [[package]] name = "dhat" version = "0.3.3" @@ -8832,6 +8974,28 @@ dependencies = [ "version_check", ] +[[package]] +name = "proc-macro-error-attr2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" +dependencies = [ + "proc-macro2", + "quote", +] + +[[package]] +name = "proc-macro-error2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" +dependencies = [ + "proc-macro-error-attr2", + "proc-macro2", + "quote", + "syn 2.0.75", +] + [[package]] name = "proc-macro2" version = "1.0.86" @@ -9294,12 +9458,12 @@ dependencies = [ "ahash 0.8.11", "alloy-json-rpc", "alloy-network", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-provider", "alloy-rpc-client", "alloy-rpc-types", - "alloy-sol-macro", - "alloy-sol-types", + "alloy-sol-macro 0.7.7", + "alloy-sol-types 0.7.7", "alloy-transport", "alloy-transport-http", "ansi-parser", @@ -9380,11 +9544,11 @@ dependencies = [ name = "reaper-eth-engine-classifier" version = "0.1.0" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", "alloy-rpc-types", - "alloy-sol-macro", - "alloy-sol-types", + "alloy-sol-macro 0.7.7", + "alloy-sol-types 0.7.7", "criterion", "dotenvy", "eyre", @@ -9421,13 +9585,13 @@ dependencies = [ name = "reaper-eth-engine-core" version = "0.1.0" dependencies = [ - "alloy-dyn-abi", - "alloy-json-abi", - "alloy-primitives", + "alloy-dyn-abi 0.8.3", + "alloy-json-abi 0.7.7", + "alloy-primitives 0.7.7", "alloy-provider", "alloy-rpc-types", - "alloy-sol-macro", - "alloy-sol-types", + "alloy-sol-macro 0.7.7", + "alloy-sol-types 0.7.7", "alloy-transport-http", "async-trait", "auto_impl", @@ -9476,8 +9640,8 @@ name = "reaper-eth-engine-database" version = "0.1.0" dependencies = [ "ahash 0.8.11", - "alloy-json-abi", - "alloy-primitives", + "alloy-json-abi 0.7.7", + "alloy-primitives 0.7.7", "alloy-rlp", "arbitrary", "arrow", @@ -9491,7 +9655,7 @@ dependencies = [ "criterion", "dashmap 6.0.1", "db-interfaces", - "derive_more", + "derive_more 0.99.18", "dotenvy", "eyre", "filesize", @@ -9560,11 +9724,11 @@ dependencies = [ name = "reaper-eth-engine-inspect" version = "0.1.0" dependencies = [ - "alloy-json-abi", - "alloy-primitives", + "alloy-json-abi 0.7.7", + "alloy-primitives 0.7.7", "alloy-rpc-types", - "alloy-sol-macro", - "alloy-sol-types", + "alloy-sol-macro 0.7.7", + "alloy-sol-types 0.7.7", "async-scoped", "async-trait", "auto_impl", @@ -9613,7 +9777,7 @@ dependencies = [ "byteorder", "criterion", "dashmap 6.0.1", - "derive_more", + "derive_more 0.99.18", "indexmap 2.4.0", "libc", "libffi", @@ -9639,7 +9803,7 @@ dependencies = [ name = "reaper-eth-engine-metrics" version = "0.1.0" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "clickhouse", "colored", "dashmap 6.0.1", @@ -9667,18 +9831,18 @@ dependencies = [ name = "reaper-eth-engine-pricing" version = "0.1.0" dependencies = [ - "alloy-dyn-abi", - "alloy-primitives", + "alloy-dyn-abi 0.8.3", + "alloy-primitives 0.7.7", "alloy-rlp", - "alloy-sol-macro", - "alloy-sol-types", + "alloy-sol-macro 0.7.7", + "alloy-sol-types 0.7.7", "arbitrary", "async-trait", "auto_impl", "bytes", "criterion", "dashmap 6.0.1", - "derive_more", + "derive_more 0.99.18", "dotenvy", "erased-serde 0.3.31", "eyre", @@ -9722,18 +9886,18 @@ dependencies = [ name = "reaper-eth-engine-pricing-test-utils" version = "0.1.0" dependencies = [ - "alloy-dyn-abi", - "alloy-primitives", + "alloy-dyn-abi 0.8.3", + "alloy-primitives 0.7.7", "alloy-rlp", - "alloy-sol-macro", - "alloy-sol-types", + "alloy-sol-macro 0.7.7", + "alloy-sol-types 0.7.7", "arbitrary", "async-trait", "auto_impl", "bytes", "criterion", "dashmap 6.0.1", - "derive_more", + "derive_more 0.99.18", "dotenvy", "erased-serde 0.3.31", "eyre", @@ -9791,10 +9955,10 @@ dependencies = [ name = "reaper-eth-engine-reth-tracing" version = "0.1.0" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rpc-types", "alloy-rpc-types-trace", - "alloy-sol-types", + "alloy-sol-types 0.7.7", "async-trait", "bitflags 2.6.0", "dotenvy", @@ -9831,20 +9995,20 @@ name = "reaper-eth-engine-types" version = "0.1.0" dependencies = [ "ahash 0.8.11", - "alloy-dyn-abi", - "alloy-json-abi", - "alloy-primitives", + "alloy-dyn-abi 0.8.3", + "alloy-json-abi 0.7.7", + "alloy-primitives 0.7.7", "alloy-rlp", "alloy-rpc-types", - "alloy-sol-macro", - "alloy-sol-types", + "alloy-sol-macro 0.7.7", + "alloy-sol-types 0.7.7", "async-trait", "auto_impl", "bytes", "clap", "clickhouse", "colored", - "derive_more", + "derive_more 0.99.18", "dotenvy", "dyn-clone", "erased-serde 0.3.31", @@ -9902,8 +10066,8 @@ dependencies = [ name = "reaper-eth-order-fill-service" version = "0.1.0" dependencies = [ - "alloy-primitives", - "alloy-sol-types", + "alloy-primitives 0.7.7", + "alloy-sol-types 0.7.7", "anyhow", "bigdecimal", "ethers", @@ -10337,7 +10501,7 @@ version = "0.2.0-beta.6" source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2a2462d426e6bad75e18af9" dependencies = [ "alloy-eips", - "alloy-primitives", + "alloy-primitives 0.7.7", "bytes", "reth-codecs-derive", ] @@ -10384,7 +10548,7 @@ source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2 dependencies = [ "arbitrary", "bytes", - "derive_more", + "derive_more 0.99.18", "eyre", "metrics", "modular-bitfield", @@ -10436,7 +10600,7 @@ version = "0.2.0-beta.6" source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2a2462d426e6bad75e18af9" dependencies = [ "alloy-rlp", - "derive_more", + "derive_more 0.99.18", "discv5", "enr", "futures", @@ -10552,7 +10716,7 @@ source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2 dependencies = [ "alloy-rlp", "bytes", - "derive_more", + "derive_more 0.99.18", "futures", "metrics", "pin-project", @@ -10578,7 +10742,7 @@ source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2 dependencies = [ "alloy-rlp", "bytes", - "derive_more", + "derive_more 0.99.18", "reth-codecs", "reth-primitives", "serde", @@ -10606,7 +10770,7 @@ version = "0.2.0-beta.6" source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2a2462d426e6bad75e18af9" dependencies = [ "alloy-chains", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", "arbitrary", "crc", @@ -10733,7 +10897,7 @@ dependencies = [ "bitflags 2.6.0", "byteorder", "dashmap 5.5.3", - "derive_more", + "derive_more 0.99.18", "indexmap 2.4.0", "libc", "libffi", @@ -10809,7 +10973,7 @@ dependencies = [ "alloy-rlp", "aquamarine", "auto_impl", - "derive_more", + "derive_more 0.99.18", "discv5", "enr", "fnv", @@ -10872,7 +11036,7 @@ dependencies = [ "anyhow", "bincode 1.3.3", "cuckoofilter", - "derive_more", + "derive_more 0.99.18", "lz4_flex", "memmap2 0.7.1", "ph", @@ -10944,7 +11108,7 @@ source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2 dependencies = [ "clap", "const-str", - "derive_more", + "derive_more 0.99.18", "dirs-next", "discv5", "eyre", @@ -11070,7 +11234,7 @@ dependencies = [ "alloy-chains", "alloy-eips", "alloy-genesis", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", "alloy-trie", "arbitrary", @@ -11078,7 +11242,7 @@ dependencies = [ "bytes", "c-kzg", "cfg-if", - "derive_more", + "derive_more 0.99.18", "enr", "itertools 0.12.1", "modular-bitfield", @@ -11173,12 +11337,12 @@ name = "reth-rpc" version = "0.2.0-beta.6" source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2a2462d426e6bad75e18af9" dependencies = [ - "alloy-dyn-abi", - "alloy-primitives", + "alloy-dyn-abi 0.7.7", + "alloy-primitives 0.7.7", "alloy-rlp", - "alloy-sol-types", + "alloy-sol-types 0.7.7", "async-trait", - "derive_more", + "derive_more 0.99.18", "dyn-clone", "futures", "http 0.2.12", @@ -11291,7 +11455,7 @@ version = "0.2.0-beta.6" source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2a2462d426e6bad75e18af9" dependencies = [ "alloy-genesis", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", "alloy-rpc-types", "alloy-rpc-types-anvil", @@ -11463,7 +11627,7 @@ source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2 dependencies = [ "alloy-rlp", "auto_impl", - "derive_more", + "derive_more 0.99.18", "metrics", "reth-db", "reth-interfaces", @@ -11480,7 +11644,7 @@ version = "0.2.0-beta.6" source = "git+https://github.com/paradigmxyz/reth?rev=ac29b4b#ac29b4b73be382caf2a2462d426e6bad75e18af9" dependencies = [ "alloy-rlp", - "derive_more", + "derive_more 0.99.18", "itertools 0.12.1", "metrics", "rayon", @@ -11516,10 +11680,10 @@ name = "revm-inspectors" version = "0.1.0" source = "git+https://github.com/paradigmxyz/evm-inspectors?rev=dc614ee#dc614eec85ee4d4af938865b121fad58ec7dad5f" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rpc-types", "alloy-rpc-types-trace", - "alloy-sol-types", + "alloy-sol-types 0.7.7", "anstyle", "boa_engine", "boa_gc", @@ -11562,13 +11726,13 @@ version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbbc9640790cebcb731289afb7a7d96d16ad94afeb64b5d0b66443bd151e79d6" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "auto_impl", "bitflags 2.6.0", "bitvec", "c-kzg", "cfg-if", - "derive_more", + "derive_more 0.99.18", "dyn-clone", "enumn", "hashbrown 0.14.5", @@ -12026,7 +12190,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" dependencies = [ "cfg-if", - "derive_more", + "derive_more 0.99.18", "parity-scale-codec", "scale-info-derive", ] @@ -13141,6 +13305,18 @@ dependencies = [ "syn 2.0.75", ] +[[package]] +name = "syn-solidity" +version = "0.8.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab4e6eed052a117409a1a744c8bda9c3ea6934597cf7419f791cb7d590871c4c" +dependencies = [ + "paste", + "proc-macro2", + "quote", + "syn 2.0.75", +] + [[package]] name = "syn_derive" version = "0.1.8" @@ -13298,7 +13474,7 @@ dependencies = [ "aquamarine", "axum", "bytes", - "derive_more", + "derive_more 0.99.18", "dptree", "either", "futures", @@ -13328,7 +13504,7 @@ dependencies = [ "bitflags 1.3.2", "bytes", "chrono", - "derive_more", + "derive_more 0.99.18", "either", "futures", "log", @@ -14955,6 +15131,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "winnow" +version = "0.7.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" +dependencies = [ + "memchr", +] + [[package]] name = "winreg" version = "0.50.0" diff --git a/Cargo.toml b/Cargo.toml index e1ddcf14..4824ccdd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -172,7 +172,7 @@ alloy-rlp = { version = "0.3.4" } alloy-rlp-derive = { version = "0.3.4" } alloy-primitives = { version = "0.7.0", features = ["rlp"] } alloy-json-abi = "0.7.0" -alloy-dyn-abi = "0.7.0 " +alloy-dyn-abi = "0.8.0" # Alloy core alloy-provider = { git = "https://github.com/alloy-rs/alloy.git", rev = "39b8695", features = [