From c848a69b7a94d6fbdd3defb517d79489c1fd4b93 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 00:38:48 +0000 Subject: [PATCH] chore(deps): bump reth-trie-db from v2.5.0 to v2.8.0 Bumps [reth-trie-db](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-trie-db dependency-version: 05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 1595 ++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 1110 insertions(+), 485 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 28fb09c..1f8b10d 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", @@ -334,16 +349,36 @@ dependencies = [ "alloy-sol-types", "auto_impl", "derive_more", - "revm", + "revm 42.0.1", + "thiserror 2.0.20", + "tracing", +] + +[[package]] +name = "alloy-evm" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b6bd5f7e5ce9858bac99275e3f548c3b63bb3e5806da0142dc0b2f518d3ec4a" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-hardforks", + "alloy-primitives", + "alloy-rpc-types-engine", + "alloy-rpc-types-eth", + "alloy-sol-types", + "auto_impl", + "derive_more", + "revm 43.0.3", "thiserror 2.0.20", "tracing", ] [[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", @@ -356,9 +391,9 @@ dependencies = [ [[package]] name = "alloy-hardforks" -version = "0.4.8" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "865371fb677c005f7cb0ea9c2847a1ba4fdb042caf6428b1769fee20368bbfc7" +checksum = "7f03efb8382bf3b19f0bd0b3cdfaa59cb13e57a3a6650f75fae47645873723d5" dependencies = [ "alloy-chains", "alloy-eip2124", @@ -423,9 +458,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", @@ -667,9 +702,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-engine" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6e23b5864b3ed3479285ae9af1924266d60cac839dc559d50da868a0734c1d3" +checksum = "77b967576e97165fed3fae1cf6adad964e192293e4ee61d9187afe3ecaa12323" dependencies = [ "alloy-consensus", "alloy-eips", @@ -688,9 +723,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 +735,7 @@ dependencies = [ "alloy-rlp", "alloy-serde", "alloy-sol-types", + "alloy-trie", "arbitrary", "itertools 0.14.0", "serde", @@ -751,9 +787,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 +984,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 +1004,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 +1059,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 +1070,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -2598,7 +2634,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 +3021,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]] @@ -3054,7 +3090,7 @@ dependencies = [ "alloy-consensus", "alloy-consensus-any", "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-genesis", "alloy-network", "alloy-primitives", @@ -3077,21 +3113,21 @@ dependencies = [ "jsonrpsee-proc-macros", "jsonrpsee-types", "reth-basic-payload-builder", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-cli", - "reth-codecs", + "reth-codecs 0.6.0", "reth-consensus", "reth-db", "reth-engine-local", "reth-engine-primitives", "reth-errors", "reth-ethereum", - "reth-ethereum-forks", + "reth-ethereum-forks 2.5.0", "reth-ethereum-payload-builder", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", - "reth-execution-types", + "reth-execution-types 2.5.0", "reth-node-api", "reth-node-builder", "reth-node-core", @@ -3099,7 +3135,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", @@ -3109,12 +3145,12 @@ dependencies = [ "reth-rpc-engine-api", "reth-rpc-eth-api", "reth-rpc-eth-types", - "reth-storage-api", + "reth-storage-api 2.5.0", "reth-tasks", "reth-testing-utils", "reth-tracing", "reth-transaction-pool", - "reth-trie-db", + "reth-trie-db 2.8.0", "serde", "serde_json", "tempfile", @@ -3129,13 +3165,13 @@ name = "ev-precompiles" version = "0.1.0" dependencies = [ "alloy", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-primitives", "bytes", "eyre", "reth-ethereum", "reth-revm", - "revm", + "revm 42.0.1", "tracing", ] @@ -3149,10 +3185,10 @@ dependencies = [ "alloy-rlp", "alloy-serde", "bytes", - "reth-codecs", - "reth-db-api", - "reth-ethereum-primitives", - "reth-primitives-traits", + "reth-codecs 0.6.0", + "reth-db-api 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", "serde", ] @@ -3161,7 +3197,7 @@ name = "ev-reth" version = "0.1.0" dependencies = [ "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-network", "alloy-primitives", "alloy-rpc-types", @@ -3173,24 +3209,24 @@ dependencies = [ "evolve-ev-reth", "eyre", "reth-basic-payload-builder", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-cli-util", "reth-consensus", "reth-engine-local", "reth-ethereum", "reth-ethereum-cli", - "reth-ethereum-forks", + "reth-ethereum-forks 2.5.0", "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", - "reth-trie-db", + "reth-trie-db 2.8.0", "serde", "thiserror 2.0.20", "tokio", @@ -3203,7 +3239,7 @@ dependencies = [ name = "ev-revm" version = "0.1.0" dependencies = [ - "alloy-evm", + "alloy-evm 0.38.0", "alloy-primitives", "alloy-sol-types", "ev-precompiles", @@ -3243,23 +3279,23 @@ dependencies = [ "rand 0.10.2", "reqwest 0.12.28", "reth-basic-payload-builder", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-consensus", "reth-db", "reth-e2e-test-utils", "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", + "reth-execution-types 2.5.0", "reth-node-api", "reth-node-types", "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", @@ -3300,17 +3336,17 @@ dependencies = [ "jsonrpsee", "jsonrpsee-core", "jsonrpsee-proc-macros", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-consensus", "reth-consensus-common", "reth-engine-primitives", "reth-ethereum", "reth-ethereum-consensus", - "reth-ethereum-primitives", - "reth-execution-types", + "reth-ethereum-primitives 2.5.0", + "reth-execution-types 2.5.0", "reth-node-api", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-transaction-pool", "serde", "serde_json", @@ -5247,7 +5283,7 @@ dependencies = [ "indexmap 2.14.1", "metrics", "metrics-util", - "quanta", + "quanta 0.12.6", "thiserror 2.0.20", ] @@ -5277,7 +5313,7 @@ dependencies = [ "crossbeam-utils", "hashbrown 0.16.1", "metrics", - "quanta", + "quanta 0.12.6", "rand 0.9.5", "rand_xoshiro", "rapidhash", @@ -5480,7 +5516,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 +6325,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 +6400,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -6769,9 +6820,9 @@ 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-storage-api 2.5.0", "reth-tasks", "reth-trie-parallel", "serde", @@ -6794,16 +6845,16 @@ dependencies = [ "parking_lot", "pin-project", "rand 0.9.5", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-errors", - "reth-ethereum-primitives", - "reth-execution-types", + "reth-ethereum-primitives 2.5.0", + "reth-execution-types 2.5.0", "reth-metrics", - "reth-primitives-traits", - "reth-storage-api", - "reth-trie", - "reth-trie-sparse", - "revm", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-trie 2.5.0", + "reth-trie-sparse 2.5.0", + "revm 42.0.1", "serde", "tokio", "tokio-stream", @@ -6818,15 +6869,35 @@ dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", + "alloy-genesis", + "alloy-primitives", + "alloy-trie", + "auto_impl", + "derive_more", + "reth-ethereum-forks 2.5.0", + "reth-network-peers 2.5.0", + "reth-primitives-traits 0.6.0", + "serde_json", +] + +[[package]] +name = "reth-chainspec" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-chains", + "alloy-consensus", + "alloy-eips", + "alloy-evm 0.39.0", "alloy-genesis", "alloy-primitives", "alloy-trie", "auto_impl", "derive_more", - "reth-ethereum-forks", - "reth-network-peers", - "reth-primitives-traits", + "reth-ethereum-forks 2.8.0", + "reth-network-peers 2.8.0", + "reth-primitives-traits 0.8.2", "serde_json", ] @@ -6873,15 +6944,15 @@ dependencies = [ "ratatui", "rayon", "reqwest 0.13.4", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-cli", "reth-cli-runner", "reth-cli-util", - "reth-codecs", + "reth-codecs 0.6.0", "reth-config", "reth-consensus", "reth-db", - "reth-db-api", + "reth-db-api 2.5.0", "reth-db-common", "reth-discv4", "reth-discv5", @@ -6891,7 +6962,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", @@ -6899,26 +6970,26 @@ dependencies = [ "reth-net-nat", "reth-network", "reth-network-p2p", - "reth-network-peers", + "reth-network-peers 2.5.0", "reth-node-api", "reth-node-builder", "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", + "reth-prune-types 2.5.0", "reth-revm", "reth-stages", - "reth-stages-types", + "reth-stages-types 2.5.0", "reth-static-file", - "reth-static-file-types", - "reth-storage-api", + "reth-static-file-types 2.5.0", + "reth-storage-api 2.5.0", "reth-tasks", - "reth-trie", - "reth-trie-common", - "reth-trie-db", + "reth-trie 2.5.0", + "reth-trie-common 2.5.0", + "reth-trie-db 2.5.0", "secp256k1 0.30.0", "serde", "serde_json", @@ -6978,12 +7049,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 +7085,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" @@ -7002,11 +7103,11 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc dependencies = [ "eyre", "humantime-serde", - "reth-network-peers", + "reth-network-peers 2.5.0", "reth-network-types", - "reth-prune-types", - "reth-stages-types", - "reth-static-file-types", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-static-file-types 2.5.0", "serde", "toml", "url", @@ -7021,8 +7122,8 @@ dependencies = [ "alloy-eip7928", "alloy-primitives", "auto_impl", - "reth-execution-types", - "reth-primitives-traits", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", "thiserror 2.0.20", ] @@ -7034,9 +7135,9 @@ dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-consensus", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", ] [[package]] @@ -7076,14 +7177,14 @@ dependencies = [ "metrics", "page_size", "parking_lot", - "quanta", - "reth-db-api", + "quanta 0.12.6", + "reth-db-api 2.5.0", "reth-fs-util", "reth-libmdbx", "reth-metrics", "reth-nippy-jar", - "reth-static-file-types", - "reth-storage-errors", + "reth-static-file-types 2.5.0", + "reth-storage-errors 2.5.0", "reth-tracing", "rustc-hash", "strum 0.27.2", @@ -7107,14 +7208,39 @@ dependencies = [ "metrics", "modular-bitfield", "proptest", - "reth-codecs", - "reth-db-models", - "reth-ethereum-primitives", - "reth-primitives-traits", - "reth-prune-types", - "reth-stages-types", - "reth-storage-errors", - "reth-trie-common", + "reth-codecs 0.6.0", + "reth-db-models 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-storage-errors 2.5.0", + "reth-trie-common 2.5.0", + "roaring", + "serde", +] + +[[package]] +name = "reth-db-api" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "arrayvec", + "bytes", + "derive_more", + "metrics", + "modular-bitfield", + "reth-codecs 0.8.2", + "reth-db-models 2.8.0", + "reth-ethereum-primitives 2.8.0", + "reth-primitives-traits 0.8.2", + "reth-prune-types 2.8.0", + "reth-stages-types 2.8.0", + "reth-storage-errors 2.8.0", + "reth-trie-common 2.8.0", "roaring", "serde", ] @@ -7129,20 +7255,20 @@ dependencies = [ "alloy-primitives", "boyer-moore-magiclen", "eyre", - "reth-chainspec", - "reth-codecs", + "reth-chainspec 2.5.0", + "reth-codecs 0.6.0", "reth-config", - "reth-db-api", + "reth-db-api 2.5.0", "reth-etl", - "reth-execution-errors", + "reth-execution-errors 2.5.0", "reth-fs-util", "reth-node-types", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", - "reth-stages-types", - "reth-static-file-types", - "reth-trie", - "reth-trie-db", + "reth-stages-types 2.5.0", + "reth-static-file-types 2.5.0", + "reth-trie 2.5.0", + "reth-trie-db 2.5.0", "serde", "serde_json", "thiserror 2.0.20", @@ -7159,8 +7285,22 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "reth-codecs", - "reth-primitives-traits", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", + "serde", +] + +[[package]] +name = "reth-db-models" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "bytes", + "modular-bitfield", + "reth-codecs 0.8.2", + "reth-primitives-traits 0.8.2", "serde", ] @@ -7176,10 +7316,10 @@ dependencies = [ "itertools 0.14.0", "parking_lot", "rand 0.8.8", - "reth-ethereum-forks", + "reth-ethereum-forks 2.5.0", "reth-net-banlist", "reth-net-nat", - "reth-network-peers", + "reth-network-peers 2.5.0", "schnellru", "secp256k1 0.30.0", "serde", @@ -7203,10 +7343,10 @@ dependencies = [ "itertools 0.14.0", "metrics", "rand 0.9.5", - "reth-chainspec", - "reth-ethereum-forks", + "reth-chainspec 2.5.0", + "reth-ethereum-forks 2.5.0", "reth-metrics", - "reth-network-peers", + "reth-network-peers 2.5.0", "secp256k1 0.30.0", "thiserror 2.0.20", "tokio", @@ -7224,8 +7364,8 @@ dependencies = [ "enr", "hickory-resolver", "linked_hash_set", - "reth-ethereum-forks", - "reth-network-peers", + "reth-ethereum-forks 2.5.0", + "reth-network-peers 2.5.0", "reth-tokio-util", "schnellru", "secp256k1 0.30.0", @@ -7255,13 +7395,13 @@ 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-network-peers 2.5.0", + "reth-primitives-traits 0.6.0", "reth-provider", - "reth-storage-api", + "reth-storage-api 2.5.0", "reth-tasks", "reth-testing-utils", "tempfile", @@ -7291,7 +7431,7 @@ dependencies = [ "eyre", "futures-util", "jsonrpsee", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-cli-commands", "reth-config", "reth-consensus", @@ -7299,10 +7439,10 @@ 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", + "reth-network-peers 2.5.0", "reth-node-api", "reth-node-builder", "reth-node-core", @@ -7310,17 +7450,17 @@ 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", "reth-rpc-eth-api", "reth-rpc-server-types", - "reth-stages-types", + "reth-stages-types 2.5.0", "reth-tasks", "reth-tokio-util", "reth-tracing", - "revm", + "revm 42.0.1", "serde_json", "tempfile", "tokio", @@ -7346,7 +7486,7 @@ dependencies = [ "hmac", "pin-project", "rand 0.8.8", - "reth-network-peers", + "reth-network-peers 2.5.0", "secp256k1 0.30.0", "sha2 0.10.9", "thiserror 2.0.20", @@ -7366,13 +7506,13 @@ dependencies = [ "alloy-rpc-types-engine", "eyre", "futures-util", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-engine-primitives", "reth-ethereum-engine-primitives", "reth-payload-builder", "reth-payload-primitives", - "reth-primitives-traits", - "reth-storage-api", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", "reth-transaction-pool", "tokio", "tokio-stream", @@ -7392,15 +7532,15 @@ 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-execution-errors 2.5.0", + "reth-execution-types 2.5.0", "reth-payload-builder-primitives", "reth-payload-primitives", - "reth-primitives-traits", - "reth-storage-api", - "reth-trie-common", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-trie-common 2.5.0", "serde", "thiserror 2.0.20", "tokio", @@ -7414,7 +7554,7 @@ dependencies = [ "alloy-consensus", "alloy-eip7928", "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-primitives", "alloy-rlp", "alloy-rpc-types-engine", @@ -7427,23 +7567,23 @@ dependencies = [ "parking_lot", "rayon", "reth-chain-state", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-consensus", "reth-db", "reth-engine-primitives", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-execution-cache", - "reth-execution-types", + "reth-execution-types 2.5.0", "reth-metrics", "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", + "reth-prune-types 2.5.0", "reth-revm", "reth-stages", "reth-stages-api", @@ -7451,11 +7591,11 @@ dependencies = [ "reth-storage-overlay", "reth-tasks", "reth-tracing", - "reth-trie", - "reth-trie-common", + "reth-trie 2.5.0", + "reth-trie-common 2.5.0", "reth-trie-parallel", - "reth-trie-sparse", - "revm", + "reth-trie-sparse 2.5.0", + "revm 42.0.1", "schnellru", "thiserror 2.0.20", "tokio", @@ -7475,16 +7615,16 @@ dependencies = [ "futures", "itertools 0.14.0", "pin-project", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-engine-primitives", "reth-engine-tree", "reth-errors", "reth-evm", "reth-fs-util", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-revm", - "reth-storage-api", + "reth-storage-api 2.5.0", "serde", "serde_json", "tokio", @@ -7536,16 +7676,16 @@ dependencies = [ "alloy-rlp", "eyre", "futures-util", - "reth-codecs", - "reth-db-api", + "reth-codecs 0.6.0", + "reth-db-api 2.5.0", "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", + "reth-stages-types 2.5.0", + "reth-storage-api 2.5.0", "tokio", "tracing", ] @@ -7556,8 +7696,8 @@ version = "2.5.0" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ "reth-consensus", - "reth-execution-errors", - "reth-storage-errors", + "reth-execution-errors 2.5.0", + "reth-storage-errors 2.5.0", "thiserror 2.0.20", ] @@ -7574,13 +7714,13 @@ dependencies = [ "derive_more", "futures", "pin-project", - "reth-codecs", + "reth-codecs 0.6.0", "reth-ecies", "reth-eth-wire-types", - "reth-ethereum-forks", + "reth-ethereum-forks 2.5.0", "reth-metrics", - "reth-network-peers", - "reth-primitives-traits", + "reth-network-peers 2.5.0", + "reth-primitives-traits 0.6.0", "serde", "snap", "thiserror 2.0.20", @@ -7608,10 +7748,10 @@ dependencies = [ "derive_more", "proptest", "proptest-arbitrary-interop", - "reth-chainspec", - "reth-codecs-derive", - "reth-ethereum-primitives", - "reth-primitives-traits", + "reth-chainspec 2.5.0", + "reth-codecs-derive 0.6.0", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", "serde", "thiserror 2.0.20", ] @@ -7623,9 +7763,9 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc dependencies = [ "alloy-rpc-types-engine", "alloy-rpc-types-eth", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-cli-util", - "reth-codecs", + "reth-codecs 0.6.0", "reth-consensus", "reth-consensus-common", "reth-db", @@ -7633,7 +7773,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,18 +7782,18 @@ 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", "reth-rpc-api", "reth-rpc-builder", "reth-rpc-eth-types", - "reth-storage-api", + "reth-storage-api 2.5.0", "reth-tasks", "reth-transaction-pool", - "reth-trie", - "reth-trie-db", + "reth-trie 2.5.0", + "reth-trie-db 2.5.0", ] [[package]] @@ -7663,7 +7803,7 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc dependencies = [ "clap", "eyre", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-cli", "reth-cli-commands", "reth-cli-runner", @@ -7687,11 +7827,11 @@ dependencies = [ "alloy-consensus", "alloy-eips", "alloy-primitives", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-consensus", "reth-consensus-common", - "reth-execution-types", - "reth-primitives-traits", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", "tracing", ] @@ -7704,9 +7844,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", ] @@ -7725,6 +7865,18 @@ dependencies = [ "rustc-hash", ] +[[package]] +name = "reth-ethereum-forks" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-eip2124", + "alloy-hardforks", + "alloy-primitives", + "auto_impl", + "once_cell", +] + [[package]] name = "reth-ethereum-payload-builder" version = "2.5.0" @@ -7736,10 +7888,10 @@ dependencies = [ "alloy-rlp", "alloy-rpc-types-engine", "reth-basic-payload-builder", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-consensus-common", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", "reth-execution-cache", @@ -7747,11 +7899,11 @@ 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-storage-api 2.5.0", "reth-transaction-pool", - "revm", + "revm 42.0.1", "tracing", ] @@ -7764,8 +7916,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", ] @@ -7775,7 +7940,7 @@ version = "2.5.0" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ "rayon", - "reth-db-api", + "reth-db-api 2.5.0", "tempfile", ] @@ -7787,7 +7952,7 @@ dependencies = [ "alloy-consensus", "alloy-eip7928", "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-primitives", "auto_impl", "derive_more", @@ -7795,14 +7960,14 @@ dependencies = [ "futures-util", "metrics", "rayon", - "reth-execution-errors", - "reth-execution-types", + "reth-execution-errors 2.5.0", + "reth-execution-types 2.5.0", "reth-metrics", - "reth-primitives-traits", - "reth-storage-api", - "reth-storage-errors", - "reth-trie-common", - "revm", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", + "reth-trie-common 2.5.0", + "revm 42.0.1", ] [[package]] @@ -7812,17 +7977,17 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-primitives", "alloy-rpc-types-engine", - "reth-chainspec", - "reth-ethereum-forks", - "reth-ethereum-primitives", + "reth-chainspec 2.5.0", + "reth-ethereum-forks 2.5.0", + "reth-ethereum-primitives 2.5.0", "reth-evm", - "reth-execution-types", - "reth-primitives-traits", - "reth-storage-errors", - "revm", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-errors 2.5.0", + "revm 42.0.1", ] [[package]] @@ -7836,10 +8001,10 @@ dependencies = [ "parking_lot", "reth-errors", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-revm", - "reth-trie", + "reth-trie 2.5.0", "tracing", ] @@ -7848,11 +8013,24 @@ name = "reth-execution-errors" version = "2.5.0" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ - "alloy-evm", + "alloy-evm 0.38.0", + "alloy-primitives", + "alloy-rlp", + "nybbles", + "reth-storage-errors 2.5.0", + "thiserror 2.0.20", +] + +[[package]] +name = "reth-execution-errors" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-evm 0.39.0", "alloy-primitives", "alloy-rlp", "nybbles", - "reth-storage-errors", + "reth-storage-errors 2.8.0", "thiserror 2.0.20", ] @@ -7863,18 +8041,35 @@ source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-primitives", "alloy-rlp", "derive_more", - "reth-ethereum-primitives", - "reth-primitives-traits", - "reth-trie-common", - "revm", + "reth-ethereum-primitives 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-trie-common 2.5.0", + "revm 42.0.1", "serde", "serde_with", ] +[[package]] +name = "reth-execution-types" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-consensus", + "alloy-eip7928", + "alloy-eips", + "alloy-evm 0.39.0", + "alloy-primitives", + "derive_more", + "reth-ethereum-primitives 2.8.0", + "reth-primitives-traits 0.8.2", + "reth-trie-common 2.8.0", + "revm 43.0.3", +] + [[package]] name = "reth-exex" version = "2.5.0" @@ -7889,9 +8084,9 @@ dependencies = [ "metrics", "parking_lot", "reth-chain-state", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-config", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-exex-types", "reth-fs-util", @@ -7899,9 +8094,9 @@ 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-prune-types 2.5.0", "reth-revm", "reth-stages-api", "reth-tasks", @@ -7921,8 +8116,8 @@ dependencies = [ "alloy-eips", "alloy-primitives", "reth-chain-state", - "reth-execution-types", - "reth-primitives-traits", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", "serde", "serde_with", ] @@ -7952,13 +8147,13 @@ dependencies = [ "pretty_assertions", "reth-engine-primitives", "reth-evm", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-revm", "reth-rpc-api", "reth-tracing", - "reth-trie", - "revm", + "reth-trie 2.5.0", + "revm 42.0.1", "serde", "serde_json", ] @@ -8018,7 +8213,7 @@ dependencies = [ "libc", "metrics", "metrics-derive", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "tokio", "tokio-util", ] @@ -8068,7 +8263,7 @@ dependencies = [ "rand 0.8.8", "rand 0.9.5", "rayon", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-consensus", "reth-discv4", "reth-discv5", @@ -8076,8 +8271,8 @@ dependencies = [ "reth-ecies", "reth-eth-wire", "reth-eth-wire-types", - "reth-ethereum-forks", - "reth-ethereum-primitives", + "reth-ethereum-forks 2.5.0", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", "reth-fs-util", @@ -8085,10 +8280,10 @@ dependencies = [ "reth-net-banlist", "reth-network-api", "reth-network-p2p", - "reth-network-peers", + "reth-network-peers 2.5.0", "reth-network-types", - "reth-primitives-traits", - "reth-storage-api", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", "reth-tasks", "reth-tokio-util", "reth-transaction-pool", @@ -8119,9 +8314,9 @@ dependencies = [ "enr", "futures", "reth-eth-wire-types", - "reth-ethereum-forks", + "reth-ethereum-forks 2.5.0", "reth-network-p2p", - "reth-network-peers", + "reth-network-peers 2.5.0", "reth-network-types", "reth-tokio-util", "serde", @@ -8145,11 +8340,11 @@ dependencies = [ "parking_lot", "reth-consensus", "reth-eth-wire-types", - "reth-ethereum-primitives", - "reth-network-peers", + "reth-ethereum-primitives 2.5.0", + "reth-network-peers 2.5.0", "reth-network-types", - "reth-primitives-traits", - "reth-storage-errors", + "reth-primitives-traits 0.6.0", + "reth-storage-errors 2.5.0", "tokio", "tracing", ] @@ -8169,6 +8364,18 @@ dependencies = [ "url", ] +[[package]] +name = "reth-network-peers" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "serde_with", + "thiserror 2.0.20", + "url", +] + [[package]] name = "reth-network-types" version = "2.5.0" @@ -8177,7 +8384,7 @@ dependencies = [ "alloy-eip2124", "humantime-serde", "reth-net-banlist", - "reth-network-peers", + "reth-network-peers 2.5.0", "serde", "serde_json", "tracing", @@ -8209,7 +8416,7 @@ dependencies = [ "eyre", "reth-basic-payload-builder", "reth-consensus", - "reth-db-api", + "reth-db-api 2.5.0", "reth-engine-primitives", "reth-evm", "reth-network-api", @@ -8244,12 +8451,12 @@ dependencies = [ "rayon", "reth-basic-payload-builder", "reth-chain-state", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-config", "reth-consensus", "reth-consensus-debug-client", "reth-db", - "reth-db-api", + "reth-db-api 2.5.0", "reth-db-common", "reth-downloaders", "reth-engine-local", @@ -8269,7 +8476,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", @@ -8309,7 +8516,7 @@ dependencies = [ "humantime", "ipnet", "rand 0.9.5", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-cli-util", "reth-config", "reth-consensus", @@ -8318,20 +8525,20 @@ dependencies = [ "reth-discv5", "reth-engine-local", "reth-engine-primitives", - "reth-ethereum-forks", + "reth-ethereum-forks 2.5.0", "reth-net-banlist", "reth-net-nat", "reth-network", "reth-network-p2p", - "reth-network-peers", - "reth-primitives-traits", - "reth-prune-types", + "reth-network-peers 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-stages-types", - "reth-storage-api", - "reth-storage-errors", + "reth-stages-types 2.5.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", "reth-tasks", "reth-tracing", "reth-tracing-otlp", @@ -8363,13 +8570,13 @@ dependencies = [ "eyre", "http-body-util", "jsonrpsee", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-engine-local", "reth-engine-primitives", "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 +8584,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", @@ -8389,7 +8596,7 @@ dependencies = [ "reth-rpc-server-types", "reth-tracing", "reth-transaction-pool", - "revm", + "revm 42.0.1", "serde", "serde_json", "tokio", @@ -8407,8 +8614,8 @@ dependencies = [ "futures-util", "reth-chain-state", "reth-network-api", - "reth-primitives-traits", - "reth-storage-api", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", "reth-transaction-pool", "serde", "serde_json", @@ -8435,11 +8642,11 @@ dependencies = [ "pin-project", "reth-engine-primitives", "reth-network-api", - "reth-primitives-traits", - "reth-prune-types", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", "reth-stages", - "reth-static-file-types", - "reth-storage-api", + "reth-static-file-types 2.5.0", + "reth-storage-api 2.5.0", "tokio", "tracing", ] @@ -8473,11 +8680,11 @@ name = "reth-node-types" version = "2.5.0" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ - "reth-chainspec", - "reth-db-api", + "reth-chainspec 2.5.0", + "reth-db-api 2.5.0", "reth-engine-primitives", "reth-payload-primitives", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", ] [[package]] @@ -8497,7 +8704,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", @@ -8528,11 +8735,11 @@ dependencies = [ "alloy-rpc-types-engine", "auto_impl", "either", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-errors", - "reth-execution-types", - "reth-primitives-traits", - "reth-trie-common", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-trie-common 2.5.0", "serde", "sha2 0.10.9", "thiserror 2.0.20", @@ -8546,7 +8753,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 +8778,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", + "byteorder", + "bytes", + "dashmap", + "derive_more", + "modular-bitfield", + "once_cell", + "quanta 0.13.0", + "rayon", + "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", @@ -8600,30 +8838,30 @@ dependencies = [ "parking_lot", "rayon", "reth-chain-state", - "reth-chainspec", - "reth-codecs", + "reth-chainspec 2.5.0", + "reth-codecs 0.6.0", "reth-db", - "reth-db-api", + "reth-db-api 2.5.0", "reth-errors", "reth-ethereum-engine-primitives", - "reth-ethereum-primitives", - "reth-execution-types", + "reth-ethereum-primitives 2.5.0", + "reth-execution-types 2.5.0", "reth-fs-util", "reth-metrics", "reth-nippy-jar", "reth-node-types", - "reth-primitives-traits", - "reth-prune-types", - "reth-stages-types", - "reth-static-file-types", - "reth-storage-api", - "reth-storage-errors", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-static-file-types 2.5.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", "reth-storage-overlay", "reth-tasks", "reth-tokio-util", - "reth-trie", - "reth-trie-db", - "revm", + "reth-trie 2.5.0", + "reth-trie-db 2.5.0", + "revm 42.0.1", "rocksdb", "smallvec", "strum 0.27.2", @@ -8641,16 +8879,16 @@ dependencies = [ "itertools 0.14.0", "metrics", "reth-config", - "reth-db-api", + "reth-db-api 2.5.0", "reth-errors", "reth-exex-types", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", - "reth-prune-types", - "reth-stages-types", - "reth-static-file-types", - "reth-storage-api", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-static-file-types 2.5.0", + "reth-storage-api 2.5.0", "reth-tokio-util", "rustc-hash", "thiserror 2.0.20", @@ -8667,7 +8905,22 @@ dependencies = [ "arbitrary", "derive_more", "modular-bitfield", - "reth-codecs", + "reth-codecs 0.6.0", + "serde", + "strum 0.27.2", + "thiserror 2.0.20", + "tracing", +] + +[[package]] +name = "reth-prune-types" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-primitives", + "derive_more", + "modular-bitfield", + "reth-codecs 0.8.2", "serde", "strum 0.27.2", "thiserror 2.0.20", @@ -8682,11 +8935,11 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "alloy-rpc-types-debug", - "reth-primitives-traits", - "reth-storage-api", - "reth-storage-errors", - "reth-trie", - "revm", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", + "reth-trie 2.5.0", + "revm 42.0.1", ] [[package]] @@ -8698,7 +8951,7 @@ dependencies = [ "alloy-dyn-abi", "alloy-eip7928", "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-genesis", "alloy-network", "alloy-primitives", @@ -8726,7 +8979,7 @@ dependencies = [ "parking_lot", "pin-project", "reth-chain-state", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-consensus", "reth-consensus-common", "reth-engine-primitives", @@ -8734,14 +8987,14 @@ dependencies = [ "reth-ethereum-engine-primitives", "reth-evm", "reth-evm-ethereum", - "reth-execution-types", + "reth-execution-types 2.5.0", "reth-metrics", "reth-network-api", - "reth-network-peers", + "reth-network-peers 2.5.0", "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", @@ -8749,11 +9002,11 @@ dependencies = [ "reth-rpc-eth-api", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-storage-api", + "reth-storage-api 2.5.0", "reth-tasks", "reth-transaction-pool", - "reth-trie-common", - "revm", + "reth-trie-common 2.5.0", + "revm 42.0.1", "revm-inspectors", "serde", "serde_json", @@ -8788,9 +9041,9 @@ dependencies = [ "jsonrpsee", "reth-chain-state", "reth-engine-primitives", - "reth-network-peers", + "reth-network-peers 2.5.0", "reth-rpc-eth-api", - "reth-trie-common", + "reth-trie-common 2.5.0", "serde", "serde_json", ] @@ -8808,7 +9061,7 @@ dependencies = [ "metrics", "pin-project", "reth-chain-state", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-consensus", "reth-engine-primitives", "reth-evm", @@ -8817,7 +9070,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", @@ -8825,7 +9078,7 @@ dependencies = [ "reth-rpc-eth-types", "reth-rpc-layer", "reth-rpc-server-types", - "reth-storage-api", + "reth-storage-api 2.5.0", "reth-tasks", "reth-tokio-util", "reth-transaction-pool", @@ -8844,7 +9097,7 @@ version = "2.5.0" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ "alloy-consensus", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-json-rpc", "alloy-network", "alloy-primitives", @@ -8853,7 +9106,7 @@ dependencies = [ "dyn-clone", "jsonrpsee-types", "reth-evm", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-rpc-traits", "thiserror 2.0.20", ] @@ -8871,16 +9124,16 @@ dependencies = [ "jsonrpsee-core", "jsonrpsee-types", "metrics", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-engine-primitives", "reth-metrics", "reth-network-api", "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-storage-api 2.5.0", "reth-tasks", "reth-transaction-pool", "serde", @@ -8898,7 +9151,7 @@ dependencies = [ "alloy-dyn-abi", "alloy-eip7928", "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-json-rpc", "alloy-network", "alloy-primitives", @@ -8914,22 +9167,22 @@ dependencies = [ "jsonrpsee-types", "parking_lot", "reth-chain-state", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-errors", "reth-evm", "reth-network-api", "reth-node-api", - "reth-primitives-traits", - "reth-prune-types", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", "reth-revm", "reth-rpc-convert", "reth-rpc-eth-types", "reth-rpc-server-types", - "reth-storage-api", + "reth-storage-api 2.5.0", "reth-tasks", "reth-transaction-pool", - "reth-trie-common", - "revm", + "reth-trie-common 2.5.0", + "revm 42.0.1", "revm-inspectors", "serde_json", "tokio", @@ -8945,7 +9198,7 @@ dependencies = [ "alloy-consensus", "alloy-eip7928", "alloy-eips", - "alloy-evm", + "alloy-evm 0.38.0", "alloy-network", "alloy-primitives", "alloy-rpc-client", @@ -8962,21 +9215,21 @@ dependencies = [ "rand 0.9.5", "reqwest 0.13.4", "reth-chain-state", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", - "reth-execution-types", + "reth-execution-types 2.5.0", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-revm", "reth-rpc-convert", "reth-rpc-server-types", - "reth-storage-api", + "reth-storage-api 2.5.0", "reth-tasks", "reth-transaction-pool", - "reth-trie", - "revm", + "reth-trie 2.5.0", + "revm 42.0.1", "revm-inspectors", "schnellru", "serde", @@ -9028,7 +9281,7 @@ dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", "alloy-signer", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "thiserror 2.0.20", ] @@ -9047,36 +9300,36 @@ dependencies = [ "page_size", "rayon", "reqwest 0.13.4", - "reth-chainspec", - "reth-codecs", + "reth-chainspec 2.5.0", + "reth-codecs 0.6.0", "reth-config", "reth-consensus", "reth-db", - "reth-db-api", + "reth-db-api 2.5.0", "reth-era", "reth-era-downloader", "reth-era-utils", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-etl", "reth-evm", - "reth-execution-types", + "reth-execution-types 2.5.0", "reth-exex", "reth-fs-util", "reth-libmdbx", "reth-network-p2p", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", "reth-prune", - "reth-prune-types", + "reth-prune-types 2.5.0", "reth-revm", "reth-stages-api", - "reth-static-file-types", - "reth-storage-api", - "reth-storage-errors", + "reth-static-file-types 2.5.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", "reth-tasks", "reth-testing-utils", - "reth-trie", - "reth-trie-db", + "reth-trie 2.5.0", + "reth-trie-db 2.5.0", "tempfile", "thiserror 2.0.20", "tokio", @@ -9094,17 +9347,17 @@ 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", + "reth-stages-types 2.5.0", "reth-static-file", - "reth-static-file-types", + "reth-static-file-types 2.5.0", "reth-tokio-util", "thiserror 2.0.20", "tokio", @@ -9120,8 +9373,22 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "reth-codecs", - "reth-trie-common", + "reth-codecs 0.6.0", + "reth-trie-common 2.5.0", + "serde", +] + +[[package]] +name = "reth-stages-types" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-primitives", + "bytes", + "modular-bitfield", + "reth-codecs 0.8.2", + "reth-primitives-traits 0.8.2", + "reth-trie-common 2.8.0", "serde", ] @@ -9133,14 +9400,14 @@ dependencies = [ "alloy-primitives", "parking_lot", "rayon", - "reth-codecs", - "reth-db-api", - "reth-primitives-traits", + "reth-codecs 0.6.0", + "reth-db-api 2.5.0", + "reth-primitives-traits 0.6.0", "reth-provider", - "reth-prune-types", - "reth-stages-types", - "reth-static-file-types", - "reth-storage-errors", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-static-file-types 2.5.0", + "reth-storage-errors 2.5.0", "reth-tokio-util", "tracing", ] @@ -9154,7 +9421,21 @@ dependencies = [ "clap", "derive_more", "fixed-map", - "reth-stages-types", + "reth-stages-types 2.5.0", + "serde", + "strum 0.27.2", + "tracing", +] + +[[package]] +name = "reth-static-file-types" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-primitives", + "derive_more", + "fixed-map", + "reth-stages-types 2.8.0", "serde", "strum 0.27.2", "tracing", @@ -9171,18 +9452,43 @@ dependencies = [ "alloy-primitives", "alloy-rpc-types-engine", "auto_impl", - "reth-chainspec", - "reth-db-api", - "reth-db-models", - "reth-ethereum-primitives", - "reth-execution-types", - "reth-primitives-traits", - "reth-prune-types", - "reth-stages-types", - "reth-storage-errors", + "reth-chainspec 2.5.0", + "reth-db-api 2.5.0", + "reth-db-models 2.5.0", + "reth-ethereum-primitives 2.5.0", + "reth-execution-types 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-storage-errors 2.5.0", "reth-tokio-util", - "reth-trie-common", - "revm", + "reth-trie-common 2.5.0", + "revm 42.0.1", + "serde_json", +] + +[[package]] +name = "reth-storage-api" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-consensus", + "alloy-eip7928", + "alloy-eips", + "alloy-primitives", + "alloy-rpc-types-engine", + "auto_impl", + "reth-chainspec 2.8.0", + "reth-db-api 2.8.0", + "reth-db-models 2.8.0", + "reth-ethereum-primitives 2.8.0", + "reth-execution-types 2.8.0", + "reth-primitives-traits 0.8.2", + "reth-prune-types 2.8.0", + "reth-stages-types 2.8.0", + "reth-storage-errors 2.8.0", + "reth-trie-common 2.8.0", + "revm 43.0.3", "serde_json", ] @@ -9195,11 +9501,28 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "derive_more", - "reth-codecs", - "reth-primitives-traits", - "reth-prune-types", - "reth-static-file-types", - "revm", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-static-file-types 2.5.0", + "revm 42.0.1", + "thiserror 2.0.20", +] + +[[package]] +name = "reth-storage-errors" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "derive_more", + "reth-codecs 0.8.2", + "reth-primitives-traits 0.8.2", + "reth-prune-types 2.8.0", + "reth-static-file-types 2.8.0", + "revm 43.0.3", "thiserror 2.0.20", ] @@ -9214,19 +9537,19 @@ dependencies = [ "parking_lot", "rayon", "reth-chain-state", - "reth-db-api", + "reth-db-api 2.5.0", "reth-errors", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-metrics", - "reth-primitives-traits", - "reth-prune-types", - "reth-stages-types", - "reth-storage-api", - "reth-storage-errors", + "reth-primitives-traits 0.6.0", + "reth-prune-types 2.5.0", + "reth-stages-types 2.5.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", "reth-tasks", - "reth-trie", - "reth-trie-common", - "reth-trie-db", + "reth-trie 2.5.0", + "reth-trie-common 2.5.0", + "reth-trie-db 2.5.0", "tracing", ] @@ -9262,8 +9585,8 @@ 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", ] @@ -9335,18 +9658,18 @@ dependencies = [ "proptest-arbitrary-interop", "rand 0.9.5", "reth-chain-state", - "reth-chainspec", + "reth-chainspec 2.5.0", "reth-eth-wire-types", - "reth-ethereum-primitives", + "reth-ethereum-primitives 2.5.0", "reth-evm", "reth-evm-ethereum", - "reth-execution-types", + "reth-execution-types 2.5.0", "reth-fs-util", "reth-metrics", - "reth-primitives-traits", - "reth-storage-api", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", "reth-tasks", - "revm", + "revm 42.0.1", "rustc-hash", "schnellru", "serde", @@ -9372,18 +9695,41 @@ dependencies = [ "itertools 0.14.0", "metrics", "parking_lot", - "reth-execution-errors", + "reth-execution-errors 2.5.0", "reth-metrics", - "reth-primitives-traits", - "reth-stages-types", - "reth-storage-errors", - "reth-trie-common", - "reth-trie-sparse", - "revm", + "reth-primitives-traits 0.6.0", + "reth-stages-types 2.5.0", + "reth-storage-errors 2.5.0", + "reth-trie-common 2.5.0", + "reth-trie-sparse 2.5.0", + "revm 42.0.1", "tracing", "triehash", ] +[[package]] +name = "reth-trie" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-consensus", + "alloy-eips", + "alloy-primitives", + "alloy-rlp", + "alloy-trie", + "auto_impl", + "itertools 0.14.0", + "parking_lot", + "reth-execution-errors 2.8.0", + "reth-primitives-traits 0.8.2", + "reth-stages-types 2.8.0", + "reth-storage-errors 2.8.0", + "reth-trie-common 2.8.0", + "reth-trie-sparse 2.8.0", + "revm 43.0.3", + "tracing", +] + [[package]] name = "reth-trie-common" version = "2.5.0" @@ -9404,26 +9750,67 @@ dependencies = [ "nybbles", "plain_hasher", "rayon", - "reth-codecs", - "reth-primitives-traits", - "revm", + "reth-codecs 0.6.0", + "reth-primitives-traits 0.6.0", + "revm 42.0.1", "serde", "serde_with", ] +[[package]] +name = "reth-trie-common" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-consensus", + "alloy-primitives", + "alloy-rlp", + "alloy-rpc-types-eth", + "alloy-serde", + "alloy-trie", + "arrayvec", + "bytes", + "derive_more", + "itertools 0.14.0", + "nybbles", + "rayon", + "reth-codecs 0.8.2", + "reth-primitives-traits 0.8.2", + "revm 43.0.3", + "serde", + "serde_with", + "thiserror 2.0.20", +] + [[package]] name = "reth-trie-db" version = "2.5.0" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ "alloy-primitives", - "reth-db-api", - "reth-execution-errors", - "reth-primitives-traits", - "reth-storage-api", - "reth-storage-errors", - "reth-trie", - "reth-trie-common", + "reth-db-api 2.5.0", + "reth-execution-errors 2.5.0", + "reth-primitives-traits 0.6.0", + "reth-storage-api 2.5.0", + "reth-storage-errors 2.5.0", + "reth-trie 2.5.0", + "reth-trie-common 2.5.0", + "tracing", +] + +[[package]] +name = "reth-trie-db" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-primitives", + "reth-db-api 2.8.0", + "reth-execution-errors 2.8.0", + "reth-primitives-traits 0.8.2", + "reth-storage-api 2.8.0", + "reth-storage-errors 2.8.0", + "reth-trie 2.8.0", + "reth-trie-common 2.8.0", "tracing", ] @@ -9432,21 +9819,21 @@ name = "reth-trie-parallel" version = "2.5.0" source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.5.0#189c0df32617afc488e0f091dbface1bd72cceb4" dependencies = [ - "alloy-evm", + "alloy-evm 0.38.0", "alloy-primitives", "alloy-rlp", "crossbeam-channel", "crossbeam-utils", "metrics", - "reth-execution-errors", + "reth-execution-errors 2.5.0", "reth-metrics", - "reth-primitives-traits", + "reth-primitives-traits 0.6.0", "reth-provider", - "reth-storage-errors", + "reth-storage-errors 2.5.0", "reth-tasks", - "reth-trie", - "reth-trie-sparse", - "revm", + "reth-trie 2.5.0", + "reth-trie-sparse 2.5.0", + "revm 42.0.1", "thiserror 2.0.20", "tracing", ] @@ -9461,10 +9848,10 @@ dependencies = [ "either", "metrics", "rayon", - "reth-execution-errors", + "reth-execution-errors 2.5.0", "reth-metrics", - "reth-primitives-traits", - "reth-trie-common", + "reth-primitives-traits 0.6.0", + "reth-trie-common 2.5.0", "serde", "serde_json", "slotmap", @@ -9473,6 +9860,23 @@ dependencies = [ "tracing", ] +[[package]] +name = "reth-trie-sparse" +version = "2.8.0" +source = "git+https://github.com/paradigmxyz/reth.git?tag=v2.8.0#05ba48120a0ce8d6beb65f0b2a7ad4710f4f2915" +dependencies = [ + "alloy-primitives", + "alloy-trie", + "either", + "rayon", + "reth-execution-errors 2.8.0", + "reth-primitives-traits 0.8.2", + "reth-trie-common 2.8.0", + "smallvec", + "strum 0.27.2", + "tracing", +] + [[package]] name = "reth-zstd-compressors" version = "0.6.0" @@ -9482,23 +9886,51 @@ 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-context", - "revm-context-interface", - "revm-database", - "revm-database-interface", - "revm-handler", - "revm-inspector", - "revm-interpreter", - "revm-precompile", - "revm-primitives", - "revm-state", + "revm-bytecode 42.0.0", + "revm-context 42.0.0", + "revm-context-interface 42.0.0", + "revm-database 42.0.0", + "revm-database-interface 42.0.0", + "revm-handler 42.0.1", + "revm-inspector 42.0.1", + "revm-interpreter 42.0.0", + "revm-precompile 42.0.1", + "revm-primitives 42.0.0", + "revm-state 42.0.0", +] + +[[package]] +name = "revm" +version = "43.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b2fbb3bdce72fef4f156e2164bdfde44dc3aeebc5b4f31a413fba0c09c524c" +dependencies = [ + "revm-bytecode 43.0.0", + "revm-context 43.0.3", + "revm-context-interface 43.0.2", + "revm-database 43.0.1", + "revm-database-interface 43.0.1", + "revm-handler 43.0.3", + "revm-inspector 43.0.3", + "revm-interpreter 43.0.2", + "revm-precompile 43.0.3", + "revm-primitives 43.0.0", + "revm-state 43.0.1", ] [[package]] @@ -9509,7 +9941,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 +9966,28 @@ dependencies = [ "bitvec", "cfg-if", "derive-where", - "revm-bytecode", - "revm-context-interface", - "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-bytecode 42.0.0", + "revm-context-interface 42.0.0", + "revm-database-interface 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", + "serde", +] + +[[package]] +name = "revm-context" +version = "43.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b06efea511a15ff8309acaa4c283239b444b461bbd2e9f0326c8586f45fb1da" +dependencies = [ + "bitvec", + "cfg-if", + "derive-where", + "revm-bytecode 43.0.0", + "revm-context-interface 43.0.2", + "revm-database-interface 43.0.1", + "revm-primitives 43.0.0", + "revm-state 43.0.1", "serde", ] @@ -9540,9 +10001,25 @@ dependencies = [ "alloy-eip7702", "auto_impl", "either", - "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-database-interface 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", + "serde", +] + +[[package]] +name = "revm-context-interface" +version = "43.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3068385c68f6a3bd2e781dd81cefd25c98dd0a574de6c8ec2a90acc33318b2da" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702", + "auto_impl", + "either", + "revm-database-interface 43.0.1", + "revm-primitives 43.0.0", + "revm-state 43.0.1", "serde", ] @@ -9555,10 +10032,26 @@ dependencies = [ "alloy-eips", "derive_more", "either", - "revm-bytecode", - "revm-database-interface", - "revm-primitives", - "revm-state", + "revm-bytecode 42.0.0", + "revm-database-interface 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", + "serde", +] + +[[package]] +name = "revm-database" +version = "43.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8db6fb10912d7fba0161e91d4577ce71fa9726ec38a4d420e4242e504a47aa8f" +dependencies = [ + "alloy-eips", + "derive_more", + "either", + "revm-bytecode 43.0.0", + "revm-database-interface 43.0.1", + "revm-primitives 43.0.0", + "revm-state 43.0.1", "serde", ] @@ -9570,8 +10063,22 @@ 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", +] + +[[package]] +name = "revm-database-interface" +version = "43.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5581ecadb3d0d1c18a91f1797d6b7c4c17720bea596e9e9ec90b95803db2bc77" +dependencies = [ + "auto_impl", + "either", + "revm-primitives 43.0.0", + "revm-state 43.0.1", "serde", "thiserror 2.0.20", ] @@ -9584,14 +10091,33 @@ checksum = "09126175c3fa482e71e80cc28c6bb17e681911e472b94d4f7f73dd6780411798" dependencies = [ "auto_impl", "derive-where", - "revm-bytecode", - "revm-context", - "revm-context-interface", - "revm-database-interface", - "revm-interpreter", - "revm-precompile", - "revm-primitives", - "revm-state", + "revm-bytecode 42.0.0", + "revm-context 42.0.0", + "revm-context-interface 42.0.0", + "revm-database-interface 42.0.0", + "revm-interpreter 42.0.0", + "revm-precompile 42.0.1", + "revm-primitives 42.0.0", + "revm-state 42.0.0", + "serde", +] + +[[package]] +name = "revm-handler" +version = "43.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5102e9c02b9d27e7c98f449b495a2c2b2ec011209f4eeca16e054520ec5ac4" +dependencies = [ + "auto_impl", + "derive-where", + "revm-bytecode 43.0.0", + "revm-context 43.0.3", + "revm-context-interface 43.0.2", + "revm-database-interface 43.0.1", + "revm-interpreter 43.0.2", + "revm-precompile 43.0.3", + "revm-primitives 43.0.0", + "revm-state 43.0.1", "serde", ] @@ -9603,12 +10129,30 @@ checksum = "4aa55b208b52f0c083ea68147c78866eeecadd7c0071a614f477de316b60648e" dependencies = [ "auto_impl", "either", - "revm-context", - "revm-database-interface", - "revm-handler", - "revm-interpreter", - "revm-primitives", - "revm-state", + "revm-context 42.0.0", + "revm-database-interface 42.0.0", + "revm-handler 42.0.1", + "revm-interpreter 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", + "serde", + "serde_json", +] + +[[package]] +name = "revm-inspector" +version = "43.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "825cf946c1bf3178f6a93aae4e8064a0ebd505bc764a7fe3d49411e7242e4091" +dependencies = [ + "auto_impl", + "either", + "revm-context 43.0.3", + "revm-database-interface 43.0.1", + "revm-handler 43.0.3", + "revm-interpreter 43.0.2", + "revm-primitives 43.0.0", + "revm-state 43.0.1", "serde", "serde_json", ] @@ -9625,7 +10169,7 @@ dependencies = [ "alloy-sol-types", "anstyle", "colorchoice", - "revm", + "revm 42.0.1", "serde", "serde_json", "thiserror 2.0.20", @@ -9637,10 +10181,23 @@ version = "42.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd310927437752ce4bac6997b385772823b84843f04c82e151993bec1265a5ed" dependencies = [ - "revm-bytecode", - "revm-context-interface", - "revm-primitives", - "revm-state", + "revm-bytecode 42.0.0", + "revm-context-interface 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", + "serde", +] + +[[package]] +name = "revm-interpreter" +version = "43.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa32f5099a266329d1869d6f9bf4bb7894345d2b58c57d05396f67385d65f299" +dependencies = [ + "revm-bytecode 43.0.0", + "revm-context-interface 43.0.2", + "revm-primitives 43.0.0", + "revm-state 43.0.1", "serde", ] @@ -9663,8 +10220,32 @@ dependencies = [ "cfg-if", "k256", "p256", - "revm-context-interface", - "revm-primitives", + "revm-context-interface 42.0.0", + "revm-primitives 42.0.0", + "ripemd 0.2.0", + "secp256k1 0.31.1", + "sha2 0.11.0", +] + +[[package]] +name = "revm-precompile" +version = "43.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa80b8cef09bead8c8b1afa7733b09fc1428f49158d8657c239268409d2a2bf7" +dependencies = [ + "ark-bls12-381", + "ark-bn254", + "ark-ec", + "ark-ff 0.6.0", + "ark-serialize 0.6.0", + "arrayref", + "aurora-engine-modexp", + "c-kzg", + "cfg-if", + "k256", + "p256", + "revm-context-interface 43.0.2", + "revm-primitives 43.0.0", "ripemd 0.2.0", "secp256k1 0.31.1", "sha2 0.11.0", @@ -9681,6 +10262,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,11 +10282,26 @@ 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]] name = "rfc6979" version = "0.4.0" @@ -9901,7 +10508,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -9981,7 +10588,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 +11133,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 +11364,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 +12005,15 @@ dependencies = [ "rlp", ] +[[package]] +name = "triomphe" +version = "0.1.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d15f4f5898bcfc5d8a8e45ed30b2f108d710c1a2e5489dbf80e078f707181bc" +dependencies = [ + "serde", +] + [[package]] name = "try-lock" version = "0.2.5" @@ -11677,6 +12293,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 +12484,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 +12865,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"