UNPKG

astra-sdk-core

Version:

⚒️ An SDK for building applications on top of Astra CL

29 lines (28 loc) 1.29 kB
import { SupportedChainsType } from './chains'; declare type AddressMap = { [chainId: number]: string; }; declare type ChainAddresses = { clCoreFactoryAddress: string; multicallAddress: string; quoterAddress: string; clMigratorAddress?: string; nonfungiblePositionManagerAddress?: string; tickLensAddress?: string; swapRouterAddress?: string; mixedRouteQuoterV1Address?: string; mixedRouteQuoterV2Address?: string; }; export declare const ASTRA_NFT_AIRDROP_CLAIM_ADDRESS = "0x8B799381ac40b838BBA4131ffB26197C432AFe78"; export declare const CLASSIC_FACTORY_ADDRESSES: AddressMap; export declare const CLASSIC_ROUTER_ADDRESSES: AddressMap; export declare const CHAIN_TO_ADDRESSES_MAP: Record<SupportedChainsType, ChainAddresses>; export declare const CL_CORE_FACTORY_ADDRESSES: AddressMap; export declare const CL_MIGRATOR_ADDRESSES: AddressMap; export declare const MULTICALL_ADDRESSES: AddressMap; export declare const QUOTER_ADDRESSES: AddressMap; export declare const NONFUNGIBLE_POSITION_MANAGER_ADDRESSES: AddressMap; export declare const TICK_LENS_ADDRESSES: AddressMap; export declare const MIXED_ROUTE_QUOTER_V1_ADDRESSES: AddressMap; export declare const SWAP_ROUTER_ADDRESSES: (chainId: number) => string; export {};