@solarity/hardhat-migrate
Version:
The simplest way to deploy smart contracts
8 lines • 716 B
TypeScript
import { ContractFactory } from "ethers";
import { BytecodeFactory, TypechainFactoryClass } from "./adapter";
export declare function validateKeyDeploymentFields(_target: any, _propertyKey: string, descriptor: PropertyDescriptor): PropertyDescriptor;
export declare function validateKeyTxFields(_target: any, _propertyKey: string, descriptor: PropertyDescriptor): PropertyDescriptor;
export declare function isTypechainFactoryClass<A, I>(instance: any): instance is TypechainFactoryClass<A, I>;
export declare function isBytecodeFactory(instance: any): instance is BytecodeFactory;
export declare function isEthersContractFactory(instance: any): instance is ContractFactory;
//# sourceMappingURL=type-checks.d.ts.map