UNPKG

@kanalabs/mirai

Version:

Mirai - Account Abstraction SDK (EVM + non-EVM)

123 lines (122 loc) 4.09 kB
import { NetworkConfig } from '@etherspot/prime-sdk'; export declare enum NetworkNames { Goerli = "goerli", Mumbai = "mumbai", Sepolia = "sepolia", LineaTestnet = "lineaTestnet", ScrollSepolia = "scrollSepolia", BscTestnet = "bscTestnet", FlareTestnet = "flareTestnet", FuseSparknet = "fuseSparknet", ArbitrumGoerli = "arbitrumGoerli", BaseGoerli = "baseGoerli", KromaTestnet = "kromaTestnet", OptimismGoerli = "optimismGoerli", VerseTestnet = "verseTestnet", Mainnet = "mainnet", Polygon = "polygon", Arbitrum = "arbitrum", Optimism = "optimism", Fuse = "fuse", Chiado = "chiado", Gnosis = "gnosis", Mantle = "Mantle", Avalanche = "avalanche", Base = "base", Bsc = "bsc", Fuji = "fuji", Linea = "linea", Flare = "flare", Scroll = "scroll", AptosTestnet = "aptos-testnet", AptosMainnet = "aptos-mainnet", Bifrost = "bifrost", BifrostTestnet = "bifrostTestnet", ArbitrumSepolia = "arbitrumSepolia", KlaytnTestnet = "klaytnTestnet", Klaytn = "klaytn" } export declare enum BundlerEndpoints { 'goerli' = "https://goerli-bundler.etherspot.io/", 'mumbai' = "https://mumbai-bundler.etherspot.io/", 'sepolia' = "https://sepolia-bundler.etherspot.io/", 'aptos-testnet' = "https://fullnode.testnet.aptoslabs.com/v1", 'mainnet' = "https://rpc.etherspot.io/ethereum", 'polygon' = "https://rpc.etherspot.io/polygon", 'arbitrum' = "https://rpc.etherspot.io/arbitrum", 'optimism' = "https://rpc.etherspot.io/optimism", 'fuse' = "https://rpc.etherspot.io/fuse", 'aptos-mainnet' = "https://fullnode.mainnet.aptoslabs.com/v1", 'baseGoerli' = "https://basegoerli-bundler.etherspot.io", 'arbitrumGoerli' = "https://arbitrumgoerli-bundler.etherspot.io", 'chiado' = "", 'fuseSparknet' = "https://fusetestnet-bundler.etherspot.io/", 'gnosis' = "https://rpc.etherspot.io/gnosis", 'kromaTestnet' = "", 'optimismGoerli' = "https://optimismgoerli-bundler.etherspot.io/", 'verseTestnet' = "", 'Mantle' = "https://rpc.etherspot.io/mantle", 'avalanche' = "https://rpc.etherspot.io/avalanche", 'base' = "https://rpc.etherspot.io/base", 'bsc' = "https://rpc.etherspot.io/bnb", 'bscTestnet' = "https://bnbtestnet-bundler.etherspot.io/", 'fuji' = "", 'linea' = "https://rpc.etherspot.io/linea", 'lineaTestnet' = "", 'flareTestnet' = "https://flaretestnet-bundler.etherspot.io/", 'flare' = "https://rpc.etherspot.io/flare", 'scrollSepolia' = "https://scrollsepolia-bundler.etherspot.io/", 'scroll' = "https://rpc.etherspot.io/scroll", 'klaytn' = "https://klaytn-mainnet-bundler.kanalabs.io/", 'klaytnTestnet' = "https://klaytn-testnet-bundler.kanalabs.io", 'bifrostTestnet' = "https://bifrost-testnet-bundler.kanalabs.io/", 'bifrost' = "https://bifrost-mainnet-bundler.kanalabs.io/", 'arbitrumSepolia' = "https://arbitrumsepolia-bundler.etherspot.io/" } export declare const networkStatus: { mainnet: number; polygon: number; arbitrum: number; optimism: number; fuse: number; aptosMainnet: number; goerli: number; mumbai: number; sepolia: number; aptosTestnet: number; baseGoerli: number; arbitrumGoerli: number; chiado: number; fuseSparknet: number; gnosis: number; kromaTestnet: number; optimismGoerli: number; verseTestnet: number; Mantle: number; avalanche: number; base: number; bsc: number; bscTestnet: number; fuji: number; linea: number; lineaTestnet: number; flareTestnet: number; flare: number; scrollSepolia: number; scroll: number; klaytn: number; klaytnTestnet: number; bifrostTestnet: number; bifrost: number; arbitrumSepolia: number; }; export declare const availableNetworks: { name: NetworkNames; active: number; }[]; export declare const kanaNetworkConfig: { [key: string]: NetworkConfig; }; export declare const NETWORK_NAME_TO_CHAIN_ID: { [key: string]: number; };