Files
ticketchain/typechain-types/hardhat.d.ts
Ayush Acharjya 04ddaab282 add test cases
2024-10-25 18:08:28 +01:00

592 lines
20 KiB
TypeScript

/* 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: "IIFtso",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IIFtso__factory>;
getContractFactory(
name: "FtsoV2Interface",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.FtsoV2Interface__factory>;
getContractFactory(
name: "IFtsoGenesis",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoGenesis__factory>;
getContractFactory(
name: "IFtsoManagerGenesis",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoManagerGenesis__factory>;
getContractFactory(
name: "IFtsoRegistryGenesis",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoRegistryGenesis__factory>;
getContractFactory(
name: "IAddressBinder",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IAddressBinder__factory>;
getContractFactory(
name: "IClaimSetupManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IClaimSetupManager__factory>;
getContractFactory(
name: "IDelegationAccount",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IDelegationAccount__factory>;
getContractFactory(
name: "IDistributionToDelegators",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IDistributionToDelegators__factory>;
getContractFactory(
name: "IEntityManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IEntityManager__factory>;
getContractFactory(
name: "IFastUpdateIncentiveManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFastUpdateIncentiveManager__factory>;
getContractFactory(
name: "IFastUpdater",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFastUpdater__factory>;
getContractFactory(
name: "IFastUpdatesConfiguration",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFastUpdatesConfiguration__factory>;
getContractFactory(
name: "IFeeCalculator",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFeeCalculator__factory>;
getContractFactory(
name: "IFlareAssetRegistry",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFlareAssetRegistry__factory>;
getContractFactory(
name: "IFlareContractRegistry",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFlareContractRegistry__factory>;
getContractFactory(
name: "IFlareSystemsCalculator",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFlareSystemsCalculator__factory>;
getContractFactory(
name: "IFlareSystemsManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFlareSystemsManager__factory>;
getContractFactory(
name: "IFtso",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtso__factory>;
getContractFactory(
name: "IFtsoFeedDecimals",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoFeedDecimals__factory>;
getContractFactory(
name: "IFtsoFeedIdConverter",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoFeedIdConverter__factory>;
getContractFactory(
name: "IFtsoFeedPublisher",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoFeedPublisher__factory>;
getContractFactory(
name: "IFtsoInflationConfigurations",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoInflationConfigurations__factory>;
getContractFactory(
name: "IFtsoManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoManager__factory>;
getContractFactory(
name: "IFtsoRegistry",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoRegistry__factory>;
getContractFactory(
name: "IFtsoRewardManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoRewardManager__factory>;
getContractFactory(
name: "IFtsoRewardOffersManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IFtsoRewardOffersManager__factory>;
getContractFactory(
name: "IGenericRewardManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IGenericRewardManager__factory>;
getContractFactory(
name: "IGovernanceSettings",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IGovernanceSettings__factory>;
getContractFactory(
name: "IGovernanceVotePower",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IGovernanceVotePower__factory>;
getContractFactory(
name: "IIncreaseManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IIncreaseManager__factory>;
getContractFactory(
name: "IPChainStakeMirror",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IPChainStakeMirror__factory>;
getContractFactory(
name: "IPChainStakeMirrorMultiSigVoting",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IPChainStakeMirrorMultiSigVoting__factory>;
getContractFactory(
name: "IPChainVotePower",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IPChainVotePower__factory>;
getContractFactory(
name: "IPollingFtso",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IPollingFtso__factory>;
getContractFactory(
name: "IPriceSubmitter",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IPriceSubmitter__factory>;
getContractFactory(
name: "IRandomProvider",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IRandomProvider__factory>;
getContractFactory(
name: "IRelay",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IRelay__factory>;
getContractFactory(
name: "IRewardManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IRewardManager__factory>;
getContractFactory(
name: "IRNat",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IRNat__factory>;
getContractFactory(
name: "IRNatAccount",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IRNatAccount__factory>;
getContractFactory(
name: "ISubmission",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.ISubmission__factory>;
getContractFactory(
name: "IValidatorRegistry",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IValidatorRegistry__factory>;
getContractFactory(
name: "IVoterRegistry",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IVoterRegistry__factory>;
getContractFactory(
name: "IVoterWhitelister",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IVoterWhitelister__factory>;
getContractFactory(
name: "IVPContractEvents",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IVPContractEvents__factory>;
getContractFactory(
name: "IVPToken",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IVPToken__factory>;
getContractFactory(
name: "IWNat",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IWNat__factory>;
getContractFactory(
name: "IWNatDelegationFee",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IWNatDelegationFee__factory>;
getContractFactory(
name: "ProtocolsV2Interface",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.ProtocolsV2Interface__factory>;
getContractFactory(
name: "RandomNumberV2Interface",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.RandomNumberV2Interface__factory>;
getContractFactory(
name: "RewardsV2Interface",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.RewardsV2Interface__factory>;
getContractFactory(
name: "TestFtsoV2Interface",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.TestFtsoV2Interface__factory>;
getContractFactory(
name: "IICleanable",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IICleanable__factory>;
getContractFactory(
name: "IIGovernanceVotePower",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IIGovernanceVotePower__factory>;
getContractFactory(
name: "IIVPContract",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IIVPContract__factory>;
getContractFactory(
name: "IIVPToken",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.IIVPToken__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: "Escrow",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.Escrow__factory>;
getContractFactory(
name: "EventManager",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.EventManager__factory>;
getContractFactory(
name: "FtsoV2FeedConsumer",
signerOrOptions?: ethers.Signer | FactoryOptions
): Promise<Contracts.FtsoV2FeedConsumer__factory>;
getContractAt(
name: "IIFtso",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IIFtso>;
getContractAt(
name: "FtsoV2Interface",
address: string,
signer?: ethers.Signer
): Promise<Contracts.FtsoV2Interface>;
getContractAt(
name: "IFtsoGenesis",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoGenesis>;
getContractAt(
name: "IFtsoManagerGenesis",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoManagerGenesis>;
getContractAt(
name: "IFtsoRegistryGenesis",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoRegistryGenesis>;
getContractAt(
name: "IAddressBinder",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IAddressBinder>;
getContractAt(
name: "IClaimSetupManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IClaimSetupManager>;
getContractAt(
name: "IDelegationAccount",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IDelegationAccount>;
getContractAt(
name: "IDistributionToDelegators",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IDistributionToDelegators>;
getContractAt(
name: "IEntityManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IEntityManager>;
getContractAt(
name: "IFastUpdateIncentiveManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFastUpdateIncentiveManager>;
getContractAt(
name: "IFastUpdater",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFastUpdater>;
getContractAt(
name: "IFastUpdatesConfiguration",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFastUpdatesConfiguration>;
getContractAt(
name: "IFeeCalculator",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFeeCalculator>;
getContractAt(
name: "IFlareAssetRegistry",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFlareAssetRegistry>;
getContractAt(
name: "IFlareContractRegistry",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFlareContractRegistry>;
getContractAt(
name: "IFlareSystemsCalculator",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFlareSystemsCalculator>;
getContractAt(
name: "IFlareSystemsManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFlareSystemsManager>;
getContractAt(
name: "IFtso",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtso>;
getContractAt(
name: "IFtsoFeedDecimals",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoFeedDecimals>;
getContractAt(
name: "IFtsoFeedIdConverter",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoFeedIdConverter>;
getContractAt(
name: "IFtsoFeedPublisher",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoFeedPublisher>;
getContractAt(
name: "IFtsoInflationConfigurations",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoInflationConfigurations>;
getContractAt(
name: "IFtsoManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoManager>;
getContractAt(
name: "IFtsoRegistry",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoRegistry>;
getContractAt(
name: "IFtsoRewardManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoRewardManager>;
getContractAt(
name: "IFtsoRewardOffersManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IFtsoRewardOffersManager>;
getContractAt(
name: "IGenericRewardManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IGenericRewardManager>;
getContractAt(
name: "IGovernanceSettings",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IGovernanceSettings>;
getContractAt(
name: "IGovernanceVotePower",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IGovernanceVotePower>;
getContractAt(
name: "IIncreaseManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IIncreaseManager>;
getContractAt(
name: "IPChainStakeMirror",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IPChainStakeMirror>;
getContractAt(
name: "IPChainStakeMirrorMultiSigVoting",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IPChainStakeMirrorMultiSigVoting>;
getContractAt(
name: "IPChainVotePower",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IPChainVotePower>;
getContractAt(
name: "IPollingFtso",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IPollingFtso>;
getContractAt(
name: "IPriceSubmitter",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IPriceSubmitter>;
getContractAt(
name: "IRandomProvider",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IRandomProvider>;
getContractAt(
name: "IRelay",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IRelay>;
getContractAt(
name: "IRewardManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IRewardManager>;
getContractAt(
name: "IRNat",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IRNat>;
getContractAt(
name: "IRNatAccount",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IRNatAccount>;
getContractAt(
name: "ISubmission",
address: string,
signer?: ethers.Signer
): Promise<Contracts.ISubmission>;
getContractAt(
name: "IValidatorRegistry",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IValidatorRegistry>;
getContractAt(
name: "IVoterRegistry",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IVoterRegistry>;
getContractAt(
name: "IVoterWhitelister",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IVoterWhitelister>;
getContractAt(
name: "IVPContractEvents",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IVPContractEvents>;
getContractAt(
name: "IVPToken",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IVPToken>;
getContractAt(
name: "IWNat",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IWNat>;
getContractAt(
name: "IWNatDelegationFee",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IWNatDelegationFee>;
getContractAt(
name: "ProtocolsV2Interface",
address: string,
signer?: ethers.Signer
): Promise<Contracts.ProtocolsV2Interface>;
getContractAt(
name: "RandomNumberV2Interface",
address: string,
signer?: ethers.Signer
): Promise<Contracts.RandomNumberV2Interface>;
getContractAt(
name: "RewardsV2Interface",
address: string,
signer?: ethers.Signer
): Promise<Contracts.RewardsV2Interface>;
getContractAt(
name: "TestFtsoV2Interface",
address: string,
signer?: ethers.Signer
): Promise<Contracts.TestFtsoV2Interface>;
getContractAt(
name: "IICleanable",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IICleanable>;
getContractAt(
name: "IIGovernanceVotePower",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IIGovernanceVotePower>;
getContractAt(
name: "IIVPContract",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IIVPContract>;
getContractAt(
name: "IIVPToken",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IIVPToken>;
getContractAt(
name: "IERC20Metadata",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IERC20Metadata>;
getContractAt(
name: "IERC20",
address: string,
signer?: ethers.Signer
): Promise<Contracts.IERC20>;
getContractAt(
name: "Escrow",
address: string,
signer?: ethers.Signer
): Promise<Contracts.Escrow>;
getContractAt(
name: "EventManager",
address: string,
signer?: ethers.Signer
): Promise<Contracts.EventManager>;
getContractAt(
name: "FtsoV2FeedConsumer",
address: string,
signer?: ethers.Signer
): Promise<Contracts.FtsoV2FeedConsumer>;
// 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>;
}
}