(self, ticker: dict, market: Market = None)
| 374 | return self.parse_order_book(response, market['symbol']) |
| 375 | |
| 376 | def parse_ticker(self, ticker: dict, market: Market = None) -> Ticker: |
| 377 | # |
| 378 | # { |
| 379 | # "high":"103.96000000", |
| 380 | # "low":"95.00000000", |
| 381 | # "vol":"2227.67806598", |
| 382 | # "last":"97.91591000", |
| 383 | # "buy":"95.52760000", |
| 384 | # "sell":"97.91475000", |
| 385 | # "open":"99.79955000", |
| 386 | # "date":1643382606 |
| 387 | # } |
| 388 | # |
| 389 | symbol = self.safe_symbol(None, market) |
| 390 | timestamp = self.safe_timestamp(ticker, 'date') |
| 391 | last = self.safe_string(ticker, 'last') |
| 392 | return self.safe_ticker({ |
| 393 | 'symbol': symbol, |
| 394 | 'timestamp': timestamp, |
| 395 | 'datetime': self.iso8601(timestamp), |
| 396 | 'high': self.safe_string(ticker, 'high'), |
| 397 | 'low': self.safe_string(ticker, 'low'), |
| 398 | 'bid': self.safe_string(ticker, 'buy'), |
| 399 | 'bidVolume': None, |
| 400 | 'ask': self.safe_string(ticker, 'sell'), |
| 401 | 'askVolume': None, |
| 402 | 'vwap': None, |
| 403 | 'open': None, |
| 404 | 'close': last, |
| 405 | 'last': last, |
| 406 | 'previousClose': None, |
| 407 | 'change': None, |
| 408 | 'percentage': None, |
| 409 | 'average': None, |
| 410 | 'baseVolume': self.safe_string(ticker, 'vol'), |
| 411 | 'quoteVolume': None, |
| 412 | 'info': ticker, |
| 413 | }, market) |
| 414 | |
| 415 | def fetch_ticker(self, symbol: str, params={}) -> Ticker: |
| 416 | """ |
no test coverage detected