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

Method custom_parse_bid_ask

python/ccxt/phemex.py:1192–1201  ·  view source on GitHub ↗
(self, bidask, priceKey=0, amountKey=1, market: Market = None)

Source from the content-addressed store, hash-verified

1190 })
1191
1192 def custom_parse_bid_ask(self, bidask, priceKey=0, amountKey=1, market: Market = None):
1193 if market is None:
1194 raise ArgumentsRequired(self.id + ' customParseBidAsk() requires a market argument')
1195 amount = self.safe_string(bidask, amountKey)
1196 if market['spot']:
1197 amount = self.from_ev(amount, market)
1198 return [
1199 self.parse_number(self.from_ep(self.safe_string(bidask, priceKey), market)),
1200 self.parse_number(amount),
1201 ]
1202
1203 def custom_parse_order_book(self, orderbook, symbol, timestamp=None, bidsKey='bids', asksKey='asks', priceKey=0, amountKey=1, market: Market = None):
1204 result = {

Callers 1

Calls 5

from_evMethod · 0.95
from_epMethod · 0.95
ArgumentsRequiredClass · 0.90
safe_stringMethod · 0.80
parse_numberMethod · 0.80

Tested by

no test coverage detected