diff --git a/Cargo.lock b/Cargo.lock index b26ce53..d03aeea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3161,7 +3161,7 @@ dependencies = [ "reth-basic-payload-builder", "reth-chainspec", "reth-cli", - "reth-codecs", + "reth-codecs 0.4.0", "reth-consensus", "reth-db", "reth-engine-local", @@ -3231,7 +3231,7 @@ dependencies = [ "alloy-rlp", "alloy-serde 2.0.5", "bytes", - "reth-codecs", + "reth-codecs 0.4.0", "reth-db-api", "reth-ethereum-primitives", "reth-primitives-traits", @@ -7101,7 +7101,7 @@ dependencies = [ "reth-cli", "reth-cli-runner", "reth-cli-util", - "reth-codecs", + "reth-codecs 0.3.2", "reth-config", "reth-consensus", "reth-db", @@ -7188,9 +7188,9 @@ dependencies = [ [[package]] name = "reth-codecs" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fce542a96bf888f31854803e80b3340bc233927743aa580838014e8a88fe0d66" +checksum = "4ee9f6a4b8f4992c030c82fb8c2dcc872349452009b4127055f678f7d5a3dea3" dependencies = [ "alloy-consensus", "alloy-eips 2.0.5", @@ -7201,17 +7201,46 @@ dependencies = [ "bytes", "modular-bitfield", "parity-scale-codec", - "reth-codecs-derive", - "reth-zstd-compressors", + "reth-codecs-derive 0.3.2", + "reth-zstd-compressors 0.3.2", "serde", "visibility", ] +[[package]] +name = "reth-codecs" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f54468f34d9ed03356dee71bb182a2815a490934f1a291f58158053eee946ba" +dependencies = [ + "alloy-consensus", + "alloy-eips 2.0.5", + "alloy-genesis", + "alloy-primitives", + "alloy-trie", + "bytes", + "modular-bitfield", + "reth-codecs-derive 0.4.0", + "reth-zstd-compressors 0.4.0", + "serde", +] + [[package]] name = "reth-codecs-derive" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634c90f1cc0f9887680ca785b0b21aa961070b9465917bf65afaec56a6d005bb" +checksum = "07feedb2c0ec9ec76dd1210b7486904f139243dc9b264586994a6246955c1c73" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "reth-codecs-derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c80c0516faf1698c57f91f07c98ecd9f3a9d3f163f1ad4bb263d9c495b3928e0" dependencies = [ "proc-macro2", "quote", @@ -7329,7 +7358,7 @@ dependencies = [ "metrics", "modular-bitfield", "proptest", - "reth-codecs", + "reth-codecs 0.3.2", "reth-db-models", "reth-ethereum-primitives", "reth-primitives-traits", @@ -7352,7 +7381,7 @@ dependencies = [ "boyer-moore-magiclen", "eyre", "reth-chainspec", - "reth-codecs", + "reth-codecs 0.3.2", "reth-config", "reth-db-api", "reth-etl", @@ -7381,7 +7410,7 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "reth-codecs", + "reth-codecs 0.3.2", "reth-primitives-traits", "serde", ] @@ -7790,7 +7819,7 @@ dependencies = [ "derive_more", "futures", "pin-project", - "reth-codecs", + "reth-codecs 0.3.2", "reth-ecies", "reth-eth-wire-types", "reth-ethereum-forks", @@ -7824,7 +7853,7 @@ dependencies = [ "proptest", "proptest-arbitrary-interop", "reth-chainspec", - "reth-codecs-derive", + "reth-codecs-derive 0.3.2", "reth-ethereum-primitives", "reth-primitives-traits", "serde", @@ -7840,7 +7869,7 @@ dependencies = [ "alloy-rpc-types-eth", "reth-chainspec", "reth-cli-util", - "reth-codecs", + "reth-codecs 0.3.2", "reth-consensus", "reth-consensus-common", "reth-db", @@ -7979,7 +8008,7 @@ dependencies = [ "alloy-eips 2.0.5", "alloy-primitives", "alloy-rpc-types-eth", - "reth-codecs", + "reth-codecs 0.3.2", "reth-primitives-traits", "serde", ] @@ -8775,7 +8804,7 @@ dependencies = [ "proptest-arbitrary-interop", "quanta", "rayon", - "reth-codecs", + "reth-codecs 0.3.2", "revm-bytecode", "revm-primitives", "revm-state", @@ -8802,7 +8831,7 @@ dependencies = [ "rayon", "reth-chain-state", "reth-chainspec", - "reth-codecs", + "reth-codecs 0.3.2", "reth-db", "reth-db-api", "reth-errors", @@ -8868,7 +8897,7 @@ dependencies = [ "arbitrary", "derive_more", "modular-bitfield", - "reth-codecs", + "reth-codecs 0.3.2", "serde", "strum", "thiserror 2.0.18", @@ -9247,7 +9276,7 @@ dependencies = [ "rayon", "reqwest 0.13.2", "reth-chainspec", - "reth-codecs", + "reth-codecs 0.3.2", "reth-config", "reth-consensus", "reth-db", @@ -9293,7 +9322,7 @@ dependencies = [ "auto_impl", "futures-util", "metrics", - "reth-codecs", + "reth-codecs 0.3.2", "reth-consensus", "reth-errors", "reth-metrics", @@ -9319,7 +9348,7 @@ dependencies = [ "arbitrary", "bytes", "modular-bitfield", - "reth-codecs", + "reth-codecs 0.3.2", "reth-trie-common", "serde", ] @@ -9332,7 +9361,7 @@ dependencies = [ "alloy-primitives", "parking_lot", "rayon", - "reth-codecs", + "reth-codecs 0.3.2", "reth-db-api", "reth-primitives-traits", "reth-provider", @@ -9392,7 +9421,7 @@ dependencies = [ "alloy-primitives", "alloy-rlp", "derive_more", - "reth-codecs", + "reth-codecs 0.3.2", "reth-primitives-traits", "reth-prune-types", "reth-static-file-types", @@ -9575,7 +9604,7 @@ dependencies = [ "nybbles", "plain_hasher", "rayon", - "reth-codecs", + "reth-codecs 0.3.2", "reth-primitives-traits", "revm-database", "serde", @@ -9653,9 +9682,18 @@ dependencies = [ [[package]] name = "reth-zstd-compressors" -version = "0.3.1" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35a1f121117f149412446e92c5442d4a9722e04e7760ac3f62d518f4213634d9" +dependencies = [ + "zstd", +] + +[[package]] +name = "reth-zstd-compressors" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c12fafa33d2f420a9d39249a3e0357b1928d09429f30758b85280409092873b2" +checksum = "80dcfa0327b7642cc41c71d8cd3626a48ac76fb8304c28bcbdf416a45615d020" dependencies = [ "zstd", ] diff --git a/Cargo.toml b/Cargo.toml index cc8b2ae..5346f8f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -67,7 +67,7 @@ reth-rpc-builder = { git = "https://github.com/paradigmxyz/reth.git", tag = "v2. reth-rpc-engine-api = { git = "https://github.com/paradigmxyz/reth.git", tag = "v2.2.0" } reth-rpc = { git = "https://github.com/paradigmxyz/reth.git", tag = "v2.2.0" } reth-rpc-convert = { git = "https://github.com/paradigmxyz/reth.git", tag = "v2.2.0" } -reth-codecs = { version = "0.3.1", default-features = false } +reth-codecs = { version = "0.4.0", default-features = false } ev-revm = { path = "crates/ev-revm" } ev-primitives = { path = "crates/ev-primitives" }