UNPKG

@uniswap/universal-router

Version:

Smart contracts for Universal Router

8 lines (6 loc) 358 B
import { abi as POOL_ABI } from '@uniswap/v3-core/artifacts/contracts/UniswapV3Pool.sol/UniswapV3Pool.json' import { Contract, Wallet } from 'ethers' import { IUniswapV3Pool } from '../../typechain' export default function poolAtAddress(address: string, wallet: Wallet): IUniswapV3Pool { return new Contract(address, POOL_ABI, wallet) as IUniswapV3Pool }