Skip to main content

cancel_all_order

Function cancel_all_order 

Source
pub async fn cancel_all_order(
    __arg0: State<RestState>,
    rec: Option<Extension<Arc<KeyRecord>>>,
    __arg2: Json<Value>,
) -> Result<Json<Value>, (StatusCode, Json<Value>)>
Expand description

POST /api/cancel-all-order — 全部撤单(v1.4.30 新加)

这是 /api/modify-order 的便捷端点,内部强制 forAll=true + modifyOrderOp=2 (Cancel) + orderID=0,用户只需传 trdHeader 和 可选的 trdMarket(不指定市场时撤整个账户全部)。

风险提示:对真实账户下发后立即撤销该账户指定市场所有 pending 订单, 不可恢复。scope 要求 trade:real(同 modify-order),限额按 market 白名单 + rate 检查。