From f797c3fe4e0dd709d3d1dc79289156d9b270e4d1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 00:35:58 +0000 Subject: [PATCH] chore(deps): bump reth-testing-utils from v2.5.0 to v2.8.0 Bumps [reth-testing-utils](https://github.com/paradigmxyz/reth) from v2.5.0 to v2.8.0. - [Release notes](https://github.com/paradigmxyz/reth/releases) - [Changelog](https://github.com/paradigmxyz/reth/blob/main/docs/release.md) - [Commits](https://github.com/paradigmxyz/reth/compare/189c0df32617afc488e0f091dbface1bd72cceb4...05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915) --- updated-dependencies: - dependency-name: reth-testing-utils dependency-version: 05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 561 +++++++++++++++++++++++++++++++++++------------------ 1 file changed, 372 insertions(+), 189 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 28fb09c..72b6445 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -122,9 +122,9 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12a542fe1e6a48cfd010a9e8eba1235436de58ee0f1415e588c27d5d556e98df" +checksum = "727016fed834c2392d014dd697ea473f3e47bcec31ba31ccffa9c1d18ed904e5" dependencies = [ "alloy-eips", "alloy-primitives", @@ -150,9 +150,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ac1559726a5e71d6dbab59cbd8ad0988c762105d2ae41ae4f3241a3166262d" +checksum = "6ea5ae60bbb3ce9dc52685a70a3755ad4432045fd38079b763cfe5127c706134" dependencies = [ "alloy-consensus", "alloy-eips", @@ -266,9 +266,9 @@ dependencies = [ [[package]] name = "alloy-eip7928" -version = "0.4.8" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb59cca9e58f5c624becc3cffb32772dc278f31eeae4606844a88592e8d2672" +checksum = "6a12e1dc70236cfb8e79b96dd8544aed47c39e2f45dc6b51c3703e969e052faa" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -279,16 +279,31 @@ dependencies = [ "thiserror 2.0.20", ] +[[package]] +name = "alloy-eip8141" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36422c14bd57dcd638e276c8c9d7ac09eb16598e3a9dbd34e4b55267d4565b5e" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "arbitrary", + "borsh", + "serde", + "thiserror 2.0.20", +] + [[package]] name = "alloy-eips" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d40246adf7468b430fce87945ece8a54ef27fa760dd9f670f5162a412007bdb2" +checksum = "e01905444bd2fc330673f11d2466c0f54e8488f7ce3132b6a5e6497916fca765" dependencies = [ "alloy-eip2124", "alloy-eip2930", "alloy-eip7702", "alloy-eip7928", + "alloy-eip8141", "alloy-primitives", "alloy-rlp", "alloy-serde", @@ -341,9 +356,9 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4951473e6ff25cdf82eb87b6a1a5fbb4af9c97528398a4a62fbf516198ec5028" +checksum = "53cfa407c1d874cb306187996e30eb551bd98025e60e913e69e298ed2c8ea045" dependencies = [ "alloy-eips", "alloy-primitives", @@ -423,9 +438,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4e52ae56d1acaa6b46e9d7015b8ae6c10f3d1c213a32ae70b17426a03ae6729" +checksum = "3819bf6794d25f679d42c3f2b168e12cae08c56bb41d393cb6249b55e6d5933e" dependencies = [ "alloy-consensus", "alloy-eips", @@ -688,9 +703,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1eb4c87dfdde83cd97e03a8c0c5e986b52e14075e02266e322ac6c7eb02e7399" +checksum = "32c475e21fe8a8caa02166b326ed22207a1a0597fc9b0dcdfb46e2fe6f80dadf" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -700,6 +715,7 @@ dependencies = [ "alloy-rlp", "alloy-serde", "alloy-sol-types", + "alloy-trie", "arbitrary", "itertools 0.14.0", "serde", @@ -751,9 +767,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ff89f75b8a9d00f659750e9220c31b42d67c69ffc43b2ac8911dfd0506eb4a6" +checksum = "4f44f297d3b9e3ca2c3039e3c0ed69acde9b35edda15381cf78f725b7263fbe2" dependencies = [ "alloy-primitives", "arbitrary", @@ -948,9 +964,9 @@ dependencies = [ [[package]] name = "alloy-trie" -version = "0.9.5" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f14b5d9b2c2173980202c6ff470d96e7c5e202c65a9f67884ad565226df7fbb" +checksum = "b94e3e0a88f8db47250ac8a95fb825d020719f833eb1dc661bd3609c3bbece7d" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -968,9 +984,9 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d0626c4f3b2028f7e8db32f53c22d9ecd5939f772317b7c4b6fe5219cb0589a" +checksum = "60fa90c57738ace5b38106c9f743f3d6d47de09a82e82ecfc42702c1acf116ee" dependencies = [ "darling 0.23.0", "proc-macro2", @@ -1023,7 +1039,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -1034,7 +1050,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -2598,7 +2614,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c54e03a951783e8b327515db3f2a2fd0e3bed362a96b066f341ce66ed49b4ead" dependencies = [ "data-encoding", - "syn 1.0.109", + "syn 3.0.4", ] [[package]] @@ -2985,7 +3001,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -3079,7 +3095,7 @@ dependencies = [ "reth-basic-payload-builder", "reth-chainspec", "reth-cli", - "reth-codecs", + "reth-codecs 0.6.0", "reth-consensus", "reth-db", "reth-engine-local", @@ -3088,7 +3104,7 @@ dependencies = [ "reth-ethereum", "reth-ethereum-forks", "reth-ethereum-payload-builder", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", "reth-execution-types", @@ -3099,7 +3115,7 @@ dependencies = [ "reth-payload-builder", "reth-payload-builder-primitives", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-revm", "reth-rpc", @@ -3111,7 +3127,7 @@ dependencies = [ "reth-rpc-eth-types", "reth-storage-api", "reth-tasks", - "reth-testing-utils", + "reth-testing-utils 2.8.0", "reth-tracing", "reth-transaction-pool", "reth-trie-db", @@ -3149,10 +3165,10 @@ dependencies = [ "alloy-rlp", "alloy-serde", "bytes", - "reth-codecs", + "reth-codecs 0.6.0", "reth-db-api", - "reth-ethereum-primitives", - "reth-primitives-traits", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", "serde", ] @@ -3181,12 +3197,12 @@ dependencies = [ "reth-ethereum-cli", "reth-ethereum-forks", "reth-ethereum-payload-builder", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-node-api", "reth-node-builder", "reth-payload-builder", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-revm", "reth-tracing-otlp", @@ -3250,7 +3266,7 @@ dependencies = [ "reth-engine-local", "reth-engine-primitives", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", "reth-execution-types", @@ -3259,12 +3275,12 @@ dependencies = [ "reth-payload-builder", "reth-payload-builder-primitives", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-revm", "reth-rpc-api", "reth-tasks", - "reth-testing-utils", + "reth-testing-utils 2.8.0", "reth-tracing", "reth-transaction-pool", "serde", @@ -3306,11 +3322,11 @@ dependencies = [ "reth-engine-primitives", "reth-ethereum", "reth-ethereum-consensus", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-execution-types", "reth-node-api", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-transaction-pool", "serde", "serde_json", @@ -5247,7 +5263,7 @@ dependencies = [ "indexmap 2.14.1", "metrics", "metrics-util", - "quanta", + "quanta 0.12.6", "thiserror 2.0.20", ] @@ -5277,7 +5293,7 @@ dependencies = [ "crossbeam-utils", "hashbrown 0.16.1", "metrics", - "quanta", + "quanta 0.12.6", "rand 0.9.5", "rand_xoshiro", "rapidhash", @@ -5480,7 +5496,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -6289,6 +6305,21 @@ dependencies = [ "winapi", ] +[[package]] +name = "quanta" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73be39b77b45d82a4d1a5793fe9a89a5c143ceaa6ad0d8417982566bb0f34e11" +dependencies = [ + "libc", + "portable-atomic", + "raw-cpuid", + "wasip1", + "wasip2", + "web-sys", + "windows-sys 0.61.2", +] + [[package]] name = "quick-error" version = "1.2.3" @@ -6349,7 +6380,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -6769,7 +6800,7 @@ dependencies = [ "reth-payload-builder", "reth-payload-builder-primitives", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-revm", "reth-storage-api", "reth-tasks", @@ -6796,10 +6827,10 @@ dependencies = [ "rand 0.9.5", "reth-chainspec", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-execution-types", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-api", "reth-trie", "reth-trie-sparse", @@ -6826,7 +6857,7 @@ dependencies = [ "derive_more", "reth-ethereum-forks", "reth-network-peers", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "serde_json", ] @@ -6877,7 +6908,7 @@ dependencies = [ "reth-cli", "reth-cli-runner", "reth-cli-util", - "reth-codecs", + "reth-codecs 0.6.0", "reth-config", "reth-consensus", "reth-db", @@ -6891,7 +6922,7 @@ dependencies = [ "reth-era-downloader", "reth-era-utils", "reth-eth-wire", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-etl", "reth-evm", "reth-exex", @@ -6905,7 +6936,7 @@ dependencies = [ "reth-node-core", "reth-node-events", "reth-node-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-prune", "reth-prune-types", @@ -6978,12 +7009,31 @@ dependencies = [ "bytes", "modular-bitfield", "parity-scale-codec", - "reth-codecs-derive", - "reth-zstd-compressors", + "reth-codecs-derive 0.6.0", + "reth-zstd-compressors 0.6.0", "serde", "visibility", ] +[[package]] +name = "reth-codecs" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59a24479f12308e4ff8db606bc445fed267899a56661877231667f94eb0fd699" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-trie", + "bytes", + "modular-bitfield", + "parity-scale-codec", + "reth-codecs-derive 0.8.2", + "reth-zstd-compressors 0.8.2", + "serde", +] + [[package]] name = "reth-codecs-derive" version = "0.6.0" @@ -6995,6 +7045,17 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "reth-codecs-derive" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecf4de10362fdf18e80e9f3d096f617ce0725c85dc24e9deabb414c52089040c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "reth-config" version = "2.5.0" @@ -7022,7 +7083,7 @@ dependencies = [ "alloy-primitives", "auto_impl", "reth-execution-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "thiserror 2.0.20", ] @@ -7036,7 +7097,7 @@ dependencies = [ "alloy-primitives", "reth-chainspec", "reth-consensus", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", ] [[package]] @@ -7076,7 +7137,7 @@ dependencies = [ "metrics", "page_size", "parking_lot", - "quanta", + "quanta 0.12.6", "reth-db-api", "reth-fs-util", "reth-libmdbx", @@ -7107,10 +7168,10 @@ dependencies = [ "metrics", "modular-bitfield", "proptest", - "reth-codecs", + "reth-codecs 0.6.0", "reth-db-models", - "reth-ethereum-primitives", - "reth-primitives-traits", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", "reth-prune-types", "reth-stages-types", "reth-storage-errors", @@ -7130,14 +7191,14 @@ dependencies = [ "boyer-moore-magiclen", "eyre", "reth-chainspec", - "reth-codecs", + "reth-codecs 0.6.0", "reth-config", "reth-db-api", "reth-etl", "reth-execution-errors", "reth-fs-util", "reth-node-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-stages-types", "reth-static-file-types", @@ -7159,8 +7220,8 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "reth-codecs", - "reth-primitives-traits", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", "serde", ] @@ -7255,15 +7316,15 @@ dependencies = [ "rayon", "reth-config", "reth-consensus", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-metrics", "reth-network-p2p", "reth-network-peers", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-storage-api", "reth-tasks", - "reth-testing-utils", + "reth-testing-utils 2.5.0", "tempfile", "thiserror 2.0.20", "tokio", @@ -7299,7 +7360,7 @@ dependencies = [ "reth-db-common", "reth-engine-local", "reth-engine-primitives", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-network-api", "reth-network-p2p", "reth-network-peers", @@ -7310,7 +7371,7 @@ dependencies = [ "reth-payload-builder", "reth-payload-builder-primitives", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-rpc-api", "reth-rpc-builder", @@ -7371,7 +7432,7 @@ dependencies = [ "reth-ethereum-engine-primitives", "reth-payload-builder", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-api", "reth-transaction-pool", "tokio", @@ -7392,13 +7453,13 @@ dependencies = [ "futures", "reth-chain-state", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-execution-errors", "reth-execution-types", "reth-payload-builder-primitives", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-api", "reth-trie-common", "serde", @@ -7432,7 +7493,7 @@ dependencies = [ "reth-db", "reth-engine-primitives", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-execution-cache", "reth-execution-types", @@ -7440,7 +7501,7 @@ dependencies = [ "reth-network-p2p", "reth-payload-builder", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-prune", "reth-prune-types", @@ -7482,7 +7543,7 @@ dependencies = [ "reth-evm", "reth-fs-util", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-revm", "reth-storage-api", "serde", @@ -7536,13 +7597,13 @@ dependencies = [ "alloy-rlp", "eyre", "futures-util", - "reth-codecs", + "reth-codecs 0.6.0", "reth-db-api", "reth-era", "reth-era-downloader", "reth-etl", "reth-fs-util", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-stages-types", "reth-storage-api", @@ -7574,13 +7635,13 @@ dependencies = [ "derive_more", "futures", "pin-project", - "reth-codecs", + "reth-codecs 0.6.0", "reth-ecies", "reth-eth-wire-types", "reth-ethereum-forks", "reth-metrics", "reth-network-peers", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "serde", "snap", "thiserror 2.0.20", @@ -7609,9 +7670,9 @@ dependencies = [ "proptest", "proptest-arbitrary-interop", "reth-chainspec", - "reth-codecs-derive", - "reth-ethereum-primitives", - "reth-primitives-traits", + "reth-codecs-derive 0.6.0", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", "serde", "thiserror 2.0.20", ] @@ -7625,7 +7686,7 @@ dependencies = [ "alloy-rpc-types-eth", "reth-chainspec", "reth-cli-util", - "reth-codecs", + "reth-codecs 0.6.0", "reth-consensus", "reth-consensus-common", "reth-db", @@ -7633,7 +7694,7 @@ dependencies = [ "reth-eth-wire", "reth-ethereum-cli", "reth-ethereum-consensus", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", "reth-network", @@ -7642,7 +7703,7 @@ dependencies = [ "reth-node-builder", "reth-node-core", "reth-node-ethereum", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-revm", "reth-rpc", @@ -7691,7 +7752,7 @@ dependencies = [ "reth-consensus", "reth-consensus-common", "reth-execution-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "tracing", ] @@ -7704,9 +7765,9 @@ dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", "reth-engine-primitives", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "serde", "thiserror 2.0.20", ] @@ -7739,7 +7800,7 @@ dependencies = [ "reth-chainspec", "reth-consensus-common", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", "reth-execution-cache", @@ -7747,7 +7808,7 @@ dependencies = [ "reth-payload-builder-primitives", "reth-payload-primitives", "reth-payload-validator", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-revm", "reth-storage-api", "reth-transaction-pool", @@ -7764,8 +7825,21 @@ dependencies = [ "alloy-eips", "alloy-primitives", "alloy-rpc-types-eth", - "reth-codecs", - "reth-primitives-traits", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", + "serde", +] + +[[package]] +name = "reth-ethereum-primitives" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-rpc-types-eth", + "reth-codecs 0.8.2", + "reth-primitives-traits 0.8.2", "serde", ] @@ -7798,7 +7872,7 @@ dependencies = [ "reth-execution-errors", "reth-execution-types", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-api", "reth-storage-errors", "reth-trie-common", @@ -7817,10 +7891,10 @@ dependencies = [ "alloy-rpc-types-engine", "reth-chainspec", "reth-ethereum-forks", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-execution-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-errors", "revm", ] @@ -7836,7 +7910,7 @@ dependencies = [ "parking_lot", "reth-errors", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-revm", "reth-trie", @@ -7867,8 +7941,8 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "derive_more", - "reth-ethereum-primitives", - "reth-primitives-traits", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", "reth-trie-common", "revm", "serde", @@ -7891,7 +7965,7 @@ dependencies = [ "reth-chain-state", "reth-chainspec", "reth-config", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-exex-types", "reth-fs-util", @@ -7899,7 +7973,7 @@ dependencies = [ "reth-node-api", "reth-node-core", "reth-payload-builder", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-prune-types", "reth-revm", @@ -7922,7 +7996,7 @@ dependencies = [ "alloy-primitives", "reth-chain-state", "reth-execution-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "serde", "serde_with", ] @@ -7952,7 +8026,7 @@ dependencies = [ "pretty_assertions", "reth-engine-primitives", "reth-evm", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-revm", "reth-rpc-api", @@ -8018,7 +8092,7 @@ dependencies = [ "libc", "metrics", "metrics-derive", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "tokio", "tokio-util", ] @@ -8077,7 +8151,7 @@ dependencies = [ "reth-eth-wire", "reth-eth-wire-types", "reth-ethereum-forks", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", "reth-fs-util", @@ -8087,7 +8161,7 @@ dependencies = [ "reth-network-p2p", "reth-network-peers", "reth-network-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-api", "reth-tasks", "reth-tokio-util", @@ -8145,10 +8219,10 @@ dependencies = [ "parking_lot", "reth-consensus", "reth-eth-wire-types", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-network-peers", "reth-network-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-errors", "tokio", "tracing", @@ -8269,7 +8343,7 @@ dependencies = [ "reth-node-events", "reth-node-metrics", "reth-payload-builder", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-prune", "reth-rpc", @@ -8324,7 +8398,7 @@ dependencies = [ "reth-network", "reth-network-p2p", "reth-network-peers", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-prune-types", "reth-rpc-convert", "reth-rpc-eth-types", @@ -8369,7 +8443,7 @@ dependencies = [ "reth-ethereum-consensus", "reth-ethereum-engine-primitives", "reth-ethereum-payload-builder", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", "reth-network", @@ -8377,7 +8451,7 @@ dependencies = [ "reth-node-builder", "reth-node-core", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-revm", "reth-rpc", @@ -8407,7 +8481,7 @@ dependencies = [ "futures-util", "reth-chain-state", "reth-network-api", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-api", "reth-transaction-pool", "serde", @@ -8435,7 +8509,7 @@ dependencies = [ "pin-project", "reth-engine-primitives", "reth-network-api", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-prune-types", "reth-stages", "reth-static-file-types", @@ -8477,7 +8551,7 @@ dependencies = [ "reth-db-api", "reth-engine-primitives", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", ] [[package]] @@ -8497,7 +8571,7 @@ dependencies = [ "reth-metrics", "reth-payload-builder-primitives", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-trie-parallel", "tokio", "tokio-stream", @@ -8531,7 +8605,7 @@ dependencies = [ "reth-chainspec", "reth-errors", "reth-execution-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-trie-common", "serde", "sha2 0.10.9", @@ -8546,7 +8620,7 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc dependencies = [ "alloy-consensus", "alloy-rpc-types-engine", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", ] [[package]] @@ -8571,12 +8645,43 @@ dependencies = [ "once_cell", "proptest", "proptest-arbitrary-interop", - "quanta", + "quanta 0.12.6", "rayon", - "reth-codecs", - "revm-bytecode", - "revm-primitives", - "revm-state", + "reth-codecs 0.6.0", + "revm-bytecode 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", + "secp256k1 0.30.0", + "serde", + "thiserror 2.0.20", +] + +[[package]] +name = "reth-primitives-traits" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6ba9e5768d35c074e997bd8c92938c8a52f3207c5ff97258eb2eca5d7a79dd5" +dependencies = [ + "alloy-consensus", + "alloy-eip7928", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-eth", + "alloy-trie", + "arbitrary", + "bytes", + "dashmap", + "derive_more", + "once_cell", + "proptest", + "proptest-arbitrary-interop", + "quanta 0.13.0", + "reth-codecs 0.8.2", + "revm-bytecode 43.0.0", + "revm-primitives 43.0.0", + "revm-state 43.0.1", "secp256k1 0.30.0", "serde", "thiserror 2.0.20", @@ -8601,18 +8706,18 @@ dependencies = [ "rayon", "reth-chain-state", "reth-chainspec", - "reth-codecs", + "reth-codecs 0.6.0", "reth-db", "reth-db-api", "reth-errors", "reth-ethereum-engine-primitives", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-execution-types", "reth-fs-util", "reth-metrics", "reth-nippy-jar", "reth-node-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-prune-types", "reth-stages-types", "reth-static-file-types", @@ -8645,7 +8750,7 @@ dependencies = [ "reth-errors", "reth-exex-types", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-prune-types", "reth-stages-types", @@ -8667,7 +8772,7 @@ dependencies = [ "arbitrary", "derive_more", "modular-bitfield", - "reth-codecs", + "reth-codecs 0.6.0", "serde", "strum 0.27.2", "thiserror 2.0.20", @@ -8682,7 +8787,7 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "alloy-rpc-types-debug", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-api", "reth-storage-errors", "reth-trie", @@ -8741,7 +8846,7 @@ dependencies = [ "reth-network-types", "reth-node-api", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-revm", "reth-rpc-api", "reth-rpc-convert", @@ -8817,7 +8922,7 @@ dependencies = [ "reth-network-api", "reth-node-core", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-rpc", "reth-rpc-api", "reth-rpc-engine-api", @@ -8853,7 +8958,7 @@ dependencies = [ "dyn-clone", "jsonrpsee-types", "reth-evm", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-rpc-traits", "thiserror 2.0.20", ] @@ -8878,7 +8983,7 @@ dependencies = [ "reth-payload-builder", "reth-payload-builder-primitives", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-rpc-api", "reth-storage-api", "reth-tasks", @@ -8919,7 +9024,7 @@ dependencies = [ "reth-evm", "reth-network-api", "reth-node-api", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-prune-types", "reth-revm", "reth-rpc-convert", @@ -8964,11 +9069,11 @@ dependencies = [ "reth-chain-state", "reth-chainspec", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-execution-types", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-revm", "reth-rpc-convert", "reth-rpc-server-types", @@ -9028,7 +9133,7 @@ dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", "alloy-signer", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "thiserror 2.0.20", ] @@ -9048,7 +9153,7 @@ dependencies = [ "rayon", "reqwest 0.13.4", "reth-chainspec", - "reth-codecs", + "reth-codecs 0.6.0", "reth-config", "reth-consensus", "reth-db", @@ -9056,7 +9161,7 @@ dependencies = [ "reth-era", "reth-era-downloader", "reth-era-utils", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-etl", "reth-evm", "reth-execution-types", @@ -9064,7 +9169,7 @@ dependencies = [ "reth-fs-util", "reth-libmdbx", "reth-network-p2p", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-prune", "reth-prune-types", @@ -9074,7 +9179,7 @@ dependencies = [ "reth-storage-api", "reth-storage-errors", "reth-tasks", - "reth-testing-utils", + "reth-testing-utils 2.5.0", "reth-trie", "reth-trie-db", "tempfile", @@ -9094,12 +9199,12 @@ dependencies = [ "auto_impl", "futures-util", "metrics", - "reth-codecs", + "reth-codecs 0.6.0", "reth-consensus", "reth-errors", "reth-metrics", "reth-network-p2p", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-prune", "reth-stages-types", @@ -9120,7 +9225,7 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "reth-codecs", + "reth-codecs 0.6.0", "reth-trie-common", "serde", ] @@ -9133,9 +9238,9 @@ dependencies = [ "alloy-primitives", "parking_lot", "rayon", - "reth-codecs", + "reth-codecs 0.6.0", "reth-db-api", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-prune-types", "reth-stages-types", @@ -9174,9 +9279,9 @@ dependencies = [ "reth-chainspec", "reth-db-api", "reth-db-models", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-execution-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-prune-types", "reth-stages-types", "reth-storage-errors", @@ -9195,8 +9300,8 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "derive_more", - "reth-codecs", - "reth-primitives-traits", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", "reth-prune-types", "reth-static-file-types", "revm", @@ -9216,9 +9321,9 @@ dependencies = [ "reth-chain-state", "reth-db-api", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-prune-types", "reth-stages-types", "reth-storage-api", @@ -9262,8 +9367,24 @@ dependencies = [ "alloy-primitives", "rand 0.8.8", "rand 0.9.5", - "reth-ethereum-primitives", - "reth-primitives-traits", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "secp256k1 0.30.0", +] + +[[package]] +name = "reth-testing-utils" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-genesis", + "alloy-primitives", + "rand 0.8.8", + "rand 0.9.5", + "reth-ethereum-primitives 2.8.0", + "reth-primitives-traits 0.8.2", "secp256k1 0.30.0", ] @@ -9337,13 +9458,13 @@ dependencies = [ "reth-chain-state", "reth-chainspec", "reth-eth-wire-types", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", "reth-execution-types", "reth-fs-util", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-api", "reth-tasks", "revm", @@ -9374,7 +9495,7 @@ dependencies = [ "parking_lot", "reth-execution-errors", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-stages-types", "reth-storage-errors", "reth-trie-common", @@ -9404,8 +9525,8 @@ dependencies = [ "nybbles", "plain_hasher", "rayon", - "reth-codecs", - "reth-primitives-traits", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", "revm", "serde", "serde_with", @@ -9419,7 +9540,7 @@ dependencies = [ "alloy-primitives", "reth-db-api", "reth-execution-errors", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-storage-api", "reth-storage-errors", "reth-trie", @@ -9440,7 +9561,7 @@ dependencies = [ "metrics", "reth-execution-errors", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-storage-errors", "reth-tasks", @@ -9463,7 +9584,7 @@ dependencies = [ "rayon", "reth-execution-errors", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-trie-common", "serde", "serde_json", @@ -9482,13 +9603,22 @@ dependencies = [ "zstd", ] +[[package]] +name = "reth-zstd-compressors" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65d41037bdcd4d60ca6bbe4e65cc61bbaf29ef7235c2c614e59c25d5a94ac813" +dependencies = [ + "zstd", +] + [[package]] name = "revm" version = "42.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7c7fcd426beab3b91300a6d0d5eb8d583c0fad0fba451126e19fd51443eca62" dependencies = [ - "revm-bytecode", + "revm-bytecode 42.0.0", "revm-context", "revm-context-interface", "revm-database", @@ -9497,8 +9627,8 @@ dependencies = [ "revm-inspector", "revm-interpreter", "revm-precompile", - "revm-primitives", - "revm-state", + "revm-primitives 42.0.0", + "revm-state 42.0.0", ] [[package]] @@ -9509,7 +9639,19 @@ checksum = "537356bdec80dbc04e4e6bb688b3441ff7cf18eecdcf3cac23150633c46467f1" dependencies = [ "bitvec", "phf", - "revm-primitives", + "revm-primitives 42.0.0", + "serde", +] + +[[package]] +name = "revm-bytecode" +version = "43.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8d38e16b72ec1c836ec8490562bfb21003165ea8bc496086bf345680a6e6c41" +dependencies = [ + "bitvec", + "phf", + "revm-primitives 43.0.0", "serde", ] @@ -9522,11 +9664,11 @@ dependencies = [ "bitvec", "cfg-if", "derive-where", - "revm-bytecode", + "revm-bytecode 42.0.0", "revm-context-interface", "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", ] @@ -9541,8 +9683,8 @@ dependencies = [ "auto_impl", "either", "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", ] @@ -9555,10 +9697,10 @@ dependencies = [ "alloy-eips", "derive_more", "either", - "revm-bytecode", + "revm-bytecode 42.0.0", "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", ] @@ -9570,8 +9712,8 @@ checksum = "d9286c059a11be1dee814cafdc3a3ade57521c8caa050785a52c19a9d894f400" dependencies = [ "auto_impl", "either", - "revm-primitives", - "revm-state", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", "thiserror 2.0.20", ] @@ -9584,14 +9726,14 @@ checksum = "09126175c3fa482e71e80cc28c6bb17e681911e472b94d4f7f73dd6780411798" dependencies = [ "auto_impl", "derive-where", - "revm-bytecode", + "revm-bytecode 42.0.0", "revm-context", "revm-context-interface", "revm-database-interface", "revm-interpreter", "revm-precompile", - "revm-primitives", - "revm-state", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", ] @@ -9607,8 +9749,8 @@ dependencies = [ "revm-database-interface", "revm-handler", "revm-interpreter", - "revm-primitives", - "revm-state", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", "serde_json", ] @@ -9637,10 +9779,10 @@ version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd310927437752ce4bac6997b385772823b84843f04c82e151993bec1265a5ed" dependencies = [ - "revm-bytecode", + "revm-bytecode 42.0.0", "revm-context-interface", - "revm-primitives", - "revm-state", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "serde", ] @@ -9664,7 +9806,7 @@ dependencies = [ "k256", "p256", "revm-context-interface", - "revm-primitives", + "revm-primitives 42.0.0", "ripemd 0.2.0", "secp256k1 0.31.1", "sha2 0.11.0", @@ -9681,6 +9823,17 @@ dependencies = [ "serde", ] +[[package]] +name = "revm-primitives" +version = "43.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1f4ba1a5757fe4398262290422c371556fcebf236f762f7ed7ff2c56768a63c" +dependencies = [ + "alloy-primitives", + "once_cell", + "serde", +] + [[package]] name = "revm-state" version = "42.0.0" @@ -9690,9 +9843,24 @@ dependencies = [ "alloy-eip7928", "bitflags 2.13.1", "nonmax", - "revm-bytecode", - "revm-primitives", + "revm-bytecode 42.0.0", + "revm-primitives 42.0.0", + "serde", +] + +[[package]] +name = "revm-state" +version = "43.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b2d2ec0be925c4c87ff4afae33af4b9f693d9b011f74d6b4d52267a62df0c49" +dependencies = [ + "alloy-eip7928", + "bitflags 2.13.1", + "nonmax", + "revm-bytecode 43.0.0", + "revm-primitives 43.0.0", "serde", + "triomphe", ] [[package]] @@ -9901,7 +10069,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -9981,7 +10149,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs 1.0.9", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -10526,7 +10694,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -10757,10 +10925,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -11398,6 +11566,12 @@ dependencies = [ "rlp", ] +[[package]] +name = "triomphe" +version = "0.1.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d15f4f5898bcfc5d8a8e45ed30b2f108d710c1a2e5489dbf80e078f707181bc" + [[package]] name = "try-lock" version = "0.2.5" @@ -11677,6 +11851,12 @@ version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" +[[package]] +name = "wasip1" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e26842486624357dbeb8f0381cf1fb42f022291fd787d4a816768fec8cc760" + [[package]] name = "wasip2" version = "1.0.4+wasi-0.2.12" @@ -11862,7 +12042,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -12243,6 +12423,9 @@ name = "wit-bindgen" version = "0.57.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" +dependencies = [ + "bitflags 2.13.1", +] [[package]] name = "writeable"