hardhat-scilla-plugin
Version:
Hardhat TypeScript plugin for scilla testing
20 lines • 820 B
TypeScript
import { TxParams } from "@zilliqa-js/account";
import { HardhatRuntimeEnvironment } from "hardhat/types";
import { ScillaContract, UserDefinedLibrary } from "./ScillaContractDeployer";
export declare class ContractDeployer {
private hre;
private contractName;
private compress;
private userDefinedLibraries;
private txParams;
private contractParams;
constructor(hre: HardhatRuntimeEnvironment);
reset(): ContractDeployer;
withName(contractName: string): ContractDeployer;
withContractParams(...params: any[]): ContractDeployer;
withTxParams(params: TxParams): ContractDeployer;
withContractCompression(): ContractDeployer;
withUserDefinedLibraries(libraries: UserDefinedLibrary[]): this;
deploy(): Promise<ScillaContract>;
}
//# sourceMappingURL=Deployer.d.ts.map