/* 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: "IVotesUpgradeable", 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: "ERC20Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20PermitUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20PermitUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20BurnableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20VotesUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20MetadataUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ContextUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EIP712Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBeacon", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1967Proxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1967Upgrade", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Proxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1155", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20", 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: "TransparentUpgradeableProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BVM_EigenDataLayrChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BVM_EigenDataLayrFee", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Delegation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DelegationCallbackBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DelegationManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DelegationManagerStorage", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DelegationShareBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DelegationSlasher", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DelegationStorage", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDelegation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDelegationCallback", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDelegationManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDelegationShare", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDelegationSlasher", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WhiteList", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AddressDictator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChugSplashDictator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AssertionMap", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Challenge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IChallenge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IRollup", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Rollup", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RollupBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IVerifierEntry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BlockFinalizationVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BlockInitiationVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "CallOpVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EnvironmentalOpVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "InterTxVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "InvalidOpVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StackOpVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VerifierTestDriver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VerifierEntry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Whitelist", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L1MantleToken", 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: "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: "IStateCommitmentChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StateCommitmentChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TssDelegation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TssDelegationManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TssDelegationSlasher", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ITssGroupManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IStakingSlashing", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TssGroupManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TssStakingSlashing", 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: "BVM_DeployerWhitelist", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BVM_ETH", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BVM_GasPriceOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BVM_L2ToL1MessagePasser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BVM_MANTLE", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BVM_SequencerFeeVault", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBVM_GasPriceOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBVM_L1BlockNumber", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBVM_L2ToL1MessagePasser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ITssRewardContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TssRewardContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WETH9", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WMANTLE", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WMANTLEDeployer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "CrossDomainEnabled", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ICrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DataStoreUtils", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBeaconChainOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBLSRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDataLayrPaymentManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDataLayrServiceManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDelayedService", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDelegationTerms", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IEigenLayrDelegation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IETHPOSDeposit", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IInvestmentManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IInvestmentStrategy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPauserRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPaymentManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IQuorumRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IServiceManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISlasher", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IVoteWeigher", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Parser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Lib_AddressManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Lib_AddressResolver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Lib_ResolvedDelegateProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2StandardERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L2StandardERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EmptyContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "FailingReceiver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "L1StandardBridgeUpgrade", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockStateCommitmentChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Test", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestUpgrade", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_CrossDomainUtils", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_BVMCodec", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_OVMCodec", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_RLPReader", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_RLPWriter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_AddressAliasHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_MerkleTrie", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_SecureMerkleTrie", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_Buffer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_Bytes32Utils", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_BytesUtils", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestLib_MerkleTree", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractAt( name: "OwnableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IVotesUpgradeable", 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: "ERC20Upgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20PermitUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20PermitUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20BurnableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20VotesUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20MetadataUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20Upgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ContextUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EIP712Upgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Ownable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBeacon", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1967Proxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1967Upgrade", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Proxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1155", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20", 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: "TransparentUpgradeableProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BVM_EigenDataLayrChain", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BVM_EigenDataLayrFee", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Delegation", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DelegationCallbackBase", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DelegationManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DelegationManagerStorage", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DelegationShareBase", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DelegationSlasher", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DelegationStorage", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDelegation", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDelegationCallback", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDelegationManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDelegationShare", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDelegationSlasher", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WhiteList", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AddressDictator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChugSplashDictator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AssertionMap", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Challenge", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IChallenge", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IRollup", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Rollup", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RollupBase", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IVerifier", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IVerifierEntry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BlockFinalizationVerifier", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BlockInitiationVerifier", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "CallOpVerifier", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EnvironmentalOpVerifier", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "InterTxVerifier", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "InvalidOpVerifier", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StackOpVerifier", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VerifierTestDriver", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VerifierEntry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Whitelist", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "L1MantleToken", 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: "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: "IStateCommitmentChain", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StateCommitmentChain", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TssDelegation", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TssDelegationManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TssDelegationSlasher", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ITssGroupManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IStakingSlashing", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TssGroupManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TssStakingSlashing", 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: "BVM_DeployerWhitelist", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BVM_ETH", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BVM_GasPriceOracle", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BVM_L2ToL1MessagePasser", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BVM_MANTLE", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BVM_SequencerFeeVault", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBVM_GasPriceOracle", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBVM_L1BlockNumber", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBVM_L2ToL1MessagePasser", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ITssRewardContract", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TssRewardContract", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WETH9", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WMANTLE", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WMANTLEDeployer", 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: "DataStoreUtils", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBeaconChainOracle", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBLSRegistry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDataLayrPaymentManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDataLayrServiceManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDelayedService", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDelegationTerms", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IEigenLayrDelegation", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IETHPOSDeposit", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IInvestmentManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IInvestmentStrategy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IPauserRegistry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IPaymentManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IQuorumRegistry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IRegistry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IServiceManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ISlasher", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IVoteWeigher", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Parser", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Lib_AddressManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Lib_AddressResolver", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Lib_ResolvedDelegateProxy", 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: "EmptyContract", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "FailingReceiver", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "L1StandardBridgeUpgrade", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockStateCommitmentChain", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Test", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestUpgrade", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_CrossDomainUtils", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_BVMCodec", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_OVMCodec", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_RLPReader", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_RLPWriter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_AddressAliasHelper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_MerkleTrie", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_SecureMerkleTrie", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_Buffer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_Bytes32Utils", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_BytesUtils", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestLib_MerkleTree", 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; } }