diff --git a/Cargo.lock b/Cargo.lock index 6d8a6bb64b..ad29294e95 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2782,7 +2782,6 @@ version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" dependencies = [ - "indexmap 2.0.0", "itoa", "ryu", "serde", diff --git a/bins/revme/Cargo.toml b/bins/revme/Cargo.toml index 47b885acaf..2f1ef9e3d5 100644 --- a/bins/revme/Cargo.toml +++ b/bins/revme/Cargo.toml @@ -14,18 +14,11 @@ hash-db = "0.15" hashbrown = "0.14" indicatif = "0.17" plain_hasher = "0.2" -revm = { path = "../../crates/revm", version = "3.5.0", default-features = false, features = [ - "ethersdb", - "std", - "serde", -] } -alloy-rlp = { version = "0.3", default-features = false, features = [ - "arrayvec", -] } -ruint = { version = "1.9.0", features = ["rlp", "serde"] } -serde = { version = "1.0", features = ["derive", "rc"] } -serde_json = { version = "1.0", features = ["preserve_order"] } +revm = { path = "../../crates/revm", version = "3.5.0", default-features = false, features = ["ethersdb","serde"] } +alloy-rlp = { version = "0.3", default-features = false, features = ["arrayvec"] } +serde = { version = "1.0", default-features = false, features = ["derive", "rc"] } +serde_json = { version = "1.0", default-features = false } structopt = "0.3" thiserror = "1.0" triehash = "0.8" -walkdir = "2.4" +walkdir = "2.4" \ No newline at end of file diff --git a/crates/interpreter/Cargo.toml b/crates/interpreter/Cargo.toml index ff50020eb7..3928904d9e 100644 --- a/crates/interpreter/Cargo.toml +++ b/crates/interpreter/Cargo.toml @@ -13,7 +13,7 @@ readme = "../../README.md" revm-primitives = { path = "../primitives", version = "1.3.0", default-features = false } # optional -serde = { version = "1.0", features = ["derive", "rc"], optional = true } +serde = { version = "1.0", default-features = false, features = ["derive", "rc"], optional = true } [features] default = ["std"] diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index 4e4b700be7..69a06aad0b 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -27,10 +27,10 @@ once_cell = { version = "1.18", default-features = false, optional = true } enumn = "0.1" # optional -serde = { version = "1.0", features = ["derive", "rc"], optional = true } +serde = { version = "1.0", default-features = false, features = ["derive", "rc"], optional = true } [build-dependencies] -hex = "0.4" +hex = { version = "0.4", default-features = false } [features] default = ["std", "c-kzg"] diff --git a/crates/revm/Cargo.toml b/crates/revm/Cargo.toml index b70ed60f00..a0f0c6c87b 100644 --- a/crates/revm/Cargo.toml +++ b/crates/revm/Cargo.toml @@ -17,8 +17,8 @@ revm-precompile = { path = "../precompile", version = "2.2.0", default-features auto_impl = { version = "1.1", default-features = false } # Optional -serde = { version = "1.0", features = ["derive", "rc"], optional = true } -serde_json = { version = "1.0", features = ["preserve_order"], optional = true } +serde = { version = "1.0", default-features = false, features = ["derive", "rc"], optional = true } +serde_json = { version = "1.0", default-features = false, optional = true } # ethersdb tokio = { version = "1.32", features = [