(self, messageHashes: List[str], request: dict, rawHashes: List[str], publicOrPrivate=True)
| 112 | method(client, message) |
| 113 | |
| 114 | async def subscribe_multiple(self, messageHashes: List[str], request: dict, rawHashes: List[str], publicOrPrivate=True) -> Any: |
| 115 | payload = { |
| 116 | 'jsonrpc': '2.0', |
| 117 | 'method': 'subscribe', |
| 118 | 'params': request, |
| 119 | 'id': self.request_id(), |
| 120 | } |
| 121 | apiPart = 'publicMarket' if publicOrPrivate else 'privateTrading' |
| 122 | return await self.watch_multiple(self.urls['api']['ws'][apiPart], messageHashes, payload, rawHashes) |
| 123 | |
| 124 | def request_id(self): |
| 125 | self.lock_id() |
no test coverage detected