@solarity/hardhat-migrate
Version:
The simplest way to deploy smart contracts
11 lines • 896 B
TypeScript
import { Interface, Overrides, InterfaceAbi, FunctionFragment } from "ethers";
import type { Bytecode } from "../../types/deployer.js";
import type { KeyDeploymentFields, KeyTransactionFields } from "../../types/tools.js";
export declare function fillParameters(parameters: Overrides): Promise<Overrides>;
export declare function getInterfaceOnlyWithConstructor(fragments: InterfaceAbi): Interface;
export declare function bytecodeHash(bytecode: any): string;
export declare function createKeyDeploymentFieldsHash(keyTxFields: KeyDeploymentFields): string;
export declare function createKeyTxFieldsHash(keyTxFields: KeyTransactionFields): string;
export declare function bytecodeToString(bytecode: Bytecode): string;
export declare function getMethodString(contractName: string, methodName: string, methodFragment?: FunctionFragment, args?: any[]): string;
//# sourceMappingURL=migration.d.ts.map