@tatumio/tatum
Version:
Tatum JS SDK
364 lines • 15.1 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Constant = void 0;
const dto_1 = require("../dto");
exports.Constant = {
TATUM_API_URL: {
V3: 'https://api.tatum.io/v3/',
V4: 'https://api.tatum.io/v4/',
},
NETWORK: {
ChainMapInverse: {
[]: dto_1.Chain.Ethereum,
[]: dto_1.Chain.Solana,
[]: dto_1.Chain.Polygon,
[]: dto_1.Chain.Celo,
[]: dto_1.Chain.Klaytn,
[]: dto_1.Chain.Bitcoin,
[]: dto_1.Chain.Litecoin,
[]: dto_1.Chain.BitcoinCash,
[]: dto_1.Chain.Dogecoin,
[]: dto_1.Chain.Tron,
[]: dto_1.Chain.BinanceSmartChain,
[]: dto_1.Chain.Flare,
},
},
DECIMALS: {
[]: 8,
[]: 8,
[]: 8,
[]: 18,
[]: 18,
[]: 24,
[]: 24,
[]: 8,
[]: 8,
[]: 8,
[]: 8,
[]: 8,
[]: 8,
[]: 8,
[]: 8,
[]: 8,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 9,
[]: 9,
[]: 6,
[]: 6,
[]: 18,
[]: 18,
[]: 6,
[]: 6,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 6,
[]: 6,
[]: 6,
[]: 6,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 6,
[]: 6,
[]: 18,
[]: 18,
[]: 8,
[]: 8,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 4,
[]: 18,
[]: 18,
[]: 4,
[]: 6,
[]: 6,
[]: 6,
[]: 6,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 12,
[]: 12,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 9,
[]: 9,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18,
[]: 18
},
CURRENCY_NAMES: {
[]: 'BTC',
[]: 'BTC',
[]: 'BTC',
[]: 'NEAR',
[]: 'NEAR',
[]: 'EGLD',
[]: 'EGLD',
[]: 'BCH',
[]: 'BCH',
[]: 'LTC',
[]: 'LTC',
[]: 'DOGE',
[]: 'DOGE',
[]: 'ZEC',
[]: 'ZEC',
[]: 'ETH',
[]: 'ETH',
[]: 'ETH',
[]: 'MATIC',
[]: 'MATIC',
[]: 'CELO',
[]: 'CELO',
[]: 'SOL',
[]: 'SOL',
[]: 'XRP',
[]: 'XRP',
[]: 'KLAY',
[]: 'KLAY',
[]: 'TRX',
[]: 'TRX',
[]: 'BNB',
[]: 'BNB',
[]: 'AVAX',
[]: 'AVAX',
[]: 'AVAX',
[]: 'AVAX',
[]: 'AVAX',
[]: 'AVAX',
[]: 'FTM',
[]: 'FTM',
[]: 'ONE',
[]: 'ONE',
[]: 'ALGO',
[]: 'ALGO',
[]: 'ALGO',
[]: 'ALGO',
[]: 'ARB',
[]: 'ARB',
[]: 'ARB',
[]: 'AURA',
[]: 'AURA',
[]: 'ADA',
[]: 'ADA',
[]: 'GNO',
[]: 'GNO',
[]: 'FLOW',
[]: 'FLARE',
[]: 'FLARE',
[]: 'FLARE',
[]: 'FLARE',
[]: 'FLOW',
[]: 'CRO',
[]: 'CRO',
[]: 'KCS',
[]: 'KCS',
[]: 'ETC',
[]: 'EOS',
[]: 'EON',
[]: 'EON',
[]: 'EOS',
[]: 'XTZ',
[]: 'XTZ',
[]: 'XLM',
[]: 'XLM',
[]: 'ROSE',
[]: 'ROSE',
[]: 'OPT',
[]: 'OPT',
[]: 'PALM',
[]: 'PALM',
[]: 'DOT',
[]: 'DOT',
[]: 'RBTC',
[]: 'RBTC',
[]: 'VET',
[]: 'VET',
[]: 'XDC',
[]: 'XDC',
[]: 'ZIL',
[]: 'ZIL',
[]: 'HAQQ',
[]: 'HAQQ',
[]: 'CHILIZ',
[]: 'BASE',
[]: 'BASE',
[]: 'KADENA',
[]: 'KADENA',
[]: 'BCH',
[]: 'ATOM',
[]: 'IOTA',
[]: 'IOTA',
[]: 'BTC',
[]: 'BTC',
[]: 'BCH',
[]: 'CASPER',
[]: 'TON',
[]: 'TON',
[]: 'ZKS',
[]: 'ZKS',
[]: 'RON',
[]: 'RON',
[]: 'KAIA',
[]: 'KAIA',
[]: 'SONIC',
[]: 'SONIC',
[]: 'BERA',
},
RPC: {
MAINNETS: [
dto_1.Network.ALGORAND_ALGOD,
dto_1.Network.ARBITRUM_NOVA,
dto_1.Network.ARBITRUM_ONE,
dto_1.Network.AURORA,
dto_1.Network.AVALANCHE_C,
dto_1.Network.AVALANCHE_P,
dto_1.Network.AVALANCHE_X,
dto_1.Network.BINANCE_SMART_CHAIN,
dto_1.Network.BITCOIN,
dto_1.Network.BITCOIN_CASH,
dto_1.Network.CARDANO_ROSETTA,
dto_1.Network.CELO,
dto_1.Network.CRONOS,
dto_1.Network.DOGECOIN,
dto_1.Network.EOS,
dto_1.Network.ETHEREUM,
dto_1.Network.ETHEREUM_CLASSIC,
dto_1.Network.FANTOM,
dto_1.Network.FLOW,
dto_1.Network.GNOSIS,
dto_1.Network.HARMONY_ONE_SHARD_0,
dto_1.Network.KLAYTN,
dto_1.Network.KUCOIN,
dto_1.Network.LITECOIN,
dto_1.Network.MULTIVERSX,
dto_1.Network.NEAR,
dto_1.Network.OASIS,
dto_1.Network.OPTIMISM,
dto_1.Network.PALM,
dto_1.Network.POLYGON,
dto_1.Network.POLKADOT,
dto_1.Network.RSK,
dto_1.Network.SOLANA,
dto_1.Network.STELLAR,
dto_1.Network.TEZOS,
dto_1.Network.TRON,
dto_1.Network.VECHAIN,
dto_1.Network.XINFIN,
dto_1.Network.XRP,
dto_1.Network.ZCASH,
dto_1.Network.ZILLIQA,
dto_1.Network.CHILIZ,
],
TESTNETS: [
dto_1.Network.ALGORAND_ALGOD_TESTNET,
dto_1.Network.ARBITRUM_NOVA_TESTNET,
dto_1.Network.AURORA_TESTNET,
dto_1.Network.AVALANCHE_C_TESTNET,
dto_1.Network.AVALANCHE_P_TESTNET,
dto_1.Network.AVALANCHE_X_TESTNET,
dto_1.Network.BINANCE_SMART_CHAIN_TESTNET,
dto_1.Network.BITCOIN_TESTNET,
dto_1.Network.BITCOIN_TESTNET_4,
dto_1.Network.BITCOIN_CASH_TESTNET,
dto_1.Network.CARDANO_ROSETTA_PREPROD,
dto_1.Network.CELO_ALFAJORES,
dto_1.Network.CRONOS_TESTNET,
dto_1.Network.DOGECOIN_TESTNET,
dto_1.Network.ETHEREUM_SEPOLIA,
dto_1.Network.ETHEREUM_HOLESKY,
dto_1.Network.EOS_TESTNET,
dto_1.Network.FANTOM_TESTNET,
dto_1.Network.FLOW_TESTNET,
dto_1.Network.GNOSIS_TESTNET,
dto_1.Network.HARMONY_ONE_TESTNET_SHARD_0,
dto_1.Network.KLAYTN_BAOBAB,
dto_1.Network.KUCOIN_TESTNET,
dto_1.Network.LITECOIN_TESTNET,
dto_1.Network.MULTIVERSX_TESTNET,
dto_1.Network.NEAR_TESTNET,
dto_1.Network.OASIS_TESTNET,
dto_1.Network.OPTIMISM_TESTNET,
dto_1.Network.PALM_TESTNET,
dto_1.Network.POLYGON_AMOY,
dto_1.Network.POLKADOT_TESTNET,
dto_1.Network.RSK_TESTNET,
dto_1.Network.SOLANA_DEVNET,
dto_1.Network.TEZOS_TESTNET,
dto_1.Network.TRON_SHASTA,
dto_1.Network.VECHAIN_TESTNET,
dto_1.Network.XINFIN_TESTNET,
dto_1.Network.XRP_TESTNET,
dto_1.Network.ZCASH_TESTNET,
dto_1.Network.ZILLIQA_TESTNET,
dto_1.Network.HORIZEN_EON_GOBI,
],
METHOD_PREFIX: 'eth_',
},
OPEN_RPC: {
LB_INTERVAL: 60000,
ALLOWED_BLOCKS_BEHIND: 10,
},
TRON_SHASTA_BASE_URL: {
BASE: 'https://api.shasta.trongrid.io',
RPC: 'https://api.shasta.trongrid.io/jsonrpc',
},
EOS_PREFIX: '/v1/chain/',
BEACON_PREFIX: '/eth/v1/beacon',
BEACON_BASE_PREFIX: '/eth/v1',
};
//# sourceMappingURL=constant.js.map