UNPKG

@cityofzion/neon-ledger

Version:

Neon Ledger integration for Node.js

41 lines 1.35 kB
export declare enum StatusWord { OK = 36864, DENY = 27013, WRONG_P1P2 = 27270, WRONG_DATA_LENGTH = 27271, INS_NOT_SUPPORTED = 27904, CLA_NOT_SUPPORTED = 28160, APP_CLOSED = 28161, WRONG_RESPONSE_LENGTH = 45056, WRONG_TX_LENGTH = 45057, TX_PARSING_FAIL = 45058, TX_USER_CONFIRMATION_FAIL = 45059, BAD_STATE = 45060, SIGN_FAIL = 45061, BIP44_BAD_PURPOSE = 45312, BIP44_BAD_COIN_TYPE = 45313, BIP44_ACCOUNT_NOT_HARDENED = 45314, BIP44_BAD_ACCOUNT = 45315, BIP44_BAD_CHANGE = 45316, BIP44_BAD_ADDRESS = 45317, MAGIC_PARSING_FAIL = 45318, DISPLAY_SYSTEM_FEE_FAIL = 45319, DISPLAY_NETWORK_FEE_FAIL = 45320, DISPLAY_TOTAL_FEE_FAIL = 45321, DISPLAY_TOKEN_TRANSFER_AMOUNT_FAIL = 45322, CONVERT_TO_ADDRESS_FAIL = 45568 } export interface TransportStatusError extends Error { name: "TransportStatusError"; message: string; statusCode: number; statusText: string; } export declare function looksLikeTransportStatusError(err: unknown): err is TransportStatusError; /** * Evaluates Transport Error thrown and rewrite the error message to be more user friendly. * @returns error with modified message if found. */ export declare function evalTransportError(err: Error): Error; export default StatusWord; //# sourceMappingURL=ErrorCode.d.ts.map