/* 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: "AccessControlEnumerableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AccessControlUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAccessControlEnumerableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAccessControlUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OwnableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Initializable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ReentrancyGuardUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1155Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ContextUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EIP712Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC165Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC165Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MulticallUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AccessControl", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AccessControlEnumerable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAccessControl", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAccessControlEnumerable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1822Proxiable", 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: "Pausable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1155", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1155Supply", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1155MetadataURI", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1155", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1155Receiver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Permit", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20Burnable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Metadata", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721Burnable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721Enumerable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721Pausable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721Enumerable", 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: "ERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Multicall", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BridgeService", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Greeter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20Governance", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1155", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERCMintBurnClaim", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IWTKM", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MultiSigWalletV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ContractAddrCalculator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1155MinterSupply", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20FixedSupply", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20FixedSupplyMintable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721Claimable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721MinterPauserAutoId", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WTKM", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1155MinterSupplyTest", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20FixedSupplyTest", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721MinterPauserAutoIdTest", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MythverseRandomTest", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Pay", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MythverseLibrary", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MythverseReceived", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MythverseVariable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChaosverseExchangeV1", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChaosverseExchangeV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IChaosverseExchange", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERCMintBurnClaim", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMythverse", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMythverseExchange", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMythverseFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMythverseMintResource", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMythversePool", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Mythverse", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MythverseExchange", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MythverseFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MythverseMintResource", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MythversePool", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MythversePoolToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestWTKM", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChaosverseLibrary", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChaosverseReceived", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChaosverseVariable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Chaosverse", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChaosverseExchange", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChaosverseFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChaosverseMintResource", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChaosversePool", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ChaosversePoolToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IChaosverse", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IChaosverseExchange", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IChaosverseFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IChaosverseMintResource", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IChaosversePool", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERCMintBurnClaim", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ClusterArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ClusterAttributeArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ClusterAttributeAreaToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ClusterFormulaArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ClusterHandlerArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ClusterMountingArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ClusterRuleArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ClusterRuleAreaHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Engine", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EngineUtil", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EngineView", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AllocateHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AllocateHandlerLib", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AllocateLayerAlgorithm", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AllocateLayerHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AllocateLayerHandlerLib", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AllocateLimitHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AllocateLimitHandlerLib", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AllocateRelationHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AllocateRelationHandlerLib", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AreaHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BossHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BossHandlerHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Fomo3dHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Fomo3dHandlerHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "GovHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "GuessHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "GuessHandlerV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "GuessHandlerV2Helper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MineAlgorithm", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MineHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MineHandlerLib", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MineHandlerLibState", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PermitHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RandomHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RandomHandlerHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RankingHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RankingHandlerHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RankingHandlerLib", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RedPacketHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RestrictHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StakeHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StakeHandlerHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StakePermitHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StakePermitHandlerHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WhiteListHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IClusterArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IClusterAttributeArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IClusterAttributeAreaToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IClusterFormulaArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IClusterHandlerArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IClusterMountingArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IClusterRuleArea", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IClusterRuleAreaHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IEngine", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IEngineView", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERCMintBurnClaimRole", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IExchange", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IHandler", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IHandlerSync", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPoolToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISnippet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IStateCounter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IVersion", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ProofLib", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RelationTreeLib", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PoolContract", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PoolFee", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PoolToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PoolTokenAllocation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ProxyIntake", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ProxyIntakeAdmin", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RandomHash", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RandomGenerator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DecodeHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EncodeHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BuyNFTBatchSnippet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "InToken0OutToken0Snippet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ShoeLevelUpSnippet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ShoeRunningSnippet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Snippet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StateCounter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISwapV2Factory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISwapV2Pair", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISwapV2Router01", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1155MinterSupplyCap", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20FixedSupplyCap", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721MinterPauserAutoIdCap", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ArbSys", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Formula", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Multicall", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PausableChannelUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TokenHandlerUtil", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Transfer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferAssembly", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransferAssemblyErrors", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractAt( name: "AccessControlEnumerableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AccessControlUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IAccessControlEnumerableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IAccessControlUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "OwnableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Initializable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ReentrancyGuardUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1155Upgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20Upgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721Upgradeable", 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: "ERC165Upgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC165Upgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MulticallUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AccessControl", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AccessControlEnumerable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IAccessControl", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IAccessControlEnumerable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Ownable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1822Proxiable", 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: "Pausable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1155", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1155Supply", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1155MetadataURI", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1155", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1155Receiver", 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: "ERC20Burnable", 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: "ERC721", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721Burnable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721Enumerable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721Pausable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721Enumerable", 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: "ERC165", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC165", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Multicall", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BridgeService", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Greeter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20Governance", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1155", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERCMintBurnClaim", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IWTKM", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MultiSigWalletV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ContractAddrCalculator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1155MinterSupply", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20FixedSupply", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20FixedSupplyMintable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721Claimable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721MinterPauserAutoId", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WTKM", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1155MinterSupplyTest", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20FixedSupplyTest", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721MinterPauserAutoIdTest", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MythverseRandomTest", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Pay", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MythverseLibrary", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MythverseReceived", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MythverseVariable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChaosverseExchangeV1", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChaosverseExchangeV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IChaosverseExchange", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERCMintBurnClaim", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMythverse", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMythverseExchange", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMythverseFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMythverseMintResource", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMythversePool", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Mythverse", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MythverseExchange", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MythverseFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MythverseMintResource", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MythversePool", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MythversePoolToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TestWTKM", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChaosverseLibrary", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChaosverseReceived", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChaosverseVariable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Chaosverse", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChaosverseExchange", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChaosverseFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChaosverseMintResource", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChaosversePool", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ChaosversePoolToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IChaosverse", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IChaosverseExchange", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IChaosverseFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IChaosverseMintResource", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IChaosversePool", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERCMintBurnClaim", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ClusterArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ClusterAttributeArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ClusterAttributeAreaToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ClusterFormulaArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ClusterHandlerArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ClusterMountingArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ClusterRuleArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ClusterRuleAreaHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Engine", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EngineUtil", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EngineView", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AllocateHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AllocateHandlerLib", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AllocateLayerAlgorithm", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AllocateLayerHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AllocateLayerHandlerLib", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AllocateLimitHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AllocateLimitHandlerLib", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AllocateRelationHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AllocateRelationHandlerLib", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AreaHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BossHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BossHandlerHelper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Fomo3dHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Fomo3dHandlerHelper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "GovHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "GuessHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "GuessHandlerV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "GuessHandlerV2Helper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MineAlgorithm", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MineHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MineHandlerLib", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MineHandlerLibState", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PermitHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RandomHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RandomHandlerHelper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RankingHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RankingHandlerHelper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RankingHandlerLib", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RedPacketHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RestrictHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StakeHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StakeHandlerHelper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StakePermitHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StakePermitHandlerHelper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WhiteListHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IClusterArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IClusterAttributeArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IClusterAttributeAreaToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IClusterFormulaArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IClusterHandlerArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IClusterMountingArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IClusterRuleArea", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IClusterRuleAreaHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IEngine", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IEngineView", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERCMintBurnClaimRole", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IExchange", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IHandler", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IHandlerSync", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IPoolToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ISnippet", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IStateCounter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IVersion", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ProofLib", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RelationTreeLib", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PoolContract", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PoolFee", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PoolToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PoolTokenAllocation", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ProxyIntake", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ProxyIntakeAdmin", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RandomHash", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RandomGenerator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DecodeHelper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EncodeHelper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BuyNFTBatchSnippet", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "InToken0OutToken0Snippet", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ShoeLevelUpSnippet", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ShoeRunningSnippet", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Snippet", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StateCounter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ISwapV2Factory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ISwapV2Pair", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ISwapV2Router01", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1155MinterSupplyCap", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20FixedSupplyCap", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721MinterPauserAutoIdCap", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ArbSys", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Formula", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Multicall", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Ownable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PausableChannelUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TokenHandlerUtil", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Transfer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferAssembly", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TransferAssemblyErrors", 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; } }