UNPKG

@evmexplorer/utility

Version:
28 lines (22 loc) 1.93 kB
declare function parseHash(address?: string): string; type ChainType = 'mainnet' | 'optimism' | 'base' | 'mode' | 'zora' | 'redstone' | 'polygon' | 'arbitrum' | 'filecoin'; declare function getNetworkNameTitle(chainId: number): string | undefined; declare function getNetworkName(chainId: number): ChainType | undefined; declare function getNetworkNameUniswap(chainId: number): string | undefined; declare function getNetworkId(chainId: string): number | undefined; declare function getNativeCurrency(chainId?: number): "MATIC" | "FIL" | "ETH"; declare function camelToFlat(c: string): string; declare function parseCamelCase(name: string | null | undefined): string | undefined; declare function parseStringToWords(types: string): string; declare function parseNumber(variable?: string | bigint | number): string; declare function parseNumberFixed(variable?: string | bigint | number): string; declare function deserializeWeiToGwei(serializedWei: string): number; declare function parseWei(serializedWei: string): string; declare function deserializeWeiToEther(serializedWei?: string): number; declare function parseWithER(serializedWei?: string, exchangeRate?: string): string; declare function parseToken(tokenValue?: string, tokenDecimals?: string): string; declare function parseTokenWithER(tokenValue: string, tokenDecimals: string, exchangeRate: string): string; declare function parseTokenPrice(token: string | number): string; declare const delay: (ms: number) => Promise<unknown>; declare function parseTimestampToMinutesAgo(timestamp: number): string; export { type ChainType, camelToFlat, delay, deserializeWeiToEther, deserializeWeiToGwei, getNativeCurrency, getNetworkId, getNetworkName, getNetworkNameTitle, getNetworkNameUniswap, parseCamelCase, parseHash, parseNumber, parseNumberFixed, parseStringToWords, parseTimestampToMinutesAgo, parseToken, parseTokenPrice, parseTokenWithER, parseWei, parseWithER };