diff --git a/Cargo.lock b/Cargo.lock index 1b51604..9f365ed 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -332,7 +332,7 @@ dependencies = [ "alloy-sol-types", "auto_impl", "derive_more", - "revm", + "revm 42.0.1", "thiserror 2.0.19", "tracing", ] @@ -1021,7 +1021,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]] @@ -1032,7 +1032,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -2915,7 +2915,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -3065,7 +3065,7 @@ dependencies = [ "eyre", "reth-ethereum", "reth-revm", - "revm", + "revm 42.0.1", "tracing", ] @@ -3141,7 +3141,7 @@ dependencies = [ "reth-evm", "reth-evm-ethereum", "reth-revm", - "revm-inspectors", + "revm-inspectors 0.43.0", "thiserror 2.0.19", ] @@ -5370,7 +5370,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]] @@ -6221,7 +6221,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -6675,7 +6675,7 @@ dependencies = [ "reth-storage-api", "reth-trie", "reth-trie-sparse", - "revm", + "revm 42.0.1", "serde", "tokio", "tokio-stream", @@ -7192,7 +7192,7 @@ dependencies = [ "reth-tasks", "reth-tokio-util", "reth-tracing", - "revm", + "revm 42.0.1", "serde_json", "tempfile", "tokio", @@ -7327,7 +7327,7 @@ dependencies = [ "reth-trie-common", "reth-trie-parallel", "reth-trie-sparse", - "revm", + "revm 42.0.1", "schnellru", "thiserror 2.0.19", "tokio", @@ -7623,7 +7623,7 @@ dependencies = [ "reth-revm", "reth-storage-api", "reth-transaction-pool", - "revm", + "revm 42.0.1", "tracing", ] @@ -7674,7 +7674,7 @@ dependencies = [ "reth-storage-api", "reth-storage-errors", "reth-trie-common", - "revm", + "revm 42.0.1", ] [[package]] @@ -7694,7 +7694,7 @@ dependencies = [ "reth-execution-types", "reth-primitives-traits", "reth-storage-errors", - "revm", + "revm 42.0.1", ] [[package]] @@ -7742,7 +7742,7 @@ dependencies = [ "reth-ethereum-primitives", "reth-primitives-traits", "reth-trie-common", - "revm", + "revm 42.0.1", "serde", "serde_with", ] @@ -7830,7 +7830,7 @@ dependencies = [ "reth-rpc-api", "reth-tracing", "reth-trie", - "revm", + "revm 42.0.1", "serde", "serde_json", ] @@ -8261,7 +8261,7 @@ dependencies = [ "reth-rpc-server-types", "reth-tracing", "reth-transaction-pool", - "revm", + "revm 42.0.1", "serde", "serde_json", "tokio", @@ -8446,9 +8446,9 @@ dependencies = [ "quanta", "rayon", "reth-codecs", - "revm-bytecode", - "revm-primitives", - "revm-state", + "revm-bytecode 42.0.0", + "revm-primitives 42.0.0", + "revm-state 42.0.0", "secp256k1 0.30.0", "serde", "thiserror 2.0.19", @@ -8495,7 +8495,7 @@ dependencies = [ "reth-tokio-util", "reth-trie", "reth-trie-db", - "revm", + "revm 42.0.1", "rocksdb", "smallvec", "strum 0.27.2", @@ -8558,7 +8558,7 @@ dependencies = [ "reth-storage-api", "reth-storage-errors", "reth-trie", - "revm", + "revm 42.0.1", ] [[package]] @@ -8625,8 +8625,8 @@ dependencies = [ "reth-tasks", "reth-transaction-pool", "reth-trie-common", - "revm", - "revm-inspectors", + "revm 42.0.1", + "revm-inspectors 0.42.2", "serde", "serde_json", "sha2 0.10.9", @@ -8801,8 +8801,8 @@ dependencies = [ "reth-tasks", "reth-transaction-pool", "reth-trie-common", - "revm", - "revm-inspectors", + "revm 42.0.1", + "revm-inspectors 0.42.2", "serde_json", "tokio", "tracing", @@ -8848,8 +8848,8 @@ dependencies = [ "reth-tasks", "reth-transaction-pool", "reth-trie", - "revm", - "revm-inspectors", + "revm 42.0.1", + "revm-inspectors 0.42.2", "schnellru", "serde", "thiserror 2.0.19", @@ -9054,7 +9054,7 @@ dependencies = [ "reth-storage-errors", "reth-tokio-util", "reth-trie-common", - "revm", + "revm 42.0.1", "serde_json", ] @@ -9071,7 +9071,7 @@ dependencies = [ "reth-primitives-traits", "reth-prune-types", "reth-static-file-types", - "revm", + "revm 42.0.1", "thiserror 2.0.19", ] @@ -9218,7 +9218,7 @@ dependencies = [ "reth-primitives-traits", "reth-storage-api", "reth-tasks", - "revm", + "revm 42.0.1", "rustc-hash", "schnellru", "serde", @@ -9251,7 +9251,7 @@ dependencies = [ "reth-storage-errors", "reth-trie-common", "reth-trie-sparse", - "revm", + "revm 42.0.1", "tracing", "triehash", ] @@ -9278,7 +9278,7 @@ dependencies = [ "rayon", "reth-codecs", "reth-primitives-traits", - "revm", + "revm 42.0.1", "serde", "serde_with", ] @@ -9318,7 +9318,7 @@ dependencies = [ "reth-tasks", "reth-trie", "reth-trie-sparse", - "revm", + "revm 42.0.1", "thiserror 2.0.19", "tracing", ] @@ -9360,17 +9360,36 @@ 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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0d1681d52ee61171b838db4924827f63d659d4c3ad559aa3a57003f3dda3f7c" +dependencies = [ + "revm-bytecode 43.0.0", + "revm-context 43.0.1", + "revm-context-interface 43.0.0", + "revm-database 43.0.0", + "revm-database-interface 43.0.0", + "revm-handler 43.0.0", + "revm-inspector 43.0.0", + "revm-interpreter 43.0.0", + "revm-precompile 43.0.1", + "revm-primitives 43.0.0", + "revm-state 43.0.0", ] [[package]] @@ -9381,7 +9400,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", ] @@ -9394,11 +9425,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.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f85bce65cc8969955309d5c4c37a63612209c720d040f1982dda6b59e39ab059" +dependencies = [ + "bitvec", + "cfg-if", + "derive-where", + "revm-bytecode 43.0.0", + "revm-context-interface 43.0.0", + "revm-database-interface 43.0.0", + "revm-primitives 43.0.0", + "revm-state 43.0.0", "serde", ] @@ -9412,9 +9460,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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d97d0c7f8bdf65601d35ed27cf6b0f0bd436087f0a97a52aa767a49bbcea8373" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702", + "auto_impl", + "either", + "revm-database-interface 43.0.0", + "revm-primitives 43.0.0", + "revm-state 43.0.0", "serde", ] @@ -9427,10 +9491,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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31d764afa9a1c9278c05d40461b07319d21ccb39c1bdf0e9dde7e5ea7d9be53d" +dependencies = [ + "alloy-eips", + "derive_more", + "either", + "revm-bytecode 43.0.0", + "revm-database-interface 43.0.0", + "revm-primitives 43.0.0", + "revm-state 43.0.0", "serde", ] @@ -9442,8 +9522,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.19", +] + +[[package]] +name = "revm-database-interface" +version = "43.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2a27e4440c2ef4932afdaa28a1d1ac8601504c7030c1a387b5e307d07d864d1" +dependencies = [ + "auto_impl", + "either", + "revm-primitives 43.0.0", + "revm-state 43.0.0", "serde", "thiserror 2.0.19", ] @@ -9456,14 +9550,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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab0b5923be8784704d119be5381d76a602f65e4a9991650bb87291565bd0d8ec" +dependencies = [ + "auto_impl", + "derive-where", + "revm-bytecode 43.0.0", + "revm-context 43.0.1", + "revm-context-interface 43.0.0", + "revm-database-interface 43.0.0", + "revm-interpreter 43.0.0", + "revm-precompile 43.0.1", + "revm-primitives 43.0.0", + "revm-state 43.0.0", "serde", ] @@ -9475,12 +9588,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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a988ad0879bd81b269cad53c235a8ce87cd44a7c1de7d21a6ff3dd9e9f3e70a9" +dependencies = [ + "auto_impl", + "either", + "revm-context 43.0.1", + "revm-database-interface 43.0.0", + "revm-handler 43.0.0", + "revm-interpreter 43.0.0", + "revm-primitives 43.0.0", + "revm-state 43.0.0", "serde", "serde_json", ] @@ -9497,7 +9628,25 @@ dependencies = [ "alloy-sol-types", "anstyle", "colorchoice", - "revm", + "revm 42.0.1", + "serde", + "serde_json", + "thiserror 2.0.19", +] + +[[package]] +name = "revm-inspectors" +version = "0.43.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79b609cb78fcb3a8c10f3190847c9bb0223423cf46e2de30a61ea9e37a3e6736" +dependencies = [ + "alloy-primitives", + "alloy-rpc-types-eth", + "alloy-rpc-types-trace", + "alloy-sol-types", + "anstyle", + "colorchoice", + "revm 43.0.0", "serde", "serde_json", "thiserror 2.0.19", @@ -9509,10 +9658,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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ddc442e3c5006ebb65f479e9e8fded7fc10f300c040276e825eee81e00c94cc" +dependencies = [ + "revm-bytecode 43.0.0", + "revm-context-interface 43.0.0", + "revm-primitives 43.0.0", + "revm-state 43.0.0", "serde", ] @@ -9535,8 +9697,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.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e22eb3326b44ec0bc47a874966a562390e1613f1f0ba4dc4a1056e525e0f628" +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.0", + "revm-primitives 43.0.0", "ripemd 0.2.0", "secp256k1 0.31.1", "sha2 0.11.0", @@ -9553,6 +9739,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" @@ -9562,8 +9759,22 @@ dependencies = [ "alloy-eip7928", "bitflags", "nonmax", - "revm-bytecode", - "revm-primitives", + "revm-bytecode 42.0.0", + "revm-primitives 42.0.0", + "serde", +] + +[[package]] +name = "revm-state" +version = "43.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cd02082cf1baca01e8bc17456c45136bdc66632395a98db1c1a2afe4c6ea87f" +dependencies = [ + "alloy-eip7928", + "bitflags", + "nonmax", + "revm-bytecode 43.0.0", + "revm-primitives 43.0.0", "serde", ] @@ -9773,7 +9984,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -9853,7 +10064,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs 1.0.9", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -10397,7 +10608,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]] @@ -10631,7 +10842,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -11733,7 +11944,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index cb1c165..b7b13ff 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -114,7 +114,7 @@ alloy-sol-types = { version = "1.6.1", default-features = false } # Utility dependencies bytes = "1.10.1" -revm-inspectors = "0.42.0" +revm-inspectors = "0.43.0" # force newer nybbles for const push_unchecked (needed for Rust 1.92+) nybbles = "0.4.8"