diff --git a/Cargo.lock b/Cargo.lock index bf68662c8e..5b42120bb9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2794,7 +2794,6 @@ version = "1.0.108" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" dependencies = [ - "indexmap", "itoa", "ryu", "serde", diff --git a/bins/revme/Cargo.toml b/bins/revme/Cargo.toml index 03f34cb563..464c0c5954 100644 --- a/bins/revme/Cargo.toml +++ b/bins/revme/Cargo.toml @@ -16,15 +16,15 @@ indicatif = "0.17" plain_hasher = "0.2" revm = { path = "../../crates/revm", version = "3.5.0", default-features = false, features = [ "ethersdb", - "std", + #"std", "serde", "c-kzg", ] } alloy-rlp = { version = "0.3", default-features = false, features = [ "arrayvec", ] } -serde = { version = "1.0", features = ["derive", "rc"] } -serde_json = { version = "1.0", features = ["preserve_order"] } +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" diff --git a/crates/interpreter/Cargo.toml b/crates/interpreter/Cargo.toml index e0dc8e4b28..548dbf2c4c 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 17ddf04982..811d6a23fa 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -31,10 +31,10 @@ enumn = "0.1" derive_more = { version = "0.99", optional = true } # 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 1d21d33694..2ded1d7506 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.34", features = [