| 2207 | return {'url': url, 'method': method, 'body': body, 'headers': headers} |
| 2208 | |
| 2209 | def generate_batch_payload(self, params, ts, recvWindow, instruction): |
| 2210 | payload = '' |
| 2211 | for i in range(0, len(params)): |
| 2212 | order = self.safe_dict(params, i, {}) |
| 2213 | sortedOrder = self.keysort(order) |
| 2214 | orderQuery = self.urlencode(sortedOrder) |
| 2215 | payload += 'instruction=' + instruction + '&' + orderQuery + '&' |
| 2216 | if i == (len(params) - 1): |
| 2217 | payload += 'timestamp=' + ts + '&window=' + recvWindow |
| 2218 | return payload |
| 2219 | |
| 2220 | def handle_errors(self, code: int, reason: str, url: str, method: str, headers: dict, body: str, response, requestHeaders, requestBody): |
| 2221 | if response is None: |