(self, response: List[object], symbols: List[str] = None, symbolKey: Str = None, marketType: MarketType = None)
| 7930 | raise NotSupported(self.id + ' parseMarginMode() is not supported yet') |
| 7931 | |
| 7932 | def parse_leverages(self, response: List[object], symbols: List[str] = None, symbolKey: Str = None, marketType: MarketType = None): |
| 7933 | leverageStructures = {} |
| 7934 | if marketType is None: |
| 7935 | marketType = 'swap' # default to swap |
| 7936 | for i in range(0, len(response)): |
| 7937 | info = response[i] |
| 7938 | marketId = self.safe_string(info, symbolKey) |
| 7939 | market = self.safe_market(marketId, None, None, marketType) |
| 7940 | if (symbols is None) or self.in_array(market['symbol'], symbols): |
| 7941 | leverageStructures[market['symbol']] = self.parse_leverage(info, market) |
| 7942 | return leverageStructures |
| 7943 | |
| 7944 | def parse_leverage(self, leverage: dict, market: Market = None): |
| 7945 | raise NotSupported(self.id + ' parseLeverage() is not supported yet') |
no test coverage detected