/* 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: "OwnableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Initializable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PausableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ReentrancyGuardUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ContextUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Initializable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Permit", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Metadata", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL1ChugSplashDeployer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L1ChugSplashProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMIPS", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMIPS2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPreimageOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MIPS", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MIPS2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PreimageOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MetisConfig", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DisputeGameFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "FaultDisputeGame", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAnchorStateRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBigStepper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDelayedWETH", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDisputeGame", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDisputeGameFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IFaultDisputeGame", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IInitializable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ILockingPool", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IWETH", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "LockingPool", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PermissionedDisputeGame", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DelayedWETH", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WETH98", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL1CrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL1ERC20Bridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL1StandardBridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L1CrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L1StandardBridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L1StandardBridgeLocal", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "CanonicalTransactionChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChainStorageContainer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ICanonicalTransactionChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IChainStorageContainer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMVMStateCommitmentChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IStateCommitmentChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StateCommitmentChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BondManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBondManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2CrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2ERC20Bridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L2CrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L2StandardBridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L2StandardTokenFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IOVML1BlockNumber", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IOVML2ToL1MessagePasser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IOVMSequencerFeeVault", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OVMDeployerWhitelist", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OVMETH", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OVMGasPriceOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OVML2ToL1MessagePasser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OVMSequencerFeeVault", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WETH9", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "CrossDomainEnabled", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ICrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "LibAddressManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "LibAddressResolver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "LibResolvedDelegateProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMVMCanonicalTransaction", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMVMChainConfig", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMVMDiscountOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMVMInboxSenderManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMVML2ChainManagerOnL1", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MVMCanonicalTransaction", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MVMChainConfig", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MVMCoinbase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MVMDiscountOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MVMGasOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MVMInboxSenderManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MVML2ChainManagerOnL1", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MVMProjectMaster", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MVMStateCommitmentChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MVMVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2StandardERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L2StandardERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "HelperGasMeasurer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "HelperSimpleProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLibOVMCodec", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLibRLPReader", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLibRLPWriter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLibAddressAliasHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLibMerkleTrie", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLibSecureMerkleTrie", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLibBytes32Utils", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLibBytesUtils", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLibMerkleTree", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISemver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "FixedPointMathLib", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "LibClone", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractAt( name: "OwnableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Initializable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PausableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ReentrancyGuardUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ContextUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Ownable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Initializable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20Permit", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20Metadata", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC165", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IL1ChugSplashDeployer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "L1ChugSplashProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMIPS", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMIPS2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IPreimageOracle", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MIPS", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MIPS2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PreimageOracle", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MetisConfig", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DisputeGameFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "FaultDisputeGame", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IAnchorStateRegistry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBigStepper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDelayedWETH", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDisputeGame", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDisputeGameFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IFaultDisputeGame", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IInitializable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ILockingPool", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IWETH", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "LockingPool", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PermissionedDisputeGame", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DelayedWETH", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WETH98", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IL1CrossDomainMessenger", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IL1ERC20Bridge", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IL1StandardBridge", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "L1CrossDomainMessenger", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "L1StandardBridge", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "L1StandardBridgeLocal", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "CanonicalTransactionChain", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChainStorageContainer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ICanonicalTransactionChain", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IChainStorageContainer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMVMStateCommitmentChain", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IStateCommitmentChain", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StateCommitmentChain", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BondManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBondManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2CrossDomainMessenger", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2ERC20Bridge", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "L2CrossDomainMessenger", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "L2StandardBridge", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "L2StandardTokenFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IOVML1BlockNumber", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IOVML2ToL1MessagePasser", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IOVMSequencerFeeVault", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "OVMDeployerWhitelist", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "OVMETH", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "OVMGasPriceOracle", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "OVML2ToL1MessagePasser", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "OVMSequencerFeeVault", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WETH9", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "CrossDomainEnabled", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ICrossDomainMessenger", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "LibAddressManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "LibAddressResolver", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "LibResolvedDelegateProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMVMCanonicalTransaction", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMVMChainConfig", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMVMDiscountOracle", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMVMInboxSenderManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMVML2ChainManagerOnL1", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MVMCanonicalTransaction", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MVMChainConfig", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MVMCoinbase", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MVMDiscountOracle", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MVMGasOracle", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MVMInboxSenderManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MVML2ChainManagerOnL1", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MVMProjectMaster", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MVMStateCommitmentChain", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MVMVerifier", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2StandardERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "L2StandardERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "HelperGasMeasurer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "HelperSimpleProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLibOVMCodec", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLibRLPReader", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLibRLPWriter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLibAddressAliasHelper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLibMerkleTrie", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLibSecureMerkleTrie", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLibBytes32Utils", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLibBytesUtils", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLibMerkleTree", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ISemver", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "FixedPointMathLib", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "LibClone", 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; } }