@nomicfoundation/hardhat-ignition-viem
Version:
The Viem extension to Hardhat Ignition. Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the
14 lines (11 loc) • 497 B
text/typescript
import type { ViemIgnitionHelper } from "./types.js";
export type * from "@nomicfoundation/hardhat-ignition";
export type * from "@nomicfoundation/hardhat-viem";
declare module "hardhat/types/network" {
interface NetworkConnection<
// eslint-disable-next-line @typescript-eslint/no-unused-vars -- the ChainTypeT must be declared in the interface but in this scenario it's not used
ChainTypeT extends ChainType | string = DefaultChainType,
> {
ignition: ViemIgnitionHelper;
}
}