(self, params={})
| 1473 | return result |
| 1474 | |
| 1475 | async def fetch_future_markets(self, params={}): |
| 1476 | if self.options['sandboxMode']: |
| 1477 | return [] # right now sandbox does not have inverse swaps |
| 1478 | result = [] |
| 1479 | futureSettlementCurrencies = self.get_settlement_currencies('future', 'fetchMarkets') |
| 1480 | for c in range(0, len(futureSettlementCurrencies)): |
| 1481 | settleId = futureSettlementCurrencies[c] |
| 1482 | request = { |
| 1483 | 'settle': settleId, |
| 1484 | } |
| 1485 | response = await self.publicDeliveryGetSettleContracts(self.extend(request, params)) |
| 1486 | for i in range(0, len(response)): |
| 1487 | parsedMarket = self.parse_contract_market(response[i], settleId) |
| 1488 | result.append(parsedMarket) |
| 1489 | return result |
| 1490 | |
| 1491 | def parse_contract_market(self, market, settleId): |
| 1492 | # |
no test coverage detected