| name | rollbackTrade |
| description | Rollback a trade execution in case of failure or user cancellation request. |
rollbackTrade
描述
如果执行失败或用户请求取消,则回滚交易。
输入模式
interface RollbackTradeInput {
tradeId: string;
reason: string;
}
输出模式
interface RollbackTradeOutput {
success: boolean;
tradeId: string;
originalTrade: TradeRecord;
rollbackDetails: {
timestamp: Date;
reason: string;
actions: string[];
};
warnings: string[];
errors: string[];
}
错误代码
INVALID_TRADE_ID: 交易 ID 无效
ROLLBACK_NOT_AVAILABLE: 此交易不可回滚
ROLLBACK_FAILED: 交易回滚失败