From 60c851d6197b4cc0cb1cf3c77d60aa0849fa2bc5 Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Mon, 6 Jan 2025 22:50:20 +0100 Subject: [PATCH 1/2] chore: disable reth-primitives std default feature --- Cargo.toml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 1c470f72ef9c..21c620a357fe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -388,9 +388,7 @@ reth-payload-builder-primitives = { path = "crates/payload/builder-primitives" } reth-payload-primitives = { path = "crates/payload/primitives" } reth-payload-validator = { path = "crates/payload/validator" } reth-payload-util = { path = "crates/payload/util" } -reth-primitives = { path = "crates/primitives", default-features = false, features = [ - "std", -] } +reth-primitives = { path = "crates/primitives", default-features = false } reth-primitives-traits = { path = "crates/primitives-traits", default-features = false } reth-provider = { path = "crates/storage/provider" } reth-prune = { path = "crates/prune/prune" } From 943ec319681abef8655958a98914bc26a095b2b3 Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Mon, 6 Jan 2025 22:54:24 +0100 Subject: [PATCH 2/2] delegate --- crates/optimism/consensus/Cargo.toml | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/crates/optimism/consensus/Cargo.toml b/crates/optimism/consensus/Cargo.toml index 36dc9cdcfa34..90f8108ffe58 100644 --- a/crates/optimism/consensus/Cargo.toml +++ b/crates/optimism/consensus/Cargo.toml @@ -40,16 +40,17 @@ reth-optimism-chainspec.workspace = true [features] default = ["std"] std = [ - "reth-chainspec/std", - "reth-consensus/std", - "reth-primitives/std", - "reth-optimism-forks/std", - "reth-optimism-chainspec/std", - "reth-optimism-primitives/std", - "alloy-eips/std", - "alloy-primitives/std", - "alloy-consensus/std", - "alloy-trie/std", - "op-alloy-consensus/std", + "reth-chainspec/std", + "reth-consensus/std", + "reth-primitives/std", + "reth-optimism-forks/std", + "reth-optimism-chainspec/std", + "reth-optimism-primitives/std", + "alloy-eips/std", + "alloy-primitives/std", + "alloy-consensus/std", + "alloy-trie/std", + "op-alloy-consensus/std", + "reth-consensus-common/std" ] optimism = ["reth-primitives/optimism", "reth-optimism-primitives/optimism"]