(self, trade: dict, market: Market = None)
| 2537 | raise ExchangeError(self.id + ' fetchOrderBook() returned unrecognized response: ' + self.json(response)) |
| 2538 | |
| 2539 | def parse_trade(self, trade: dict, market: Market = None) -> Trade: |
| 2540 | # |
| 2541 | # spot fetchTrades(public) |
| 2542 | # |
| 2543 | # { |
| 2544 | # "amount": 0.010411000000000000, |
| 2545 | # "trade-id": 102090736910, |
| 2546 | # "ts": 1583497692182, |
| 2547 | # "id": 10500517034273194594947, |
| 2548 | # "price": 9096.050000000000000000, |
| 2549 | # "direction": "sell" |
| 2550 | # } |
| 2551 | # |
| 2552 | # spot fetchMyTrades(private) |
| 2553 | # |
| 2554 | # { |
| 2555 | # "symbol": "swftcbtc", |
| 2556 | # "fee-currency": "swftc", |
| 2557 | # "filled-fees": "0", |
| 2558 | # "source": "spot-api", |
| 2559 | # "id": 83789509854000, |
| 2560 | # "type": "buy-limit", |
| 2561 | # "order-id": 83711103204909, |
| 2562 | # 'filled-points': "0.005826843283532154", |
| 2563 | # "fee-deduct-currency": "ht", |
| 2564 | # 'filled-amount': "45941.53", |
| 2565 | # "price": "0.0000001401", |
| 2566 | # "created-at": 1597933260729, |
| 2567 | # "match-id": 100087455560, |
| 2568 | # "role": "maker", |
| 2569 | # "trade-id": 100050305348 |
| 2570 | # } |
| 2571 | # |
| 2572 | # linear swap isolated margin fetchOrder details |
| 2573 | # |
| 2574 | # { |
| 2575 | # "trade_id": 131560927, |
| 2576 | # "trade_price": 13059.800000000000000000, |
| 2577 | # "trade_volume": 1.000000000000000000, |
| 2578 | # "trade_turnover": 13.059800000000000000, |
| 2579 | # "trade_fee": -0.005223920000000000, |
| 2580 | # "created_at": 1603703614715, |
| 2581 | # "role": "taker", |
| 2582 | # "fee_asset": "USDT", |
| 2583 | # "profit": 0, |
| 2584 | # "real_profit": 0, |
| 2585 | # "id": "131560927-770334322963152896-1" |
| 2586 | # } |
| 2587 | # |
| 2588 | # inverse swap cross margin fetchMyTrades |
| 2589 | # |
| 2590 | # { |
| 2591 | # "contract_type":"swap", |
| 2592 | # "pair":"O3-USDT", |
| 2593 | # "business_type":"swap", |
| 2594 | # "query_id":652123190, |
| 2595 | # "match_id":28306009409, |
| 2596 | # "order_id":941137865226903553, |
no test coverage detected