(self, ohlcv, market: Market = None)
| 1502 | return self.parse_ohlcvs(data, market, timeframe, since, limit) |
| 1503 | |
| 1504 | def parse_ohlcv(self, ohlcv, market: Market = None) -> list: |
| 1505 | # |
| 1506 | # spot |
| 1507 | # |
| 1508 | # { |
| 1509 | # "i":"1660825020", |
| 1510 | # "a":"93458.778", |
| 1511 | # "v":"3.9774", |
| 1512 | # "c":"23494.99", |
| 1513 | # "h":"23509.63", |
| 1514 | # "l":"23491.93", |
| 1515 | # "o":"23508.34" |
| 1516 | # } |
| 1517 | # |
| 1518 | # swap |
| 1519 | # |
| 1520 | # { |
| 1521 | # "high": "35360.7", |
| 1522 | # "vol": "110288", |
| 1523 | # "low": "35347.9", |
| 1524 | # "idx": 1699411680000, |
| 1525 | # "close": "35347.9", |
| 1526 | # "open": "35349.4" |
| 1527 | # } |
| 1528 | # |
| 1529 | timestamp = self.safe_timestamp(ohlcv, 'i') |
| 1530 | if timestamp is None: |
| 1531 | timestamp = self.safe_integer(ohlcv, 'idx') |
| 1532 | return [ |
| 1533 | timestamp, |
| 1534 | self.safe_number_2(ohlcv, 'o', 'open'), |
| 1535 | self.safe_number_2(ohlcv, 'h', 'high'), |
| 1536 | self.safe_number_2(ohlcv, 'l', 'low'), |
| 1537 | self.safe_number_2(ohlcv, 'c', 'close'), |
| 1538 | self.safe_number_2(ohlcv, 'v', 'vol'), |
| 1539 | ] |
| 1540 | |
| 1541 | def fetch_bids_asks(self, symbols: Strings = None, params={}): |
| 1542 | """ |
nothing calls this directly
no test coverage detected