hardhat
Version:
Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.
10 lines • 1.15 kB
TypeScript
import type { HardhatUserConfig } from "../../../config.js";
import type { ConfigurationVariableResolver, HardhatConfig } from "../../../types/config.js";
import type { HardhatUserConfigValidationError } from "../../../types/hooks.js";
import type { SolidityTestConfig, SolidityTestForkingConfig, SolidityTestUserConfig } from "../../../types/test.js";
export declare const DEFAULT_FUZZ_SEED = "0x7727ea51af0441c20da14dcd68a15dac8c9ebd589c5be8fa8c87c1d3720450bc";
export declare function resolveSolidityTestForkingConfig(forkingUserConfig: SolidityTestUserConfig["forking"], resolveConfigurationVariable: ConfigurationVariableResolver): SolidityTestForkingConfig | undefined;
export declare function validateSolidityTestUserConfig(userConfig: unknown): HardhatUserConfigValidationError[];
export declare function resolveSolidityTestUserConfig(userConfig: HardhatUserConfig, resolvedConfig: HardhatConfig, resolveConfigurationVariable: ConfigurationVariableResolver): Promise<HardhatConfig>;
export declare function resolveFuzzConfig(fuzzUserConfig?: SolidityTestUserConfig["fuzz"]): SolidityTestConfig["fuzz"];
//# sourceMappingURL=config.d.ts.map