/* 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: "AccessControl", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAccessControl", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC5267", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Pausable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20Permit", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Metadata", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Permit", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721Metadata", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721Receiver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EIP712", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1820Implementer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1820Implementer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ShortStrings", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BadERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BasicToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BlackList", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20Basic", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Pausable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StandardToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "UpgradedStandardToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BatchConversionPayments", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BatchNoConversionPayments", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BatchPayments", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AggregatorFraction", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChainlinkConversionPath", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20fraction", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20BatchPayments", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20CommerceEscrowWrapper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Erc20ConversionProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20EscrowToPay", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20FeeProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20Proxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20RecurringPaymentProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20SingleRequestProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20SwapToConversion", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISwapRouter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20SwapToPay", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IUniswapV2Router02", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20TransferableReceivable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EthConversionProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EthereumFeeProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EthereumProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EthereumSingleRequestProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "FakeSwapRouter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20FeeProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IEthereumFeeProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAuthCaptureEscrow", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20ConversionProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IEthConversionProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WhitelistAdminRole", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WhitelistedRole", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Migrations", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RequestDeployer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RequestHashStorage", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RequestOpenHashSubmitter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "SingleRequestProxyFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StorageFeeCollector", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AggregatorMock", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BytesUtilsMock", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EchidnaERC20CommerceEscrowWrapper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockAuthCaptureEscrow", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockERC20FeeProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockEthereumFeeProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EtherPaymentFallback", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ForceSend", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "GnosisSafeProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20CommerceEscrowWrapper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MaliciousReentrant", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockAuthCaptureEscrow", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "UsdtFake", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20Alpha", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20False", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20NoReturn", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20Revert", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20True", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestTRC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TRC20False", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TRC20NoReturn", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TRC20Revert", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractAt( name: "AccessControl", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IAccessControl", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Ownable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC5267", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Pausable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20Permit", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20Metadata", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20Permit", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721Metadata", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721Receiver", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EIP712", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC165", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1820Implementer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC165", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1820Implementer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ShortStrings", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BadERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BasicToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BlackList", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20Basic", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Pausable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StandardToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "UpgradedStandardToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BatchConversionPayments", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BatchNoConversionPayments", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BatchPayments", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AggregatorFraction", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChainlinkConversionPath", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20fraction", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20BatchPayments", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20CommerceEscrowWrapper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Erc20ConversionProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20EscrowToPay", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20FeeProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20Proxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20RecurringPaymentProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20SingleRequestProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20SwapToConversion", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ISwapRouter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20SwapToPay", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IUniswapV2Router02", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20TransferableReceivable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EthConversionProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EthereumFeeProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EthereumProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EthereumSingleRequestProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "FakeSwapRouter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20FeeProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IEthereumFeeProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IAuthCaptureEscrow", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20ConversionProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IEthConversionProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WhitelistAdminRole", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WhitelistedRole", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Migrations", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RequestDeployer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RequestHashStorage", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RequestOpenHashSubmitter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "SingleRequestProxyFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StorageFeeCollector", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AggregatorMock", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BytesUtilsMock", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EchidnaERC20CommerceEscrowWrapper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockAuthCaptureEscrow", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockERC20FeeProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockEthereumFeeProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EtherPaymentFallback", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ForceSend", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "GnosisSafeProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20CommerceEscrowWrapper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MaliciousReentrant", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockAuthCaptureEscrow", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "UsdtFake", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20Alpha", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20False", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20NoReturn", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20Revert", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20True", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestTRC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TRC20False", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TRC20NoReturn", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TRC20Revert", address: string, signer?: ethers.Signer ): Promise; // default types getContractFactory( name: string, signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( abi: any[], bytecode: ethers.utils.BytesLike, signer?: ethers.Signer ): Promise; getContractAt( nameOrAbi: string | any[], address: string, signer?: ethers.Signer ): Promise; } }