UNPKG

check-ethereum-scanner

Version:

Safety checks for new Ethereum tokens

41 lines (37 loc) 1.05 kB
import { genesisStatesType } from './../types' const genesisStates: genesisStatesType = { names: { '1': 'mainnet', '3': 'ropsten', '4': 'rinkeby', '42': 'kovan', '5': 'goerli', '11155111': 'sepolia', }, mainnet: require('./mainnet.json'), ropsten: require('./ropsten.json'), rinkeby: require('./rinkeby.json'), kovan: require('./kovan.json'), goerli: require('./goerli.json'), sepolia: require('./sepolia.json'), } /** * Returns the genesis state by network ID * @param id ID of the network (e.g. 1) * @returns Dictionary with genesis accounts * * @deprecated use {@link Common.genesisState} instead */ export function genesisStateById(id: number): any { return genesisStates[genesisStates['names'][id]] } /** * Returns the genesis state by network name * @param name Name of the network (e.g. 'mainnet') * @returns Dictionary with genesis accounts * * @deprecated use {@link Common.genesisState} instead */ export function genesisStateByName(name: string): any { return genesisStates[name] }