UNPKG

hardhat-tracer

Version:

Hardhat Tracer plugin

24 lines (19 loc) 556 B
import { EdrProviderWrapper } from "hardhat/internal/hardhat-network/provider/provider"; export class Switch { edrProvider: EdrProviderWrapper; verboseEnabled: boolean; constructor(edrProvider: EdrProviderWrapper) { this.edrProvider = edrProvider; this.verboseEnabled = false; } async enable() { this.verboseEnabled = true; // @ts-ignore await this.edrProvider._setVerboseTracing(true); } async disable() { this.verboseEnabled = false; // @ts-ignore await this.edrProvider._setVerboseTracing(false); } }