From 784154bcdb28242bac6d402eec3a23ea8c989f64 Mon Sep 17 00:00:00 2001 From: Emilia Hane Date: Fri, 13 Sep 2024 18:09:50 +0200 Subject: [PATCH] chore(op): Move imports in `reth_optimism_rpc::sequencer` to module prelude (#10886) --- crates/optimism/rpc/src/sequencer.rs | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/crates/optimism/rpc/src/sequencer.rs b/crates/optimism/rpc/src/sequencer.rs index 3986886153..43a23cb9e1 100644 --- a/crates/optimism/rpc/src/sequencer.rs +++ b/crates/optimism/rpc/src/sequencer.rs @@ -1,8 +1,14 @@ //! Helpers for optimism specific RPC implementations. -use std::sync::{atomic::AtomicUsize, Arc}; +use std::sync::{ + atomic::{self, AtomicUsize}, + Arc, +}; +use alloy_primitives::hex; use reqwest::Client; +use serde_json::json; +use tracing::warn; use crate::SequencerClientError; @@ -41,19 +47,19 @@ impl SequencerClient { /// Returns the next id for the request fn next_request_id(&self) -> usize { - self.inner.id.fetch_add(1, std::sync::atomic::Ordering::SeqCst) + self.inner.id.fetch_add(1, atomic::Ordering::SeqCst) } /// Forwards a transaction to the sequencer endpoint. pub async fn forward_raw_transaction(&self, tx: &[u8]) -> Result<(), SequencerClientError> { - let body = serde_json::to_string(&serde_json::json!({ + let body = serde_json::to_string(&json!({ "jsonrpc": "2.0", "method": "eth_sendRawTransaction", - "params": [format!("0x{}", alloy_primitives::hex::encode(tx))], + "params": [format!("0x{}", hex::encode(tx))], "id": self.next_request_id() })) .map_err(|_| { - tracing::warn!( + warn!( target = "rpc::eth", "Failed to serialize transaction for forwarding to sequencer" ); @@ -67,7 +73,7 @@ impl SequencerClient { .send() .await .inspect_err(|err| { - tracing::warn!( + warn!( target = "rpc::eth", %err, "Failed to forward transaction to sequencer",