fix: persist uncertain cancel outcomes

This commit is contained in:
jordan
2026-07-29 17:17:14 +09:00
parent a656350a35
commit 3dd8eefc92
21 changed files with 416 additions and 76 deletions
+2 -1
View File
@@ -16,6 +16,7 @@ from threading import Lock
from trex_core.application.broker_port import (
BalanceItem,
BrokerBalanceError,
CancelOutcome,
FillStatus,
OrderAck,
OrderRequest,
@@ -146,7 +147,7 @@ class OwnershipAwareBroker:
symbol: str,
qty: int,
venue: str = "KRX",
) -> bool:
) -> CancelOutcome:
return self._delegate.cancel_order(
broker_order_id,
side=side,