(self, status: Str)
| 6369 | } |
| 6370 | |
| 6371 | def parse_transaction_status(self, status: Str): |
| 6372 | statuses = { |
| 6373 | # deposit statuses |
| 6374 | 'unknown': 'failed', |
| 6375 | 'confirming': 'pending', |
| 6376 | 'confirmed': 'ok', |
| 6377 | 'safe': 'ok', |
| 6378 | 'orphan': 'failed', |
| 6379 | # withdrawal statuses |
| 6380 | 'submitted': 'pending', |
| 6381 | 'canceled': 'canceled', |
| 6382 | 'reexamine': 'pending', |
| 6383 | 'reject': 'failed', |
| 6384 | 'pass': 'pending', |
| 6385 | 'wallet-reject': 'failed', |
| 6386 | # 'confirmed': 'ok', # present in deposit statuses |
| 6387 | 'confirm-error': 'failed', |
| 6388 | 'repealed': 'failed', |
| 6389 | 'wallet-transfer': 'pending', |
| 6390 | 'pre-transfer': 'pending', |
| 6391 | 'verifying': 'pending', |
| 6392 | } |
| 6393 | return self.safe_string(statuses, status, status) |
| 6394 | |
| 6395 | def withdraw(self, code: str, amount: float, address: str, tag: Str = None, params={}) -> Transaction: |
| 6396 | """ |
no test coverage detected