Skip to content

Commit f236ac4

Browse files
committed
ash suggestions
1 parent 9d15016 commit f236ac4

4 files changed

Lines changed: 8 additions & 8 deletions

File tree

crates/op-rbuilder/src/builder/context.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ impl OpPayloadBuilderCtx {
401401
///
402402
/// Returns `Ok(Some(())` if the job was cancelled.
403403
#[expect(clippy::too_many_arguments)]
404-
#[tracing::instrument(level = "info", name = "execute_pool_txs", skip_all)]
404+
#[tracing::instrument(level = "info", skip_all)]
405405
pub(super) fn execute_best_transactions(
406406
&self,
407407
info: &mut ExecutionInfo,

crates/op-rbuilder/src/builder/generator.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,8 +331,9 @@ where
331331
cancel: cancellation,
332332
};
333333

334+
let payload_id = args.config.attributes.payload_id();
334335
if let Err(e) = builder.try_build(args, watch_tx).await {
335-
tracing::error!("build task failed: {:?}", e);
336+
tracing::error!(id = %payload_id, "build task failed: {:?}", e);
336337
}
337338
}));
338339
}

crates/op-rbuilder/src/builder/payload.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ pub(super) struct OpPayloadBuilderInner<Pool, Client, BuilderTx, Tasks> {
280280
built_payload_tx: mpsc::Sender<OpBuiltPayload>,
281281
/// WebSocket publisher for broadcasting flashblocks
282282
/// to all connected subscribers.
283-
ws_pub: Arc<WebSocketPublisher>,
283+
ws_pub: WebSocketPublisher,
284284
/// System configuration for the builder
285285
config: BuilderConfig,
286286
/// The metrics for the builder
@@ -321,7 +321,7 @@ impl<Pool, Client, BuilderTx, Tasks> OpPayloadBuilder<Pool, Client, BuilderTx, T
321321
builder_tx: BuilderTx,
322322
built_fb_payload_tx: mpsc::Sender<OpBuiltPayload>,
323323
built_payload_tx: mpsc::Sender<OpBuiltPayload>,
324-
ws_pub: Arc<WebSocketPublisher>,
324+
ws_pub: WebSocketPublisher,
325325
metrics: Arc<OpRBuilderMetrics>,
326326
task_metrics: Arc<FlashblocksTaskMetrics>,
327327
executor: Tasks,

crates/op-rbuilder/src/builder/service.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,14 +109,13 @@ impl FlashblocksServiceBuilder {
109109
let (built_fb_payload_tx, built_fb_payload_rx) = tokio::sync::mpsc::channel(16);
110110
let (built_payload_tx, built_payload_rx) = tokio::sync::mpsc::channel(16);
111111

112-
let ws_pub: Arc<WebSocketPublisher> = WebSocketPublisher::new(
112+
let ws_pub = WebSocketPublisher::new(
113113
flashblocks_config.ws_addr,
114114
metrics.clone(),
115115
&task_metrics.websocket_publisher,
116116
flashblocks_config.ws_subscriber_limit,
117117
)
118-
.wrap_err("failed to create ws publisher")?
119-
.into();
118+
.wrap_err("failed to create ws publisher")?;
120119
let payload_builder = OpPayloadBuilder::new(
121120
OpEvmConfig::optimism(ctx.chain_spec()),
122121
pool,
@@ -125,7 +124,7 @@ impl FlashblocksServiceBuilder {
125124
builder_tx,
126125
built_fb_payload_tx,
127126
built_payload_tx,
128-
ws_pub.clone(),
127+
ws_pub,
129128
metrics.clone(),
130129
task_metrics.clone(),
131130
ctx.task_executor().clone(),

0 commit comments

Comments
 (0)