UNPKG

dotbit-sdk-allin

Version:

A complete .bit SDK and utilities in TypeScript

195 lines 10.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CrossChainAccountStatus = exports.CrossChainDirection = exports.PaymentMethodIDs = exports.DigitalEmojiUnifiedMap = exports.languages = exports.languageToCharType = exports.CHAR_TYPE = exports.ACCOUNT_SUFFIX = exports.EditRecordAction = exports.CheckSubAccountStatus = exports.SubAccountEnabledStatus = exports.AlgorithmId2CoinType = exports.AlgorithmId = exports.IndexerAccountStatus = exports.AccountStatus = exports.DWebProtocol = exports.RecordType = exports.CoinType2ChainType = exports.EvmChainId2CoinType = exports.ChainType = exports.EvmChainId = exports.EvmCoinTypes = exports.CoinType = exports.BitNetwork = void 0; var BitNetwork; (function (BitNetwork) { BitNetwork["mainnet"] = "mainnet"; BitNetwork["testnet"] = "testnet"; })(BitNetwork = exports.BitNetwork || (exports.BitNetwork = {})); var CoinType; (function (CoinType) { CoinType["ETH"] = "60"; CoinType["TRX"] = "195"; CoinType["CKB"] = "309"; CoinType["MATIC"] = "966"; CoinType["BSC"] = "9006"; })(CoinType = exports.CoinType || (exports.CoinType = {})); exports.EvmCoinTypes = [CoinType.ETH, CoinType.BSC, CoinType.MATIC]; var EvmChainId; (function (EvmChainId) { EvmChainId[EvmChainId["ETH"] = 1] = "ETH"; EvmChainId[EvmChainId["ETH_GOERILI"] = 5] = "ETH_GOERILI"; EvmChainId[EvmChainId["BSC"] = 56] = "BSC"; EvmChainId[EvmChainId["BSC_TEST"] = 97] = "BSC_TEST"; EvmChainId[EvmChainId["MATIC"] = 137] = "MATIC"; EvmChainId[EvmChainId["MATIC_TEST"] = 80001] = "MATIC_TEST"; })(EvmChainId = exports.EvmChainId || (exports.EvmChainId = {})); var ChainType; (function (ChainType) { ChainType[ChainType["ckb"] = 0] = "ckb"; ChainType[ChainType["eth"] = 1] = "eth"; ChainType[ChainType["btc"] = 2] = "btc"; ChainType[ChainType["tron"] = 3] = "tron"; ChainType[ChainType["fiat"] = 4] = "fiat"; ChainType[ChainType["bsc"] = 56] = "bsc"; ChainType[ChainType["polygon"] = 137] = "polygon"; })(ChainType = exports.ChainType || (exports.ChainType = {})); exports.EvmChainId2CoinType = { [EvmChainId.ETH]: CoinType.ETH, [EvmChainId.ETH_GOERILI]: CoinType.ETH, [EvmChainId.BSC]: CoinType.BSC, [EvmChainId.BSC_TEST]: CoinType.BSC, [EvmChainId.MATIC]: CoinType.MATIC, [EvmChainId.MATIC_TEST]: CoinType.MATIC, }; exports.CoinType2ChainType = { [CoinType.ETH]: ChainType.eth, [CoinType.TRX]: ChainType.tron, [CoinType.CKB]: ChainType.ckb, [CoinType.MATIC]: ChainType.polygon, [CoinType.BSC]: ChainType.bsc, }; var RecordType; (function (RecordType) { RecordType["address"] = "address"; RecordType["profile"] = "profile"; RecordType["dweb"] = "dweb"; RecordType["custom"] = "custom_key"; })(RecordType = exports.RecordType || (exports.RecordType = {})); var DWebProtocol; (function (DWebProtocol) { DWebProtocol["ipfs"] = "ipfs"; DWebProtocol["ipns"] = "ipns"; DWebProtocol["arweave"] = "arweave"; DWebProtocol["resilio"] = "resilio"; DWebProtocol["skynet"] = "skynet"; })(DWebProtocol = exports.DWebProtocol || (exports.DWebProtocol = {})); var AccountStatus; (function (AccountStatus) { AccountStatus[AccountStatus["notOpenRegister"] = -1] = "notOpenRegister"; AccountStatus[AccountStatus["registerable"] = 0] = "registerable"; AccountStatus[AccountStatus["registeringPaymentConfirm"] = 1] = "registeringPaymentConfirm"; AccountStatus[AccountStatus["registeringLockedAccount"] = 2] = "registeringLockedAccount"; AccountStatus[AccountStatus["registering"] = 3] = "registering"; AccountStatus[AccountStatus["registeringIncludeProposal"] = 4] = "registeringIncludeProposal"; AccountStatus[AccountStatus["registeringConfirmProposal"] = 5] = "registeringConfirmProposal"; AccountStatus[AccountStatus["registered"] = 6] = "registered"; AccountStatus[AccountStatus["reservedAccount"] = 7] = "reservedAccount"; AccountStatus[AccountStatus["onePriceSell"] = 8] = "onePriceSell"; AccountStatus[AccountStatus["auctionSell"] = 9] = "auctionSell"; AccountStatus[AccountStatus["candidateAccount"] = 10] = "candidateAccount"; AccountStatus[AccountStatus["expired"] = 11] = "expired"; AccountStatus[AccountStatus["othersRegistering"] = 12] = "othersRegistering"; AccountStatus[AccountStatus["unavailableAccount"] = 13] = "unavailableAccount"; AccountStatus[AccountStatus["subAccountNotCreated"] = 14] = "subAccountNotCreated"; AccountStatus[AccountStatus["onCross"] = 15] = "onCross"; })(AccountStatus = exports.AccountStatus || (exports.AccountStatus = {})); var IndexerAccountStatus; (function (IndexerAccountStatus) { IndexerAccountStatus[IndexerAccountStatus["normal"] = 0] = "normal"; IndexerAccountStatus[IndexerAccountStatus["onSale"] = 1] = "onSale"; IndexerAccountStatus[IndexerAccountStatus["onAuction"] = 2] = "onAuction"; IndexerAccountStatus[IndexerAccountStatus["onCrossChain"] = 3] = "onCrossChain"; })(IndexerAccountStatus = exports.IndexerAccountStatus || (exports.IndexerAccountStatus = {})); var AlgorithmId; (function (AlgorithmId) { AlgorithmId[AlgorithmId["ethPersonalSign"] = 3] = "ethPersonalSign"; AlgorithmId[AlgorithmId["tronSign"] = 4] = "tronSign"; AlgorithmId[AlgorithmId["eip712"] = 5] = "eip712"; AlgorithmId[AlgorithmId["ed2519"] = 6] = "ed2519"; })(AlgorithmId = exports.AlgorithmId || (exports.AlgorithmId = {})); exports.AlgorithmId2CoinType = { [AlgorithmId.ethPersonalSign]: CoinType.ETH, [AlgorithmId.eip712]: CoinType.ETH, [AlgorithmId.tronSign]: CoinType.TRX, }; var SubAccountEnabledStatus; (function (SubAccountEnabledStatus) { SubAccountEnabledStatus[SubAccountEnabledStatus["unknown"] = -1] = "unknown"; SubAccountEnabledStatus[SubAccountEnabledStatus["off"] = 0] = "off"; SubAccountEnabledStatus[SubAccountEnabledStatus["on"] = 1] = "on"; })(SubAccountEnabledStatus = exports.SubAccountEnabledStatus || (exports.SubAccountEnabledStatus = {})); var CheckSubAccountStatus; (function (CheckSubAccountStatus) { CheckSubAccountStatus[CheckSubAccountStatus["ok"] = 0] = "ok"; CheckSubAccountStatus[CheckSubAccountStatus["fail"] = 1] = "fail"; CheckSubAccountStatus[CheckSubAccountStatus["registered"] = 2] = "registered"; CheckSubAccountStatus[CheckSubAccountStatus["registering"] = 3] = "registering"; })(CheckSubAccountStatus = exports.CheckSubAccountStatus || (exports.CheckSubAccountStatus = {})); var EditRecordAction; (function (EditRecordAction) { EditRecordAction["delete"] = "delete"; EditRecordAction["change"] = "change"; EditRecordAction["add"] = "add"; })(EditRecordAction = exports.EditRecordAction || (exports.EditRecordAction = {})); exports.ACCOUNT_SUFFIX = '.bit'; var CHAR_TYPE; (function (CHAR_TYPE) { CHAR_TYPE[CHAR_TYPE["emoji"] = 0] = "emoji"; CHAR_TYPE[CHAR_TYPE["number"] = 1] = "number"; CHAR_TYPE[CHAR_TYPE["english"] = 2] = "english"; CHAR_TYPE[CHAR_TYPE["simplifiedChinese"] = 3] = "simplifiedChinese"; CHAR_TYPE[CHAR_TYPE["traditionalChinese"] = 4] = "traditionalChinese"; CHAR_TYPE[CHAR_TYPE["japanese"] = 5] = "japanese"; CHAR_TYPE[CHAR_TYPE["korean"] = 6] = "korean"; CHAR_TYPE[CHAR_TYPE["russian"] = 7] = "russian"; CHAR_TYPE[CHAR_TYPE["turkish"] = 8] = "turkish"; CHAR_TYPE[CHAR_TYPE["thai"] = 9] = "thai"; CHAR_TYPE[CHAR_TYPE["vietnamese"] = 10] = "vietnamese"; CHAR_TYPE[CHAR_TYPE["unknown"] = 99] = "unknown"; })(CHAR_TYPE = exports.CHAR_TYPE || (exports.CHAR_TYPE = {})); exports.languageToCharType = { en: CHAR_TYPE.english, tr: CHAR_TYPE.turkish, vi: CHAR_TYPE.vietnamese, th: CHAR_TYPE.thai, ko: CHAR_TYPE.korean }; exports.languages = ['en', 'tr', 'vi', 'th', 'ko']; var DigitalEmojiUnifiedMap; (function (DigitalEmojiUnifiedMap) { DigitalEmojiUnifiedMap["0\u20E3\uFE0F"] = "0\uFE0F\u20E3"; DigitalEmojiUnifiedMap["1\u20E3\uFE0F"] = "1\uFE0F\u20E3"; DigitalEmojiUnifiedMap["2\u20E3\uFE0F"] = "2\uFE0F\u20E3"; DigitalEmojiUnifiedMap["3\u20E3\uFE0F"] = "3\uFE0F\u20E3"; DigitalEmojiUnifiedMap["4\u20E3\uFE0F"] = "4\uFE0F\u20E3"; DigitalEmojiUnifiedMap["5\u20E3\uFE0F"] = "5\uFE0F\u20E3"; DigitalEmojiUnifiedMap["6\u20E3\uFE0F"] = "6\uFE0F\u20E3"; DigitalEmojiUnifiedMap["7\u20E3\uFE0F"] = "7\uFE0F\u20E3"; DigitalEmojiUnifiedMap["8\u20E3\uFE0F"] = "8\uFE0F\u20E3"; DigitalEmojiUnifiedMap["9\u20E3\uFE0F"] = "9\uFE0F\u20E3"; DigitalEmojiUnifiedMap["0\u20E3"] = "0\uFE0F\u20E3"; DigitalEmojiUnifiedMap["1\u20E3"] = "1\uFE0F\u20E3"; DigitalEmojiUnifiedMap["2\u20E3"] = "2\uFE0F\u20E3"; DigitalEmojiUnifiedMap["3\u20E3"] = "3\uFE0F\u20E3"; DigitalEmojiUnifiedMap["4\u20E3"] = "4\uFE0F\u20E3"; DigitalEmojiUnifiedMap["5\u20E3"] = "5\uFE0F\u20E3"; DigitalEmojiUnifiedMap["6\u20E3"] = "6\uFE0F\u20E3"; DigitalEmojiUnifiedMap["7\u20E3"] = "7\uFE0F\u20E3"; DigitalEmojiUnifiedMap["8\u20E3"] = "8\uFE0F\u20E3"; DigitalEmojiUnifiedMap["9\u20E3"] = "9\uFE0F\u20E3"; })(DigitalEmojiUnifiedMap = exports.DigitalEmojiUnifiedMap || (exports.DigitalEmojiUnifiedMap = {})); var PaymentMethodIDs; (function (PaymentMethodIDs) { PaymentMethodIDs["eth"] = "eth_eth"; PaymentMethodIDs["bnb"] = "bsc_bnb"; PaymentMethodIDs["matic"] = "polygon_matic"; PaymentMethodIDs["trx"] = "tron_trx"; PaymentMethodIDs["dotbitBalance"] = "ckb_das"; })(PaymentMethodIDs = exports.PaymentMethodIDs || (exports.PaymentMethodIDs = {})); var CrossChainDirection; (function (CrossChainDirection) { CrossChainDirection[CrossChainDirection["toETH"] = 0] = "toETH"; CrossChainDirection[CrossChainDirection["toCKB"] = 1] = "toCKB"; })(CrossChainDirection = exports.CrossChainDirection || (exports.CrossChainDirection = {})); var CrossChainAccountStatus; (function (CrossChainAccountStatus) { CrossChainAccountStatus[CrossChainAccountStatus["lockPending"] = 0] = "lockPending"; CrossChainAccountStatus[CrossChainAccountStatus["lockConfirm"] = 1] = "lockConfirm"; CrossChainAccountStatus[CrossChainAccountStatus["lockRejected"] = 2] = "lockRejected"; CrossChainAccountStatus[CrossChainAccountStatus["mintSign"] = 3] = "mintSign"; CrossChainAccountStatus[CrossChainAccountStatus["mintPending"] = 4] = "mintPending"; CrossChainAccountStatus[CrossChainAccountStatus["mintConfirm"] = 5] = "mintConfirm"; CrossChainAccountStatus[CrossChainAccountStatus["mintFailed"] = 6] = "mintFailed"; })(CrossChainAccountStatus = exports.CrossChainAccountStatus || (exports.CrossChainAccountStatus = {})); //# sourceMappingURL=const.js.map