diff --git a/daemon/src/maker_cfd.rs b/daemon/src/maker_cfd.rs index b74bec2..a6260ef 100644 --- a/daemon/src/maker_cfd.rs +++ b/daemon/src/maker_cfd.rs @@ -502,7 +502,13 @@ impl Actor { command: TakerCommand::NotifyInvalidOrderId { id: order_id }, }) .await?; - // TODO: Return an error here? + + // An outdated order on the taker side does not require any state change on the + // maker. notifying the taker with a specific message should be sufficient. + // Since this is a scenario that we should rarely see we log + // a warning to be sure we don't trigger this code path frequently. + tracing::warn!("Taker tried to take order with outdated id {}", order_id); + return Ok(()); } };