From 757f39f1a8a4ec997dcd5e12e154071dd9e7e0bb Mon Sep 17 00:00:00 2001
From: Dan Cline <6798349+Rjected@users.noreply.github.com>
Date: Thu, 13 Mar 2025 09:25:39 -0400
Subject: [PATCH] chore: rm reth-primitives from reth-rpc-eth-types (#15004)
---
Cargo.lock | 2 +-
crates/rpc/rpc-eth-types/Cargo.toml | 2 +-
crates/rpc/rpc-eth-types/src/cache/db.rs | 6 +++---
crates/rpc/rpc-eth-types/src/cache/mod.rs | 3 +--
crates/rpc/rpc-eth-types/src/error/mod.rs | 8 ++++----
crates/rpc/rpc-eth-types/src/fee_history.rs | 3 +--
crates/rpc/rpc-eth-types/src/logs_utils.rs | 3 +--
crates/rpc/rpc-eth-types/src/pending_block.rs | 6 +++---
crates/rpc/rpc-eth-types/src/receipt.rs | 2 +-
crates/rpc/rpc-eth-types/src/simulate.rs | 5 +++--
crates/rpc/rpc-eth-types/src/transaction.rs | 4 ++--
crates/rpc/rpc-eth-types/src/utils.rs | 3 +--
12 files changed, 22 insertions(+), 25 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 834a067f5d..c46e978a78 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -9555,10 +9555,10 @@ dependencies = [
"reth-chain-state",
"reth-chainspec",
"reth-errors",
+ "reth-ethereum-primitives",
"reth-evm",
"reth-execution-types",
"reth-metrics",
- "reth-primitives",
"reth-primitives-traits",
"reth-revm",
"reth-rpc-server-types",
diff --git a/crates/rpc/rpc-eth-types/Cargo.toml b/crates/rpc/rpc-eth-types/Cargo.toml
index 0aa10ec875..60d94fbc9b 100644
--- a/crates/rpc/rpc-eth-types/Cargo.toml
+++ b/crates/rpc/rpc-eth-types/Cargo.toml
@@ -18,7 +18,7 @@ reth-errors.workspace = true
reth-evm.workspace = true
reth-execution-types.workspace = true
reth-metrics.workspace = true
-reth-primitives = { workspace = true, features = ["secp256k1"] }
+reth-ethereum-primitives.workspace = true
reth-primitives-traits.workspace = true
reth-storage-api.workspace = true
reth-revm.workspace = true
diff --git a/crates/rpc/rpc-eth-types/src/cache/db.rs b/crates/rpc/rpc-eth-types/src/cache/db.rs
index e7039253c1..03095f0f69 100644
--- a/crates/rpc/rpc-eth-types/src/cache/db.rs
+++ b/crates/rpc/rpc-eth-types/src/cache/db.rs
@@ -110,7 +110,7 @@ impl reth_storage_api::AccountReader for StateProviderTraitObjWrapper<'_> {
fn basic_account(
&self,
address: &revm_primitives::Address,
- ) -> reth_errors::ProviderResult