(self, ohlcv, market: Market = None)
| 1472 | return self.parse_ohlcvs(ohlcvs, market, timeframe, since, limit) |
| 1473 | |
| 1474 | def parse_ohlcv(self, ohlcv, market: Market = None) -> list: |
| 1475 | # |
| 1476 | # spot |
| 1477 | # |
| 1478 | # { |
| 1479 | # "t": 1678167720000, |
| 1480 | # "o": "22467.85", |
| 1481 | # "c": "22465.87", |
| 1482 | # "h": "22468.86", |
| 1483 | # "l": "22465.21", |
| 1484 | # "q": "1.316656", |
| 1485 | # "v": "29582.73018498" |
| 1486 | # } |
| 1487 | # |
| 1488 | # swap and future |
| 1489 | # |
| 1490 | # { |
| 1491 | # "s": "btc_usdt", |
| 1492 | # "p": "btc_usdt", |
| 1493 | # "t": 1678168020000, |
| 1494 | # "o": "22450.0", |
| 1495 | # "c": "22441.5", |
| 1496 | # "h": "22450.0", |
| 1497 | # "l": "22441.5", |
| 1498 | # "a": "312931", |
| 1499 | # "v": "702461.58895" |
| 1500 | # } |
| 1501 | # |
| 1502 | isInverse = self.safe_bool(market, 'inverse') |
| 1503 | volumeIndex = 'v' if (isInverse) else 'a' |
| 1504 | return [ |
| 1505 | self.safe_integer(ohlcv, 't'), |
| 1506 | self.safe_number(ohlcv, 'o'), |
| 1507 | self.safe_number(ohlcv, 'h'), |
| 1508 | self.safe_number(ohlcv, 'l'), |
| 1509 | self.safe_number(ohlcv, 'c'), |
| 1510 | self.safe_number_2(ohlcv, 'q', volumeIndex), |
| 1511 | ] |
| 1512 | |
| 1513 | async def fetch_order_book(self, symbol: str, limit: Int = None, params={}): |
| 1514 | """ |
no test coverage detected