MCPcopy Create free account
hub / github.com/ccxt/ccxt / parseSwapOrder

Method parseSwapOrder

ts/src/phemex.ts:2452–2631  ·  view source on GitHub ↗
(order, market: Market = undefined)

Source from the content-addressed store, hash-verified

2450 }
2451
2452 parseSwapOrder (order, market: Market = undefined) {
2453 //
2454 // {
2455 // "bizError":0,
2456 // "orderID":"7a1ad384-44a3-4e54-a102-de4195a29e32",
2457 // "clOrdID":"",
2458 // "symbol":"ETHUSD",
2459 // "side":"Buy",
2460 // "actionTimeNs":1592668973945065381,
2461 // "transactTimeNs":0,
2462 // "orderType":"Market",
2463 // "priceEp":2267500,
2464 // "price":226.75000000,
2465 // "orderQty":1,
2466 // "displayQty":0,
2467 // "timeInForce":"ImmediateOrCancel",
2468 // "reduceOnly":false,
2469 // "closedPnlEv":0,
2470 // "closedPnl":0E-8,
2471 // "closedSize":0,
2472 // "cumQty":0,
2473 // "cumValueEv":0,
2474 // "cumValue":0E-8,
2475 // "leavesQty":1,
2476 // "leavesValueEv":11337,
2477 // "leavesValue":1.13370000,
2478 // "stopDirection":"UNSPECIFIED",
2479 // "stopPxEp":0,
2480 // "stopPx":0E-8,
2481 // "trigger":"UNSPECIFIED",
2482 // "pegOffsetValueEp":0,
2483 // "execStatus":"PendingNew",
2484 // "pegPriceType":"UNSPECIFIED",
2485 // "ordStatus":"Created",
2486 // "execInst": "ReduceOnly"
2487 // }
2488 //
2489 // usdt
2490 // {
2491 // "bizError":"0",
2492 // "orderID":"bd720dff-5647-4596-aa4e-656bac87aaad",
2493 // "clOrdID":"ccxt2022843dffac9477b497",
2494 // "symbol":"LTCUSDT",
2495 // "side":"Buy",
2496 // "actionTimeNs":"1677667878751724052",
2497 // "transactTimeNs":"1677667878754017434",
2498 // "orderType":"Limit",
2499 // "priceRp":"40",
2500 // "orderQtyRq":"0.1",
2501 // "displayQtyRq":"0.1",
2502 // "timeInForce":"GoodTillCancel",
2503 // "reduceOnly":false,
2504 // "closedPnlRv":"0",
2505 // "closedSizeRq":"0",
2506 // "cumQtyRq":"0",
2507 // "cumValueRv":"0",
2508 // "leavesQtyRq":"0.1",
2509 // "leavesValueRv":"4",

Callers 1

parseOrderMethod · 0.95

Calls 15

parseOrderStatusMethod · 0.95
parseOrderSideMethod · 0.95
parseOrderTypeMethod · 0.95
fromEpMethod · 0.95
parseTimeInForceMethod · 0.95
safeString2Method · 0.45
safeStringMethod · 0.45
safeSymbolMethod · 0.45
safeMarketMethod · 0.45
safeStringLowerMethod · 0.45
safeNumber2Method · 0.45
safeIntegerProductMethod · 0.45

Tested by

no test coverage detected