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

Method safe_market

python/ccxt/gate.py:1302–1307  ·  view source on GitHub ↗
(self, marketId: Str = None, market: Market = None, delimiter: Str = None, marketType: Str = None)

Source from the content-addressed store, hash-verified

1300 }
1301
1302 def safe_market(self, marketId: Str = None, market: Market = None, delimiter: Str = None, marketType: Str = None) -> MarketInterface:
1303 isOption = (marketId is not None) and ((marketId.find('-C') > -1) or (marketId.find('-P') > -1))
1304 if isOption and not (marketId in self.markets_by_id):
1305 # handle expired option contracts
1306 return self.create_expired_option_market(marketId)
1307 return super(gate, self).safe_market(marketId, market, delimiter, marketType)
1308
1309 def fetch_markets(self, params={}) -> List[Market]:
1310 """

Callers 6

parse_funding_historyMethod · 0.95
parse_tradeMethod · 0.95
parse_positionMethod · 0.95
parse_borrow_interestMethod · 0.95
parse_optionMethod · 0.95

Calls 2

findMethod · 0.80

Tested by

no test coverage detected