UNPKG

@shibaswap/v2-sdk

Version:

⚒️ An SDK for building applications on top of Shibaswap V2

47 lines (46 loc) 1.44 kB
import { Token, ChainId } from "@shibaswap/sdk-core"; export declare const FACTORY_ADDRESS: { [chainId in ChainId]: string; }; export declare const NONFUNGIBLE_POSITION_MANAGER_ADDRESSES: { [chainId in ChainId]: string; }; export declare const V3_MIGRATOR_ADDRESSES: { [chainId in ChainId]: string; }; export declare const QUOTER_ADDRESSES: { [chainId in ChainId]: string; }; export declare const SWAP_ROUTER_ADDRESSES: { [chainId in ChainId]: string; }; export declare const ADDRESS_ZERO = "0x0000000000000000000000000000000000000000"; export declare const POOL_INIT_CODE_HASH: { [chainId in ChainId]: string; }; export declare type ChainTokenMap = { readonly [chainId in ChainId]?: Token; }; export declare const WETH: ChainTokenMap; export declare const USDC: ChainTokenMap; export declare const USDT: ChainTokenMap; export declare const WBTC: ChainTokenMap; export declare const DAI: ChainTokenMap; export declare const BONE: ChainTokenMap; export declare const SHIBA_INU: ChainTokenMap; export declare const LEASH: ChainTokenMap; /** * The default factory enabled fee amounts, denominated in hundredths of bips. */ export declare enum FeeAmount { LOWEST = 100, LOW = 500, MEDIUM = 3000, HIGH = 10000 } /** * The default factory tick spacings by fee amount. */ export declare const TICK_SPACINGS: { [amount in FeeAmount]: number; };