Cancel Order
cancel_order
Input Parameters
| Parameter | Type | Description |
|---|---|---|
| account | Account | Account |
| orderResult | OrderResult | Order object to cancel |
| unblock | bool (optional) (default = false) | Non-blocking |
Result Response
| Parameter | Type | Description |
|---|---|---|
| is_success | bool | Whether successful |
| data | OrderResult | Returned canceled order info |
| message | string | Error message when is_success = False |
OrderResult Fields
(Same as other order-related APIs)
Request Example
auto target_order = order_results_response.data.value()[0];
auto cancel_response = sdk->stock->cancel_order(target_account, target_order, std::nullopt);
Response Example
{
isSuccess = true,
message = ,
data = OrderResult{functionType = 30, status = 30, afterQty = 0, ...}
}