UNPKG

@walletpack/core

Version:

> TODO: description

63 lines (51 loc) 1.45 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setBlockchains = exports.blockchainName = exports.BlockchainsArray = exports.Blockchains = void 0; var Blockchains = { EOSIO: 'eos', ETH: 'eth', TRX: 'trx', BTC: 'btc', FIO: 'fio' }; exports.Blockchains = Blockchains; var BlockchainsArray = Object.keys(Blockchains).map(function (key) { return { key: key, value: Blockchains[key] }; }); exports.BlockchainsArray = BlockchainsArray; var blockchainName = function blockchainName(x) { switch (x) { case 'btc': return 'Bitcoin'; case Blockchains.EOSIO: return 'EOSIO'; case Blockchains.ETH: return 'Ethereum'; case Blockchains.TRX: return 'Tron'; case Blockchains.BTC: return 'Bitcoin'; case Blockchains.FIO: return 'FIO'; default: return x; } }; exports.blockchainName = blockchainName; var setBlockchains = function setBlockchains(_Blockchains) { var _blockchainNameParser = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; exports.Blockchains = Blockchains = _Blockchains; exports.BlockchainsArray = BlockchainsArray = Object.keys(Blockchains).map(function (key) { return { key: key, value: Blockchains[key] }; }); if (_blockchainNameParser) exports.blockchainName = blockchainName = _blockchainNameParser; }; exports.setBlockchains = setBlockchains;