Skip to content

Commit f0d6806

Browse files
Leo AltCeciliaZ030
Leo Alt
authored andcommitted
use serde as no-std
1 parent 0546172 commit f0d6806

File tree

5 files changed

+10
-18
lines changed

5 files changed

+10
-18
lines changed

Cargo.lock

-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bins/revme/Cargo.toml

+5-12
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,11 @@ hash-db = "0.15"
1414
hashbrown = "0.14"
1515
indicatif = "0.17"
1616
plain_hasher = "0.2"
17-
revm = { path = "../../crates/revm", version = "3.5.0", default-features = false, features = [
18-
"ethersdb",
19-
"std",
20-
"serde",
21-
] }
22-
alloy-rlp = { version = "0.3", default-features = false, features = [
23-
"arrayvec",
24-
] }
25-
ruint = { version = "1.9.0", features = ["rlp", "serde"] }
26-
serde = { version = "1.0", features = ["derive", "rc"] }
27-
serde_json = { version = "1.0", features = ["preserve_order"] }
17+
revm = { path = "../../crates/revm", version = "3.5.0", default-features = false, features = ["ethersdb","serde"] }
18+
alloy-rlp = { version = "0.3", default-features = false, features = ["arrayvec"] }
19+
serde = { version = "1.0", default-features = false, features = ["derive", "rc"] }
20+
serde_json = { version = "1.0", default-features = false }
2821
structopt = "0.3"
2922
thiserror = "1.0"
3023
triehash = "0.8"
31-
walkdir = "2.4"
24+
walkdir = "2.4"

crates/interpreter/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ readme = "../../README.md"
1313
revm-primitives = { path = "../primitives", version = "1.3.0", default-features = false }
1414

1515
# optional
16-
serde = { version = "1.0", features = ["derive", "rc"], optional = true }
16+
serde = { version = "1.0", default-features = false, features = ["derive", "rc"], optional = true }
1717

1818
[features]
1919
default = ["std"]

crates/primitives/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ once_cell = { version = "1.18", default-features = false, optional = true }
2727
enumn = "0.1"
2828

2929
# optional
30-
serde = { version = "1.0", features = ["derive", "rc"], optional = true }
30+
serde = { version = "1.0", default-features = false, features = ["derive", "rc"], optional = true }
3131

3232
[build-dependencies]
33-
hex = "0.4"
33+
hex = { version = "0.4", default-features = false }
3434

3535
[features]
3636
default = ["std", "c-kzg"]

crates/revm/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ revm-precompile = { path = "../precompile", version = "2.2.0", default-features
1717
auto_impl = { version = "1.1", default-features = false }
1818

1919
# Optional
20-
serde = { version = "1.0", features = ["derive", "rc"], optional = true }
21-
serde_json = { version = "1.0", features = ["preserve_order"], optional = true }
20+
serde = { version = "1.0", default-features = false, features = ["derive", "rc"], optional = true }
21+
serde_json = { version = "1.0", default-features = false, optional = true }
2222

2323
# ethersdb
2424
tokio = { version = "1.32", features = [

0 commit comments

Comments
 (0)