diff --git a/crates/optimism/trie/Cargo.toml b/crates/optimism/trie/Cargo.toml index 6f828b35367..0751f882899 100644 --- a/crates/optimism/trie/Cargo.toml +++ b/crates/optimism/trie/Cargo.toml @@ -14,11 +14,11 @@ workspace = true [dependencies] # reth reth-trie = { workspace = true, features = ["serde"] } -reth-primitives-traits = { workspace = true, features = ["op"] } -reth-db = { workspace = true, features = ["mdbx", "op"] } +reth-primitives-traits = { workspace = true, features = ["serde", "reth-codec"] } +reth-db = { workspace = true, features = ["mdbx"] } # ethereum -alloy-primitives.workspace = true +alloy-primitives = { workspace = true, features = ["serde"] } # async tokio = { workspace = true, features = ["sync"] } @@ -35,9 +35,16 @@ tracing.workspace = true derive_more.workspace = true [dev-dependencies] -reth-codecs = { workspace = true, features = ["test-utils"] } +reth-codecs = { workspace = true, features = ["test-utils", "serde"] } tokio = { workspace = true, features = ["test-util", "rt-multi-thread", "macros"] } test-case.workspace = true reth-db = { workspace = true, features = ["test-utils"] } reth-db-api = { workspace = true, features = ["test-utils"] } reth-trie = { workspace = true, features = ["test-utils"] } + +[features] +op = [ + "reth-primitives-traits/op", + "reth-db/op", + "reth-codecs/op", +]