@solarity/hardhat-migrate
Version:
The simplest way to deploy smart contracts
18 lines • 758 B
TypeScript
import { Interface } from "ethers";
import type { OverridesAndLibs } from "../../types/deployer.js";
export declare class MinimalContract {
private _bytecode;
private readonly _interface;
private readonly _contractName;
private readonly _rawBytecode;
private readonly _interfaceOnlyWithConstructor;
constructor(_bytecode: string, _interface: Interface, _contractName?: string);
deploy(args?: any[], parameters?: OverridesAndLibs): Promise<string>;
private _tryLinkLibraries;
private _createDeployTransaction;
private _recoverContractAddress;
private _processContractDeploymentTransaction;
private _saveContractForVerification;
private _getFullyQualifiedName;
}
//# sourceMappingURL=MinimalContract.d.ts.map