diff --git a/src/future/order.rs b/src/future/order.rs index d10d6e2..08bd648 100644 --- a/src/future/order.rs +++ b/src/future/order.rs @@ -297,11 +297,11 @@ pub async fn monitoring_unfilled_order( let server_epoch = get_server_epoch().await; let orders_outdated = open_positioning_orders .iter() - .filter(|&element| server_epoch - element.transact_time >= 60_000) + .filter(|&element| server_epoch - element.registered_server_epoch >= 60_000) .collect::>(); // wait up to 60 secs let orders_to_be_queried = open_positioning_orders .iter() - .filter(|&element| server_epoch - element.transact_time < 60_000) + .filter(|&element| server_epoch - element.registered_server_epoch < 60_000) .collect::>(); // cancel orders outdated over 3mins and delete the records in [buy_ordered_coin_list]