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

Method parse_leverage

python/ccxt/bybit.py:6623–6632  ·  view source on GitHub ↗
(self, leverage: dict, market: Market = None)

Source from the content-addressed store, hash-verified

6621 return self.parse_leverage(position, market)
6622
6623 def parse_leverage(self, leverage: dict, market: Market = None) -> Leverage:
6624 marketId = self.safe_string(leverage, 'symbol')
6625 leverageValue = self.safe_integer(leverage, 'leverage')
6626 return {
6627 'info': leverage,
6628 'symbol': self.safe_symbol(marketId, market),
6629 'marginMode': self.safe_string_lower(leverage, 'marginMode'),
6630 'longLeverage': leverageValue,
6631 'shortLeverage': leverageValue,
6632 }
6633
6634 def set_margin_mode(self, marginMode: str, symbol: Str = None, params={}):
6635 """

Callers 1

fetch_leverageMethod · 0.95

Calls 4

safe_stringMethod · 0.80
safe_integerMethod · 0.80
safe_symbolMethod · 0.80
safe_string_lowerMethod · 0.80

Tested by

no test coverage detected