UNPKG

butterjs-sdk

Version:
57 lines (56 loc) 2.09 kB
import { Chain } from '../entities/Chain'; /** Chain Id for supported Chain */ export declare enum ChainId { MAP_MAINNET = "22776", BSC_MAINNET = "56", POLYGON_MAINNET = "137", NEAR_MAINNET = "5566818579631833088", MAP_TEST = "212", ETH_PRIV = "34434", ETH_GOERLI = "5", BSC_TEST = "97", POLYGON_TEST = "80001", NEAR_TESTNET = "5566818579631833089" } /** ID to Chain Object */ export declare const ID_TO_CHAIN_OBJ: (id: string) => Chain; /** ID to JSON RPC URL */ export declare const ID_TO_DEFAULT_RPC_URL: (id: string) => string; export declare const MAP_MAINNET_CHAIN: Chain; export declare const BSC_MAINNET_CHAIN: Chain; export declare const POLYGON_MAINNET_CHAIN: Chain; export declare const NEAR_MAINNET_CHAIN: Chain; export declare const MAP_TEST_CHAIN: Chain; export declare const BSC_TEST_CHAIN: Chain; export declare const POLYGON_TEST_CHAIN: Chain; export declare const ETH_GOERLI_CHAIN: Chain; export declare const ETH_PRIV_CHAIN: Chain; export declare const NEAR_TEST_CHAIN: Chain; export declare const ID_TO_NEAR_NETWORK: (id: string) => string; export declare const ID_TO_CHAIN_ID: (id: string) => ChainId; export declare const SUPPORTED_CHAIN_LIST_TESTNET: Chain[]; export declare const SUPPORTED_CHAIN_LIST_MAINNET: Chain[]; export declare enum ChainName { MAP_MAINNET = "map-mainnet", BSC_MAINNET = "bsc-mainnet", POLYGON_MAINNET = "polygon-mainnet", NEAR_MAINNET = "near-mainnet", MAP_TEST = "map-testnet", ETH_PRIV = "eth-priv", NEAR_TESTNET = "near-testnet", BSC_TEST = "bsc-testnet", MATIC_TEST = "matic-mumbai", ETH_GOERLI = "ethereum-goerli" } export declare enum NativeCurrencyName { ETHER = "ETH", MATIC = "MATIC", BSC = "BNB", MAP = "MAP", NEAR = "NEAR" } export declare const ID_TO_NETWORK_NAME: (id: string) => ChainName; export declare const MAP_NETWORK_NAME_TO_ID: (network: string) => ChainId; export declare const IS_MAP: (id: string) => boolean; export declare const IS_NEAR: (id: string) => boolean; export declare const IS_EVM: (id: string) => boolean;