hardhat
Version:
Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.
19 lines • 771 B
TypeScript
import type { Response } from "@nomicfoundation/edr";
/**
* Manages trace output formatting, deduplication, and coloring for a single
* provider connection.
*/
export declare class TraceOutputManager {
#private;
constructor(printLineFn: (line: string) => void, connectionId: number, networkName: string, verbosity: number);
/**
* Output call traces from an EDR response, applying deduplication and
* suppression rules based on the verbosity level.
*/
outputCallTraces(edrResponse: Response, method: string, txHash: string | undefined, failed: boolean): void;
/**
* Clear the dedup set (e.g. on snapshot revert so replayed txs are traced again).
*/
clearTracedHashes(): void;
}
//# sourceMappingURL=trace-output.d.ts.map