UNPKG

@etherspot/prime-sdk

Version:

Etherspot Prime (Account Abstraction) SDK

55 lines (54 loc) 1.7 kB
import { NetworkConfig } from "."; export declare enum NetworkNames { BaseSepolia = "baseSepolia", Sepolia = "sepolia", Optimism = "optimism", Polygon = "polygon", Arbitrum = "arbitrum", ArbitrumSepolia = "arbitrumSepolia", Chiado = "chiado", Fuse = "fuse", FuseSparknet = "fuseSparknet", Gnosis = "gnosis", KromaTestnet = "kromaTestnet", Mainnet = "mainnet", OptimismSepolia = "optimismSepolia", Rootstock = "rootstock", RootstockTestnet = "rootstockTestnet", VerseTestnet = "verseTestnet", Mantle = "Mantle", MantleSepolia = "MantleSepolia", Avalanche = "avalanche", Base = "base", Bsc = "bsc", BscTestnet = "bscTestnet", Fuji = "fuji", Linea = "linea", LineaTestnet = "lineaTestnet", FlareTestnet = "flareTestnet", Flare = "flare", ScrollSepolia = "scrollSepolia", Scroll = "scroll", Ancient8Testnet = "ancient8Testnet", Ancient8 = "ancient8", Amoy = "amoy" } export declare const SupportedNetworks: number[]; export declare const NETWORK_NAME_TO_CHAIN_ID: { [key: string]: number; }; export declare const onRamperAllNetworks: string[]; export declare const Networks: { [key: string]: NetworkConfig; }; interface ISafeConstant { MultiSend: Record<string, string>; } export declare const Safe: ISafeConstant; export declare const KERNEL_IMPL_ADDRESS = "0xf048AD83CB2dfd6037A43902a2A5Be04e53cd2Eb"; export declare const KERNEL_VALIDATOR_ADDRESS = "0xd9AB5096a832b9ce79914329DAEE236f8Eea0390"; export declare const CHAIN_ID_TO_NETWORK_NAME: { [key: number]: NetworkNames; }; export declare function getNetworkConfig(key: number): NetworkConfig; export {};