From c1b5fbbc7fe3f70ee025c4600e68235ed44252c4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 12 Sep 2024 14:41:21 +0200 Subject: [PATCH] fix: don't recurse on op rpc err conversion (#10860) --- crates/optimism/rpc/src/error.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/optimism/rpc/src/error.rs b/crates/optimism/rpc/src/error.rs index 42a4d68e45..9d5bb17767 100644 --- a/crates/optimism/rpc/src/error.rs +++ b/crates/optimism/rpc/src/error.rs @@ -39,7 +39,8 @@ impl AsEthApiError for OpEthApiError { impl From for jsonrpsee_types::error::ErrorObject<'static> { fn from(err: OpEthApiError) -> Self { match err { - OpEthApiError::Eth(_) | OpEthApiError::InvalidTransaction(_) => err.into(), + OpEthApiError::Eth(err) => err.into(), + OpEthApiError::InvalidTransaction(err) => err.into(), OpEthApiError::Evm(_) | OpEthApiError::L1BlockFeeError | OpEthApiError::L1BlockGasError => internal_rpc_err(err.to_string()),