UNPKG

wban-zaps

Version:

wBAN Zap Contracts

133 lines (127 loc) 4.03 kB
/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { ethers } from "ethers"; import { FactoryOptions, HardhatEthersHelpers as HardhatEthersHelpersBase, } from "@nomiclabs/hardhat-ethers/types"; import * as Contracts from "."; declare module "hardhat/types/runtime" { interface HardhatEthersHelpers extends HardhatEthersHelpersBase { getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Ownable__factory>; getContractFactory( name: "Pausable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Pausable__factory>; getContractFactory( name: "ERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ERC20__factory>; getContractFactory( name: "IERC20Permit", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IERC20Permit__factory>; getContractFactory( name: "IERC20Metadata", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IERC20Metadata__factory>; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IERC20__factory>; getContractFactory( name: "IUniswapV2Pair", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IUniswapV2Pair__factory>; getContractFactory( name: "IUniswapV2Router01", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IUniswapV2Router01__factory>; getContractFactory( name: "IUniswapV2Router02", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IUniswapV2Router02__factory>; getContractFactory( name: "IWETH", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IWETH__factory>; getContractFactory( name: "WBANFarmZap", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.WBANFarmZap__factory>; getContractAt( name: "Ownable", address: string, signer?: ethers.Signer ): Promise<Contracts.Ownable>; getContractAt( name: "Pausable", address: string, signer?: ethers.Signer ): Promise<Contracts.Pausable>; getContractAt( name: "ERC20", address: string, signer?: ethers.Signer ): Promise<Contracts.ERC20>; getContractAt( name: "IERC20Permit", address: string, signer?: ethers.Signer ): Promise<Contracts.IERC20Permit>; getContractAt( name: "IERC20Metadata", address: string, signer?: ethers.Signer ): Promise<Contracts.IERC20Metadata>; getContractAt( name: "IERC20", address: string, signer?: ethers.Signer ): Promise<Contracts.IERC20>; getContractAt( name: "IUniswapV2Pair", address: string, signer?: ethers.Signer ): Promise<Contracts.IUniswapV2Pair>; getContractAt( name: "IUniswapV2Router01", address: string, signer?: ethers.Signer ): Promise<Contracts.IUniswapV2Router01>; getContractAt( name: "IUniswapV2Router02", address: string, signer?: ethers.Signer ): Promise<Contracts.IUniswapV2Router02>; getContractAt( name: "IWETH", address: string, signer?: ethers.Signer ): Promise<Contracts.IWETH>; getContractAt( name: "WBANFarmZap", address: string, signer?: ethers.Signer ): Promise<Contracts.WBANFarmZap>; // default types getContractFactory( name: string, signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<ethers.ContractFactory>; getContractFactory( abi: any[], bytecode: ethers.utils.BytesLike, signer?: ethers.Signer ): Promise<ethers.ContractFactory>; getContractAt( nameOrAbi: string | any[], address: string, signer?: ethers.Signer ): Promise<ethers.Contract>; } }