(self, order: dict, market: Market = None)
| 3692 | return self.safe_string(timeInForces, timeInForce, timeInForce) |
| 3693 | |
| 3694 | def parse_order(self, order: dict, market: Market = None) -> Order: |
| 3695 | # |
| 3696 | # v1 for usdc normal account |
| 3697 | # { |
| 3698 | # "symbol": "BTCPERP", |
| 3699 | # "orderType": "Market", |
| 3700 | # "orderLinkId": "", |
| 3701 | # "orderId": "36190ad3-de08-4b83-9ad3-56942f684b79", |
| 3702 | # "cancelType": "UNKNOWN", |
| 3703 | # "stopOrderType": "UNKNOWN", |
| 3704 | # "orderStatus": "Filled", |
| 3705 | # "updateTimeStamp": "1692769133267", |
| 3706 | # "takeProfit": "0.0000", |
| 3707 | # "cumExecValue": "259.6830", |
| 3708 | # "createdAt": "1692769133261", |
| 3709 | # "blockTradeId": "", |
| 3710 | # "orderPnl": "", |
| 3711 | # "price": "24674.7", |
| 3712 | # "tpTriggerBy": "UNKNOWN", |
| 3713 | # "timeInForce": "ImmediateOrCancel", |
| 3714 | # "updatedAt": "1692769133267", |
| 3715 | # "basePrice": "0.0", |
| 3716 | # "realisedPnl": "0.0000", |
| 3717 | # "side": "Sell", |
| 3718 | # "triggerPrice": "0.0", |
| 3719 | # "cumExecFee": "0.1429", |
| 3720 | # "leavesQty": "0.000", |
| 3721 | # "cashFlow": "", |
| 3722 | # "slTriggerBy": "UNKNOWN", |
| 3723 | # "iv": "", |
| 3724 | # "closeOnTrigger": "UNKNOWN", |
| 3725 | # "cumExecQty": "0.010", |
| 3726 | # "reduceOnly": 0, |
| 3727 | # "qty": "0.010", |
| 3728 | # "stopLoss": "0.0000", |
| 3729 | # "triggerBy": "UNKNOWN", |
| 3730 | # "orderIM": "" |
| 3731 | # } |
| 3732 | # |
| 3733 | # v5 |
| 3734 | # { |
| 3735 | # "symbol": "BTCUSDT", |
| 3736 | # "orderType": "Market", |
| 3737 | # "orderLinkId": "", |
| 3738 | # "slLimitPrice": "0", |
| 3739 | # "orderId": "f5f2d355-9a11-4af3-9b83-aa1d6ab6ddfe", |
| 3740 | # "cancelType": "UNKNOWN", |
| 3741 | # "avgPrice": "122529.9", |
| 3742 | # "stopOrderType": "", |
| 3743 | # "lastPriceOnCreated": "123747.9", |
| 3744 | # "orderStatus": "Filled", |
| 3745 | # "createType": "CreateByUser", |
| 3746 | # "takeProfit": "", |
| 3747 | # "cumExecValue": "122.5299", |
| 3748 | # "tpslMode": "", |
| 3749 | # "smpType": "None", |
| 3750 | # "triggerDirection": 0, |
| 3751 | # "blockTradeId": "", |
no test coverage detected