UNPKG

crypto-wallet-core

Version:

A multi-currency support library for address derivation, private key creation, and transaction creation

48 lines 1.47 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EVM_CHAIN_ID_TO_CHAIN = exports.EVM_CHAIN_ID_TO_CHAIN_NETWORK = exports.EVM_CHAIN_NETWORK_TO_CHAIN_ID = exports.EVM_CHAIN_DEFAULT_TESTNET = void 0; exports.EVM_CHAIN_DEFAULT_TESTNET = { ETH: 'sepolia', MATIC: 'amoy', ARB: 'sepolia', BASE: 'sepolia', OP: 'sepolia' }; exports.EVM_CHAIN_NETWORK_TO_CHAIN_ID = { ETH_mainnet: 1, MATIC_mainnet: 137, ARB_mainnet: 42161, BASE_mainnet: 8453, OP_mainnet: 10, ETH_holesky: 17000, ETH_sepolia: 11155111, ETH_goerli: 5, ETH_kovan: 42, ETH_ropsten: 3, ETH_rinkeby: 4, MATIC_mumbai: 80001, MATIC_amoy: 80002, ARB_sepolia: 421614, ARB_goerli: 421613, BASE_sepolia: 84532, BASE_goerli: 84531, OP_sepolia: 11155420, OP_goerli: 28528, ETH_regtest: 1337, MATIC_regtest: 13375, ARB_regtest: 442161, BASE_regtest: 88453, OP_regtest: 111554201 }; const reverseObject = (obj, split = false) => { const reversed = {}; const entries = Object.entries(obj); for (const [key, value] of entries) { const _key = split ? key.split('_')[0] : key; reversed[value] = _key; } return reversed; }; exports.EVM_CHAIN_ID_TO_CHAIN_NETWORK = reverseObject(exports.EVM_CHAIN_NETWORK_TO_CHAIN_ID); exports.EVM_CHAIN_ID_TO_CHAIN = reverseObject(exports.EVM_CHAIN_NETWORK_TO_CHAIN_ID, true); //# sourceMappingURL=chains.js.map