UNPKG

@enclavemoney/enclave-wallet-sdk

Version:

A simple enclave wallet SDK for React applications

32 lines (31 loc) 1.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OverallStatus = exports.TransactionStatus = exports.MultiTransactionType = void 0; /** * Transaction types enum for multi-transactions */ var MultiTransactionType; (function (MultiTransactionType) { MultiTransactionType["TRANSFER"] = "TRANSFER"; MultiTransactionType["SWAP"] = "SWAP"; MultiTransactionType["CUSTOM"] = "CUSTOM"; MultiTransactionType["INCOMING"] = "INCOMING"; })(MultiTransactionType = exports.MultiTransactionType || (exports.MultiTransactionType = {})); /** * Transaction status enum for individual transactions */ var TransactionStatus; (function (TransactionStatus) { TransactionStatus["PENDING"] = "PENDING"; TransactionStatus["COMPLETED"] = "COMPLETED"; TransactionStatus["FAILED"] = "FAILED"; })(TransactionStatus = exports.TransactionStatus || (exports.TransactionStatus = {})); /** * Overall status enum for multi-transactions */ var OverallStatus; (function (OverallStatus) { OverallStatus["PENDING"] = "PENDING"; OverallStatus["COMPLETED"] = "COMPLETED"; OverallStatus["FAILED"] = "FAILED"; })(OverallStatus = exports.OverallStatus || (exports.OverallStatus = {}));