MCPcopy Create free account
hub / github.com/ccxt/ccxt / parseTransactionStatus

Method parseTransactionStatus

ts/src/htx.ts:6753–6776  ·  view source on GitHub ↗
(status: Str)

Source from the content-addressed store, hash-verified

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

Callers 1

parseTransactionMethod · 0.95

Calls 1

safeStringMethod · 0.45

Tested by

no test coverage detected