UNPKG

hardhat-deploy

Version:

Hardhat plugin for replicable smart contract deployments and easy testing across multiple EVM chains, with support for proxies, diamonds, named accounts, and deployment fixtures

22 lines (20 loc) 568 B
import { type Accounts, type Data, type Extensions, extensions, } from "./config.js"; import { setupEnvironmentFromFiles } from "@rocketh/node"; import { setupHardhatDeploy } from "hardhat-deploy/helpers"; // useful for test and scripts, uses file-system const { loadAndExecuteDeploymentsFromFiles } = setupEnvironmentFromFiles< Extensions, Accounts, Data >(extensions); const { loadEnvironmentFromHardhat } = setupHardhatDeploy< Extensions, Accounts, Data >(extensions); export { loadEnvironmentFromHardhat, loadAndExecuteDeploymentsFromFiles };