evm-chains

js
Package to get chain data from ethereum-lists/chains
Version 0.2.0 License MIT
Keywords
evmethereumchainschainIdregistry
No default JS file set by the package author so the URL is guessed. You can always browse all package files to use another one.
evm-chains
Package to query chain data from ethereum-lists/chains
Install
npm install --save evm-chains
#or
yarn add evm-chains
API
function getAllChains(): IChainData[];
function getChain(chainId: number): IChainData;
function getChainByChainId(chainId: number): IChainData;
function getChainByKeyValue(key: string, value: any): IChainData;
function getChainByNetworkId(networkId: number): number;
function convertNetworkIdToChainId(networkId: number): number;
function convertChainIdToNetworkId(chainId: number): number;
Types
interface IChainData {
name: string;
chainId: number;
shortName: string;
chain: string;
network: string;
networkId: number;
nativeCurrency: {
name: string;
symbol: string;
decimals: number;
};
rpc: string[];
faucets: string[];
infoURL: string;
}