(status: Str)
| 6751 | } |
| 6752 | |
| 6753 | parseTransactionStatus (status: Str) { |
| 6754 | const statuses: Dict = { |
| 6755 | // deposit statuses |
| 6756 | 'unknown': 'failed', |
| 6757 | 'confirming': 'pending', |
| 6758 | 'confirmed': 'ok', |
| 6759 | 'safe': 'ok', |
| 6760 | 'orphan': 'failed', |
| 6761 | // withdrawal statuses |
| 6762 | 'submitted': 'pending', |
| 6763 | 'canceled': 'canceled', |
| 6764 | 'reexamine': 'pending', |
| 6765 | 'reject': 'failed', |
| 6766 | 'pass': 'pending', |
| 6767 | 'wallet-reject': 'failed', |
| 6768 | // 'confirmed': 'ok', // present in deposit statuses |
| 6769 | 'confirm-error': 'failed', |
| 6770 | 'repealed': 'failed', |
| 6771 | 'wallet-transfer': 'pending', |
| 6772 | 'pre-transfer': 'pending', |
| 6773 | 'verifying': 'pending', |
| 6774 | }; |
| 6775 | return this.safeString (statuses, status, status); |
| 6776 | } |
| 6777 | |
| 6778 | /** |
| 6779 | * @method |
no test coverage detected