diff --git a/Cargo.lock b/Cargo.lock index 8c79fff68..01a0cee17 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5535,11 +5535,9 @@ dependencies = [ "alloy-rpc-types-engine", "alloy-serde", "derive_more", - "ethereum_ssz", "op-alloy-consensus", "op-alloy-protocol", "serde", - "snap", "thiserror 2.0.9", ] diff --git a/Cargo.toml b/Cargo.toml index 47301f7cc..5822a0bee 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -477,11 +477,11 @@ alloy-transport-ipc = { version = "0.8.3", default-features = false } alloy-transport-ws = { version = "0.8.3", default-features = false } # op -op-alloy-rpc-types = "0.8.4" -op-alloy-rpc-types-engine = "0.8.4" -op-alloy-rpc-jsonrpsee = "0.8.4" -op-alloy-network = "0.8.4" -op-alloy-consensus = "0.8.4" +op-alloy-rpc-types = { version = "0.8.4", default-features = false } +op-alloy-rpc-types-engine = { version = "0.8.4", default-features = false } +op-alloy-rpc-jsonrpsee = { version = "0.8.4", default-features = false } +op-alloy-network = { version = "0.8.4", default-features = false } +op-alloy-consensus = { version = "0.8.4", default-features = false } # misc aquamarine = "0.6" diff --git a/crates/optimism/chainspec/Cargo.toml b/crates/optimism/chainspec/Cargo.toml index 42d75db2f..27fdfabe1 100644 --- a/crates/optimism/chainspec/Cargo.toml +++ b/crates/optimism/chainspec/Cargo.toml @@ -61,5 +61,6 @@ std = [ "once_cell/std", "derive_more/std", "reth-network-peers/std", - "thiserror/std" + "thiserror/std", + "op-alloy-consensus/std" ] diff --git a/crates/optimism/evm/Cargo.toml b/crates/optimism/evm/Cargo.toml index 41e7e05a0..d60ef1550 100644 --- a/crates/optimism/evm/Cargo.toml +++ b/crates/optimism/evm/Cargo.toml @@ -71,7 +71,8 @@ std = [ "reth-ethereum-forks/std", "derive_more/std", "reth-optimism-forks/std", - "thiserror/std" + "thiserror/std", + "op-alloy-consensus/std" ] optimism = [ "reth-primitives/optimism", diff --git a/crates/optimism/payload/Cargo.toml b/crates/optimism/payload/Cargo.toml index 1c4f855b6..ba74dbe70 100644 --- a/crates/optimism/payload/Cargo.toml +++ b/crates/optimism/payload/Cargo.toml @@ -39,7 +39,7 @@ revm.workspace = true alloy-eips.workspace = true alloy-primitives.workspace = true alloy-rlp.workspace = true -op-alloy-rpc-types-engine.workspace = true +op-alloy-rpc-types-engine = { workspace = true, features = ["serde"] } op-alloy-consensus.workspace = true alloy-rpc-types-engine.workspace = true alloy-rpc-types-debug.workspace = true diff --git a/crates/optimism/primitives/Cargo.toml b/crates/optimism/primitives/Cargo.toml index c3bd68def..c5e3c77a0 100644 --- a/crates/optimism/primitives/Cargo.toml +++ b/crates/optimism/primitives/Cargo.toml @@ -64,7 +64,8 @@ std = [ "revm-primitives/std", "secp256k1?/std", "alloy-rlp/std", - "reth-zstd-compressors?/std" + "reth-zstd-compressors?/std", + "op-alloy-consensus/std" ] reth-codec = [ "dep:reth-codecs", diff --git a/crates/primitives-traits/Cargo.toml b/crates/primitives-traits/Cargo.toml index 995da07f9..8c2fc715b 100644 --- a/crates/primitives-traits/Cargo.toml +++ b/crates/primitives-traits/Cargo.toml @@ -88,7 +88,8 @@ std = [ "k256/std", "secp256k1?/std", "thiserror/std", - "alloy-trie/std" + "alloy-trie/std", + "op-alloy-consensus?/std" ] secp256k1 = ["dep:secp256k1"] test-utils = [ diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index 5f7194a6a..e5907d870 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -115,7 +115,9 @@ std = [ "derive_more/std", "reth-zstd-compressors?/std", "secp256k1?/std", - "reth-trie-common/std" + "reth-trie-common/std", + "op-alloy-consensus?/std", + "op-alloy-rpc-types?/std" ] reth-codec = [ "dep:reth-codecs", diff --git a/crates/storage/codecs/Cargo.toml b/crates/storage/codecs/Cargo.toml index 76a372162..ba5873c58 100644 --- a/crates/storage/codecs/Cargo.toml +++ b/crates/storage/codecs/Cargo.toml @@ -59,7 +59,8 @@ std = [ "alloy-eips?/std", "alloy-genesis?/std", "alloy-trie?/std", - "serde/std" + "serde/std", + "op-alloy-consensus?/std" ] alloy = [ "dep:alloy-consensus",