Skip to content

Commit 2d861db

Browse files
authored
BM-214: Better logging for lock-in failures (github#47)
Fixes logging on failed lockin txn's to make it clear they were out-bid. closes BM-214
1 parent 1406af9 commit 2d861db

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

crates/broker/src/order_monitor.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,7 @@ where
7474
let lock_block = self
7575
.market
7676
.lockin_request(&order.request, &order.client_sig, conf_priority_gas)
77-
.await
78-
.with_context(|| format!("Failed to send lockin TX for order {order_id:x}"))?;
77+
.await?;
7978

8079
let lock_price = self
8180
.market
@@ -97,6 +96,7 @@ where
9796
match self.lock_order(*order_id, order).await {
9897
Ok(_) => tracing::info!("Locked order: {order_id:x}"),
9998
Err(err) => {
99+
tracing::error!("Failed to lock order: {order_id:x} {err}");
100100
if let Err(err) = self.db.set_order_failure(*order_id, format!("{err:?}")).await
101101
{
102102
tracing::error!(

0 commit comments

Comments
 (0)