UNPKG

@mantleio/contracts

Version:
1,357 lines (1,351 loc) 46.8 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: "OwnableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.OwnableUpgradeable__factory>; getContractFactory( name: "IVotesUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IVotesUpgradeable__factory>; getContractFactory( name: "Initializable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Initializable__factory>; getContractFactory( name: "PausableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.PausableUpgradeable__factory>; getContractFactory( name: "ReentrancyGuardUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ReentrancyGuardUpgradeable__factory>; getContractFactory( name: "ERC20Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ERC20Upgradeable__factory>; getContractFactory( name: "ERC20PermitUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ERC20PermitUpgradeable__factory>; getContractFactory( name: "IERC20PermitUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IERC20PermitUpgradeable__factory>; getContractFactory( name: "ERC20BurnableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ERC20BurnableUpgradeable__factory>; getContractFactory( name: "ERC20VotesUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ERC20VotesUpgradeable__factory>; getContractFactory( name: "IERC20MetadataUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IERC20MetadataUpgradeable__factory>; getContractFactory( name: "IERC20Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IERC20Upgradeable__factory>; getContractFactory( name: "ContextUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ContextUpgradeable__factory>; getContractFactory( name: "EIP712Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.EIP712Upgradeable__factory>; getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Ownable__factory>; getContractFactory( name: "IBeacon", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IBeacon__factory>; getContractFactory( name: "ERC1967Proxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ERC1967Proxy__factory>; getContractFactory( name: "ERC1967Upgrade", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ERC1967Upgrade__factory>; getContractFactory( name: "Proxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Proxy__factory>; getContractFactory( name: "IERC1155", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IERC1155__factory>; getContractFactory( name: "ERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ERC20__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: "IERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IERC165__factory>; getContractFactory( name: "IL1ChugSplashDeployer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IL1ChugSplashDeployer__factory>; getContractFactory( name: "L1ChugSplashProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.L1ChugSplashProxy__factory>; getContractFactory( name: "TransparentUpgradeableProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TransparentUpgradeableProxy__factory>; getContractFactory( name: "BVM_EigenDataLayrChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BVM_EigenDataLayrChain__factory>; getContractFactory( name: "BVM_EigenDataLayrFee", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BVM_EigenDataLayrFee__factory>; getContractFactory( name: "Delegation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Delegation__factory>; getContractFactory( name: "DelegationCallbackBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.DelegationCallbackBase__factory>; getContractFactory( name: "DelegationManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.DelegationManager__factory>; getContractFactory( name: "DelegationManagerStorage", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.DelegationManagerStorage__factory>; getContractFactory( name: "DelegationShareBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.DelegationShareBase__factory>; getContractFactory( name: "DelegationSlasher", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.DelegationSlasher__factory>; getContractFactory( name: "DelegationStorage", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.DelegationStorage__factory>; getContractFactory( name: "IDelegation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IDelegation__factory>; getContractFactory( name: "IDelegationCallback", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IDelegationCallback__factory>; getContractFactory( name: "IDelegationManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IDelegationManager__factory>; getContractFactory( name: "IDelegationShare", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IDelegationShare__factory>; getContractFactory( name: "IDelegationSlasher", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IDelegationSlasher__factory>; getContractFactory( name: "WhiteList", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.WhiteList__factory>; getContractFactory( name: "AddressDictator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.AddressDictator__factory>; getContractFactory( name: "ChugSplashDictator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ChugSplashDictator__factory>; getContractFactory( name: "AssertionMap", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.AssertionMap__factory>; getContractFactory( name: "Challenge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Challenge__factory>; getContractFactory( name: "IChallenge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IChallenge__factory>; getContractFactory( name: "IRollup", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IRollup__factory>; getContractFactory( name: "Rollup", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Rollup__factory>; getContractFactory( name: "RollupBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.RollupBase__factory>; getContractFactory( name: "IVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IVerifier__factory>; getContractFactory( name: "IVerifierEntry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IVerifierEntry__factory>; getContractFactory( name: "BlockFinalizationVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BlockFinalizationVerifier__factory>; getContractFactory( name: "BlockInitiationVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BlockInitiationVerifier__factory>; getContractFactory( name: "CallOpVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.CallOpVerifier__factory>; getContractFactory( name: "EnvironmentalOpVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.EnvironmentalOpVerifier__factory>; getContractFactory( name: "InterTxVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.InterTxVerifier__factory>; getContractFactory( name: "InvalidOpVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.InvalidOpVerifier__factory>; getContractFactory( name: "StackOpVerifier", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.StackOpVerifier__factory>; getContractFactory( name: "VerifierTestDriver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.VerifierTestDriver__factory>; getContractFactory( name: "VerifierEntry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.VerifierEntry__factory>; getContractFactory( name: "Whitelist", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Whitelist__factory>; getContractFactory( name: "L1MantleToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.L1MantleToken__factory>; getContractFactory( name: "IL1CrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IL1CrossDomainMessenger__factory>; getContractFactory( name: "IL1ERC20Bridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IL1ERC20Bridge__factory>; getContractFactory( name: "IL1StandardBridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IL1StandardBridge__factory>; getContractFactory( name: "L1CrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.L1CrossDomainMessenger__factory>; getContractFactory( name: "L1StandardBridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.L1StandardBridge__factory>; getContractFactory( name: "CanonicalTransactionChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.CanonicalTransactionChain__factory>; getContractFactory( name: "ChainStorageContainer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ChainStorageContainer__factory>; getContractFactory( name: "ICanonicalTransactionChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ICanonicalTransactionChain__factory>; getContractFactory( name: "IChainStorageContainer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IChainStorageContainer__factory>; getContractFactory( name: "IStateCommitmentChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IStateCommitmentChain__factory>; getContractFactory( name: "StateCommitmentChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.StateCommitmentChain__factory>; getContractFactory( name: "TssDelegation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TssDelegation__factory>; getContractFactory( name: "TssDelegationManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TssDelegationManager__factory>; getContractFactory( name: "TssDelegationSlasher", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TssDelegationSlasher__factory>; getContractFactory( name: "ITssGroupManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ITssGroupManager__factory>; getContractFactory( name: "IStakingSlashing", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IStakingSlashing__factory>; getContractFactory( name: "TssGroupManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TssGroupManager__factory>; getContractFactory( name: "TssStakingSlashing", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TssStakingSlashing__factory>; getContractFactory( name: "BondManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BondManager__factory>; getContractFactory( name: "IBondManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IBondManager__factory>; getContractFactory( name: "IL2CrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IL2CrossDomainMessenger__factory>; getContractFactory( name: "IL2ERC20Bridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IL2ERC20Bridge__factory>; getContractFactory( name: "L2CrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.L2CrossDomainMessenger__factory>; getContractFactory( name: "L2StandardBridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.L2StandardBridge__factory>; getContractFactory( name: "L2StandardTokenFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.L2StandardTokenFactory__factory>; getContractFactory( name: "BVM_DeployerWhitelist", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BVM_DeployerWhitelist__factory>; getContractFactory( name: "BVM_ETH", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BVM_ETH__factory>; getContractFactory( name: "BVM_GasPriceOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BVM_GasPriceOracle__factory>; getContractFactory( name: "BVM_L2ToL1MessagePasser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BVM_L2ToL1MessagePasser__factory>; getContractFactory( name: "BVM_MANTLE", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BVM_MANTLE__factory>; getContractFactory( name: "BVM_SequencerFeeVault", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.BVM_SequencerFeeVault__factory>; getContractFactory( name: "IBVM_GasPriceOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IBVM_GasPriceOracle__factory>; getContractFactory( name: "IBVM_L1BlockNumber", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IBVM_L1BlockNumber__factory>; getContractFactory( name: "IBVM_L2ToL1MessagePasser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IBVM_L2ToL1MessagePasser__factory>; getContractFactory( name: "ITssRewardContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ITssRewardContract__factory>; getContractFactory( name: "TssRewardContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TssRewardContract__factory>; getContractFactory( name: "WETH9", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.WETH9__factory>; getContractFactory( name: "WMANTLE", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.WMANTLE__factory>; getContractFactory( name: "WMANTLEDeployer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.WMANTLEDeployer__factory>; getContractFactory( name: "CrossDomainEnabled", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.CrossDomainEnabled__factory>; getContractFactory( name: "ICrossDomainMessenger", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ICrossDomainMessenger__factory>; getContractFactory( name: "DataStoreUtils", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.DataStoreUtils__factory>; getContractFactory( name: "IBeaconChainOracle", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IBeaconChainOracle__factory>; getContractFactory( name: "IBLSRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IBLSRegistry__factory>; getContractFactory( name: "IDataLayrPaymentManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IDataLayrPaymentManager__factory>; getContractFactory( name: "IDataLayrServiceManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IDataLayrServiceManager__factory>; getContractFactory( name: "IDelayedService", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IDelayedService__factory>; getContractFactory( name: "IDelegationTerms", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IDelegationTerms__factory>; getContractFactory( name: "IEigenLayrDelegation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IEigenLayrDelegation__factory>; getContractFactory( name: "IETHPOSDeposit", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IETHPOSDeposit__factory>; getContractFactory( name: "IInvestmentManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IInvestmentManager__factory>; getContractFactory( name: "IInvestmentStrategy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IInvestmentStrategy__factory>; getContractFactory( name: "IPauserRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IPauserRegistry__factory>; getContractFactory( name: "IPaymentManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IPaymentManager__factory>; getContractFactory( name: "IQuorumRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IQuorumRegistry__factory>; getContractFactory( name: "IRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IRegistry__factory>; getContractFactory( name: "IServiceManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IServiceManager__factory>; getContractFactory( name: "ISlasher", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.ISlasher__factory>; getContractFactory( name: "IVoteWeigher", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IVoteWeigher__factory>; getContractFactory( name: "Parser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Parser__factory>; getContractFactory( name: "Lib_AddressManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Lib_AddressManager__factory>; getContractFactory( name: "Lib_AddressResolver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Lib_AddressResolver__factory>; getContractFactory( name: "Lib_ResolvedDelegateProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Lib_ResolvedDelegateProxy__factory>; getContractFactory( name: "IL2StandardERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.IL2StandardERC20__factory>; getContractFactory( name: "L2StandardERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.L2StandardERC20__factory>; getContractFactory( name: "EmptyContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.EmptyContract__factory>; getContractFactory( name: "FailingReceiver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.FailingReceiver__factory>; getContractFactory( name: "L1StandardBridgeUpgrade", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.L1StandardBridgeUpgrade__factory>; getContractFactory( name: "MockStateCommitmentChain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.MockStateCommitmentChain__factory>; getContractFactory( name: "TestERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestERC20__factory>; getContractFactory( name: "Test", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.Test__factory>; getContractFactory( name: "TestUpgrade", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestUpgrade__factory>; getContractFactory( name: "TestLib_CrossDomainUtils", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_CrossDomainUtils__factory>; getContractFactory( name: "TestLib_BVMCodec", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_BVMCodec__factory>; getContractFactory( name: "TestLib_OVMCodec", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_OVMCodec__factory>; getContractFactory( name: "TestLib_RLPReader", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_RLPReader__factory>; getContractFactory( name: "TestLib_RLPWriter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_RLPWriter__factory>; getContractFactory( name: "TestLib_AddressAliasHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_AddressAliasHelper__factory>; getContractFactory( name: "TestLib_MerkleTrie", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_MerkleTrie__factory>; getContractFactory( name: "TestLib_SecureMerkleTrie", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_SecureMerkleTrie__factory>; getContractFactory( name: "TestLib_Buffer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_Buffer__factory>; getContractFactory( name: "TestLib_Bytes32Utils", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_Bytes32Utils__factory>; getContractFactory( name: "TestLib_BytesUtils", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_BytesUtils__factory>; getContractFactory( name: "TestLib_MerkleTree", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise<Contracts.TestLib_MerkleTree__factory>; getContractAt( name: "OwnableUpgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.OwnableUpgradeable>; getContractAt( name: "IVotesUpgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.IVotesUpgradeable>; getContractAt( name: "Initializable", address: string, signer?: ethers.Signer ): Promise<Contracts.Initializable>; getContractAt( name: "PausableUpgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.PausableUpgradeable>; getContractAt( name: "ReentrancyGuardUpgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.ReentrancyGuardUpgradeable>; getContractAt( name: "ERC20Upgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.ERC20Upgradeable>; getContractAt( name: "ERC20PermitUpgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.ERC20PermitUpgradeable>; getContractAt( name: "IERC20PermitUpgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.IERC20PermitUpgradeable>; getContractAt( name: "ERC20BurnableUpgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.ERC20BurnableUpgradeable>; getContractAt( name: "ERC20VotesUpgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.ERC20VotesUpgradeable>; getContractAt( name: "IERC20MetadataUpgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.IERC20MetadataUpgradeable>; getContractAt( name: "IERC20Upgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.IERC20Upgradeable>; getContractAt( name: "ContextUpgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.ContextUpgradeable>; getContractAt( name: "EIP712Upgradeable", address: string, signer?: ethers.Signer ): Promise<Contracts.EIP712Upgradeable>; getContractAt( name: "Ownable", address: string, signer?: ethers.Signer ): Promise<Contracts.Ownable>; getContractAt( name: "IBeacon", address: string, signer?: ethers.Signer ): Promise<Contracts.IBeacon>; getContractAt( name: "ERC1967Proxy", address: string, signer?: ethers.Signer ): Promise<Contracts.ERC1967Proxy>; getContractAt( name: "ERC1967Upgrade", address: string, signer?: ethers.Signer ): Promise<Contracts.ERC1967Upgrade>; getContractAt( name: "Proxy", address: string, signer?: ethers.Signer ): Promise<Contracts.Proxy>; getContractAt( name: "IERC1155", address: string, signer?: ethers.Signer ): Promise<Contracts.IERC1155>; getContractAt( name: "ERC20", address: string, signer?: ethers.Signer ): Promise<Contracts.ERC20>; getContractAt( name: "IERC20Metadata", address: string, signer?: ethers.Signer ): Promise<Contracts.IERC20Metadata>; getContractAt( name: "IERC20", address: string, signer?: ethers.Signer ): Promise<Contracts.IERC20>; getContractAt( name: "IERC165", address: string, signer?: ethers.Signer ): Promise<Contracts.IERC165>; getContractAt( name: "IL1ChugSplashDeployer", address: string, signer?: ethers.Signer ): Promise<Contracts.IL1ChugSplashDeployer>; getContractAt( name: "L1ChugSplashProxy", address: string, signer?: ethers.Signer ): Promise<Contracts.L1ChugSplashProxy>; getContractAt( name: "TransparentUpgradeableProxy", address: string, signer?: ethers.Signer ): Promise<Contracts.TransparentUpgradeableProxy>; getContractAt( name: "BVM_EigenDataLayrChain", address: string, signer?: ethers.Signer ): Promise<Contracts.BVM_EigenDataLayrChain>; getContractAt( name: "BVM_EigenDataLayrFee", address: string, signer?: ethers.Signer ): Promise<Contracts.BVM_EigenDataLayrFee>; getContractAt( name: "Delegation", address: string, signer?: ethers.Signer ): Promise<Contracts.Delegation>; getContractAt( name: "DelegationCallbackBase", address: string, signer?: ethers.Signer ): Promise<Contracts.DelegationCallbackBase>; getContractAt( name: "DelegationManager", address: string, signer?: ethers.Signer ): Promise<Contracts.DelegationManager>; getContractAt( name: "DelegationManagerStorage", address: string, signer?: ethers.Signer ): Promise<Contracts.DelegationManagerStorage>; getContractAt( name: "DelegationShareBase", address: string, signer?: ethers.Signer ): Promise<Contracts.DelegationShareBase>; getContractAt( name: "DelegationSlasher", address: string, signer?: ethers.Signer ): Promise<Contracts.DelegationSlasher>; getContractAt( name: "DelegationStorage", address: string, signer?: ethers.Signer ): Promise<Contracts.DelegationStorage>; getContractAt( name: "IDelegation", address: string, signer?: ethers.Signer ): Promise<Contracts.IDelegation>; getContractAt( name: "IDelegationCallback", address: string, signer?: ethers.Signer ): Promise<Contracts.IDelegationCallback>; getContractAt( name: "IDelegationManager", address: string, signer?: ethers.Signer ): Promise<Contracts.IDelegationManager>; getContractAt( name: "IDelegationShare", address: string, signer?: ethers.Signer ): Promise<Contracts.IDelegationShare>; getContractAt( name: "IDelegationSlasher", address: string, signer?: ethers.Signer ): Promise<Contracts.IDelegationSlasher>; getContractAt( name: "WhiteList", address: string, signer?: ethers.Signer ): Promise<Contracts.WhiteList>; getContractAt( name: "AddressDictator", address: string, signer?: ethers.Signer ): Promise<Contracts.AddressDictator>; getContractAt( name: "ChugSplashDictator", address: string, signer?: ethers.Signer ): Promise<Contracts.ChugSplashDictator>; getContractAt( name: "AssertionMap", address: string, signer?: ethers.Signer ): Promise<Contracts.AssertionMap>; getContractAt( name: "Challenge", address: string, signer?: ethers.Signer ): Promise<Contracts.Challenge>; getContractAt( name: "IChallenge", address: string, signer?: ethers.Signer ): Promise<Contracts.IChallenge>; getContractAt( name: "IRollup", address: string, signer?: ethers.Signer ): Promise<Contracts.IRollup>; getContractAt( name: "Rollup", address: string, signer?: ethers.Signer ): Promise<Contracts.Rollup>; getContractAt( name: "RollupBase", address: string, signer?: ethers.Signer ): Promise<Contracts.RollupBase>; getContractAt( name: "IVerifier", address: string, signer?: ethers.Signer ): Promise<Contracts.IVerifier>; getContractAt( name: "IVerifierEntry", address: string, signer?: ethers.Signer ): Promise<Contracts.IVerifierEntry>; getContractAt( name: "BlockFinalizationVerifier", address: string, signer?: ethers.Signer ): Promise<Contracts.BlockFinalizationVerifier>; getContractAt( name: "BlockInitiationVerifier", address: string, signer?: ethers.Signer ): Promise<Contracts.BlockInitiationVerifier>; getContractAt( name: "CallOpVerifier", address: string, signer?: ethers.Signer ): Promise<Contracts.CallOpVerifier>; getContractAt( name: "EnvironmentalOpVerifier", address: string, signer?: ethers.Signer ): Promise<Contracts.EnvironmentalOpVerifier>; getContractAt( name: "InterTxVerifier", address: string, signer?: ethers.Signer ): Promise<Contracts.InterTxVerifier>; getContractAt( name: "InvalidOpVerifier", address: string, signer?: ethers.Signer ): Promise<Contracts.InvalidOpVerifier>; getContractAt( name: "StackOpVerifier", address: string, signer?: ethers.Signer ): Promise<Contracts.StackOpVerifier>; getContractAt( name: "VerifierTestDriver", address: string, signer?: ethers.Signer ): Promise<Contracts.VerifierTestDriver>; getContractAt( name: "VerifierEntry", address: string, signer?: ethers.Signer ): Promise<Contracts.VerifierEntry>; getContractAt( name: "Whitelist", address: string, signer?: ethers.Signer ): Promise<Contracts.Whitelist>; getContractAt( name: "L1MantleToken", address: string, signer?: ethers.Signer ): Promise<Contracts.L1MantleToken>; getContractAt( name: "IL1CrossDomainMessenger", address: string, signer?: ethers.Signer ): Promise<Contracts.IL1CrossDomainMessenger>; getContractAt( name: "IL1ERC20Bridge", address: string, signer?: ethers.Signer ): Promise<Contracts.IL1ERC20Bridge>; getContractAt( name: "IL1StandardBridge", address: string, signer?: ethers.Signer ): Promise<Contracts.IL1StandardBridge>; getContractAt( name: "L1CrossDomainMessenger", address: string, signer?: ethers.Signer ): Promise<Contracts.L1CrossDomainMessenger>; getContractAt( name: "L1StandardBridge", address: string, signer?: ethers.Signer ): Promise<Contracts.L1StandardBridge>; getContractAt( name: "CanonicalTransactionChain", address: string, signer?: ethers.Signer ): Promise<Contracts.CanonicalTransactionChain>; getContractAt( name: "ChainStorageContainer", address: string, signer?: ethers.Signer ): Promise<Contracts.ChainStorageContainer>; getContractAt( name: "ICanonicalTransactionChain", address: string, signer?: ethers.Signer ): Promise<Contracts.ICanonicalTransactionChain>; getContractAt( name: "IChainStorageContainer", address: string, signer?: ethers.Signer ): Promise<Contracts.IChainStorageContainer>; getContractAt( name: "IStateCommitmentChain", address: string, signer?: ethers.Signer ): Promise<Contracts.IStateCommitmentChain>; getContractAt( name: "StateCommitmentChain", address: string, signer?: ethers.Signer ): Promise<Contracts.StateCommitmentChain>; getContractAt( name: "TssDelegation", address: string, signer?: ethers.Signer ): Promise<Contracts.TssDelegation>; getContractAt( name: "TssDelegationManager", address: string, signer?: ethers.Signer ): Promise<Contracts.TssDelegationManager>; getContractAt( name: "TssDelegationSlasher", address: string, signer?: ethers.Signer ): Promise<Contracts.TssDelegationSlasher>; getContractAt( name: "ITssGroupManager", address: string, signer?: ethers.Signer ): Promise<Contracts.ITssGroupManager>; getContractAt( name: "IStakingSlashing", address: string, signer?: ethers.Signer ): Promise<Contracts.IStakingSlashing>; getContractAt( name: "TssGroupManager", address: string, signer?: ethers.Signer ): Promise<Contracts.TssGroupManager>; getContractAt( name: "TssStakingSlashing", address: string, signer?: ethers.Signer ): Promise<Contracts.TssStakingSlashing>; getContractAt( name: "BondManager", address: string, signer?: ethers.Signer ): Promise<Contracts.BondManager>; getContractAt( name: "IBondManager", address: string, signer?: ethers.Signer ): Promise<Contracts.IBondManager>; getContractAt( name: "IL2CrossDomainMessenger", address: string, signer?: ethers.Signer ): Promise<Contracts.IL2CrossDomainMessenger>; getContractAt( name: "IL2ERC20Bridge", address: string, signer?: ethers.Signer ): Promise<Contracts.IL2ERC20Bridge>; getContractAt( name: "L2CrossDomainMessenger", address: string, signer?: ethers.Signer ): Promise<Contracts.L2CrossDomainMessenger>; getContractAt( name: "L2StandardBridge", address: string, signer?: ethers.Signer ): Promise<Contracts.L2StandardBridge>; getContractAt( name: "L2StandardTokenFactory", address: string, signer?: ethers.Signer ): Promise<Contracts.L2StandardTokenFactory>; getContractAt( name: "BVM_DeployerWhitelist", address: string, signer?: ethers.Signer ): Promise<Contracts.BVM_DeployerWhitelist>; getContractAt( name: "BVM_ETH", address: string, signer?: ethers.Signer ): Promise<Contracts.BVM_ETH>; getContractAt( name: "BVM_GasPriceOracle", address: string, signer?: ethers.Signer ): Promise<Contracts.BVM_GasPriceOracle>; getContractAt( name: "BVM_L2ToL1MessagePasser", address: string, signer?: ethers.Signer ): Promise<Contracts.BVM_L2ToL1MessagePasser>; getContractAt( name: "BVM_MANTLE", address: string, signer?: ethers.Signer ): Promise<Contracts.BVM_MANTLE>; getContractAt( name: "BVM_SequencerFeeVault", address: string, signer?: ethers.Signer ): Promise<Contracts.BVM_SequencerFeeVault>; getContractAt( name: "IBVM_GasPriceOracle", address: string, signer?: ethers.Signer ): Promise<Contracts.IBVM_GasPriceOracle>; getContractAt( name: "IBVM_L1BlockNumber", address: string, signer?: ethers.Signer ): Promise<Contracts.IBVM_L1BlockNumber>; getContractAt( name: "IBVM_L2ToL1MessagePasser", address: string, signer?: ethers.Signer ): Promise<Contracts.IBVM_L2ToL1MessagePasser>; getContractAt( name: "ITssRewardContract", address: string, signer?: ethers.Signer ): Promise<Contracts.ITssRewardContract>; getContractAt( name: "TssRewardContract", address: string, signer?: ethers.Signer ): Promise<Contracts.TssRewardContract>; getContractAt( name: "WETH9", address: string, signer?: ethers.Signer ): Promise<Contracts.WETH9>; getContractAt( name: "WMANTLE", address: string, signer?: ethers.Signer ): Promise<Contracts.WMANTLE>; getContractAt( name: "WMANTLEDeployer", address: string, signer?: ethers.Signer ): Promise<Contracts.WMANTLEDeployer>; getContractAt( name: "CrossDomainEnabled", address: string, signer?: ethers.Signer ): Promise<Contracts.CrossDomainEnabled>; getContractAt( name: "ICrossDomainMessenger", address: string, signer?: ethers.Signer ): Promise<Contracts.ICrossDomainMessenger>; getContractAt( name: "DataStoreUtils", address: string, signer?: ethers.Signer ): Promise<Contracts.DataStoreUtils>; getContractAt( name: "IBeaconChainOracle", address: string, signer?: ethers.Signer ): Promise<Contracts.IBeaconChainOracle>; getContractAt( name: "IBLSRegistry", address: string, signer?: ethers.Signer ): Promise<Contracts.IBLSRegistry>; getContractAt( name: "IDataLayrPaymentManager", address: string, signer?: ethers.Signer ): Promise<Contracts.IDataLayrPaymentManager>; getContractAt( name: "IDataLayrServiceManager", address: string, signer?: ethers.Signer ): Promise<Contracts.IDataLayrServiceManager>; getContractAt( name: "IDelayedService", address: string, signer?: ethers.Signer ): Promise<Contracts.IDelayedService>; getContractAt( name: "IDelegationTerms", address: string, signer?: ethers.Signer ): Promise<Contracts.IDelegationTerms>; getContractAt( name: "IEigenLayrDelegation", address: string, signer?: ethers.Signer ): Promise<Contracts.IEigenLayrDelegation>; getContractAt( name: "IETHPOSDeposit", address: string, signer?: ethers.Signer ): Promise<Contracts.IETHPOSDeposit>; getContractAt( name: "IInvestmentManager", address: string, signer?: ethers.Signer ): Promise<Contracts.IInvestmentManager>; getContractAt( name: "IInvestmentStrategy", address: string, signer?: ethers.Signer ): Promise<Contracts.IInvestmentStrategy>; getContractAt( name: "IPauserRegistry", address: string, signer?: ethers.Signer ): Promise<Contracts.IPauserRegistry>; getContractAt( name: "IPaymentManager", address: string, signer?: ethers.Signer ): Promise<Contracts.IPaymentManager>; getContractAt( name: "IQuorumRegistry", address: string, signer?: ethers.Signer ): Promise<Contracts.IQuorumRegistry>; getContractAt( name: "IRegistry", address: string, signer?: ethers.Signer ): Promise<Contracts.IRegistry>; getContractAt( name: "IServiceManager", address: string, signer?: ethers.Signer ): Promise<Contracts.IServiceManager>; getContractAt( name: "ISlasher", address: string, signer?: ethers.Signer ): Promise<Contracts.ISlasher>; getContractAt( name: "IVoteWeigher", address: string, signer?: ethers.Signer ): Promise<Contracts.IVoteWeigher>; getContractAt( name: "Parser", address: string, signer?: ethers.Signer ): Promise<Contracts.Parser>; getContractAt( name: "Lib_AddressManager", address: string, signer?: ethers.Signer ): Promise<Contracts.Lib_AddressManager>; getContractAt( name: "Lib_AddressResolver", address: string, signer?: ethers.Signer ): Promise<Contracts.Lib_AddressResolver>; getContractAt( name: "Lib_ResolvedDelegateProxy", address: string, signer?: ethers.Signer ): Promise<Contracts.Lib_ResolvedDelegateProxy>; getContractAt( name: "IL2StandardERC20", address: string, signer?: ethers.Signer ): Promise<Contracts.IL2StandardERC20>; getContractAt( name: "L2StandardERC20", address: string, signer?: ethers.Signer ): Promise<Contracts.L2StandardERC20>; getContractAt( name: "EmptyContract", address: string, signer?: ethers.Signer ): Promise<Contracts.EmptyContract>; getContractAt( name: "FailingReceiver", address: string, signer?: ethers.Signer ): Promise<Contracts.FailingReceiver>; getContractAt( name: "L1StandardBridgeUpgrade", address: string, signer?: ethers.Signer ): Promise<Contracts.L1StandardBridgeUpgrade>; getContractAt( name: "MockStateCommitmentChain", address: string, signer?: ethers.Signer ): Promise<Contracts.MockStateCommitmentChain>; getContractAt( name: "TestERC20", address: string, signer?: ethers.Signer ): Promise<Contracts.TestERC20>; getContractAt( name: "Test", address: string, signer?: ethers.Signer ): Promise<Contracts.Test>; getContractAt( name: "TestUpgrade", address: string, signer?: ethers.Signer ): Promise<Contracts.TestUpgrade>; getContractAt( name: "TestLib_CrossDomainUtils", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_CrossDomainUtils>; getContractAt( name: "TestLib_BVMCodec", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_BVMCodec>; getContractAt( name: "TestLib_OVMCodec", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_OVMCodec>; getContractAt( name: "TestLib_RLPReader", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_RLPReader>; getContractAt( name: "TestLib_RLPWriter", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_RLPWriter>; getContractAt( name: "TestLib_AddressAliasHelper", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_AddressAliasHelper>; getContractAt( name: "TestLib_MerkleTrie", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_MerkleTrie>; getContractAt( name: "TestLib_SecureMerkleTrie", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_SecureMerkleTrie>; getContractAt( name: "TestLib_Buffer", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_Buffer>; getContractAt( name: "TestLib_Bytes32Utils", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_Bytes32Utils>; getContractAt( name: "TestLib_BytesUtils", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_BytesUtils>; getContractAt( name: "TestLib_MerkleTree", address: string, signer?: ethers.Signer ): Promise<Contracts.TestLib_MerkleTree>; // 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>; } }