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

Method parse_leverage_from_market

python/ccxt/async_support/pacifica.py:692–701  ·  view source on GitHub ↗
(self, market: Market)

Source from the content-addressed store, hash-verified

690 }
691
692 def parse_leverage_from_market(self, market: Market) -> Leverage:
693 marketLimits = self.safe_dict(market, 'limits', {})
694 leverageLimits = self.safe_dict(marketLimits, 'leverage', {})
695 return {
696 'info': market,
697 'symbol': self.safe_string(market, 'symbol'),
698 'marginMode': self.handle_option('fetchLeverage', 'defaultMarginMode', 'cross'),
699 'longLeverage': self.safe_integer(leverageLimits, 'max'),
700 'shortLeverage': self.safe_integer(leverageLimits, 'max'),
701 }
702
703 async def fetch_account_settings(self, params={}) -> dict:
704 """

Callers 1

fetch_leverageMethod · 0.95

Calls 4

safe_dictMethod · 0.80
safe_stringMethod · 0.80
handle_optionMethod · 0.80
safe_integerMethod · 0.80

Tested by

no test coverage detected