fetch the set leverage for a market https://bybit-exchange.github.io/docs/v5/position :param str symbol: unified market symbol :param dict [params]: extra parameters specific to the exchange API endpoint :returns dict: a `leverage structure <https://docs.cc
(self, symbol: str, params={})
| 6606 | }) |
| 6607 | |
| 6608 | def fetch_leverage(self, symbol: str, params={}) -> Leverage: |
| 6609 | """ |
| 6610 | fetch the set leverage for a market |
| 6611 | |
| 6612 | https://bybit-exchange.github.io/docs/v5/position |
| 6613 | |
| 6614 | :param str symbol: unified market symbol |
| 6615 | :param dict [params]: extra parameters specific to the exchange API endpoint |
| 6616 | :returns dict: a `leverage structure <https://docs.ccxt.com/?id=leverage-structure>` |
| 6617 | """ |
| 6618 | self.load_markets() |
| 6619 | market = self.market(symbol) |
| 6620 | position = self.fetch_position(symbol, params) |
| 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') |
nothing calls this directly
no test coverage detected