hardhat-gas-reporter
Version:
Gas Analytics plugin for Hardhat
16 lines • 819 B
TypeScript
import { HardhatRuntimeEnvironment, TaskArguments } from "hardhat/types";
import { GasReporterOutput } from "../types";
/**
* Tries to merge several gas reporter output objects into one.
*/
export declare function mergeReports(reports: GasReporterOutput[], inputFiles: string[]): Promise<GasReporterOutput>;
/**
* Task for merging multiple gasReporterOutput.json files generated by the plugin
* This task is necessary when we want to generate different parts of the reports
* parallelized on different jobs.
*/
export declare function subtaskMergeReportsImplementation({ inputFiles }: {
inputFiles: string[];
}): Promise<GasReporterOutput>;
export declare function taskMergeImplementation(taskArguments: TaskArguments, hre: HardhatRuntimeEnvironment): Promise<void>;
//# sourceMappingURL=mergeReports.d.ts.map