@idle-finance/hardhat-proposals-plugin
Version:
Hardhat plugin for governance proposals
37 lines • 1.44 kB
TypeScript
import { Signer, ContractFactory, Overrides } from "ethers";
import { Provider, TransactionRequest } from "@ethersproject/providers";
import type { SimpleStorage, SimpleStorageInterface } from "../SimpleStorage";
export declare class SimpleStorage__factory extends ContractFactory {
constructor(signer?: Signer);
deploy(overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<SimpleStorage>;
getDeployTransaction(overrides?: Overrides & {
from?: string | Promise<string>;
}): TransactionRequest;
attach(address: string): SimpleStorage;
connect(signer: Signer): SimpleStorage__factory;
static readonly bytecode = "0x6060604052603b8060106000396000f3606060405260e060020a600035046360fe47b1811460245780636d4ce63c14602e575b005b6004356000556022565b6000546060908152602090f3";
static readonly abi: ({
constant: boolean;
inputs: {
name: string;
type: string;
}[];
name: string;
outputs: never[];
type: string;
} | {
constant: boolean;
inputs: never[];
name: string;
outputs: {
name: string;
type: string;
}[];
type: string;
})[];
static createInterface(): SimpleStorageInterface;
static connect(address: string, signerOrProvider: Signer | Provider): SimpleStorage;
}
//# sourceMappingURL=SimpleStorage__factory.d.ts.map