-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhardhat.config.ts
More file actions
44 lines (37 loc) · 991 Bytes
/
hardhat.config.ts
File metadata and controls
44 lines (37 loc) · 991 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import * as dotenv from "dotenv";
import { HardhatUserConfig } from "hardhat/config";
import "@nomicfoundation/hardhat-toolbox";
import "@nomicfoundation/hardhat-chai-matchers";
import "@nomicfoundation/hardhat-network-helpers";
import "@nomiclabs/hardhat-ethers";
import "@openzeppelin/hardhat-upgrades";
import "@primitivefi/hardhat-dodoc";
import "hardhat-abi-exporter";
import "hardhat-contract-sizer";
import "hardhat-dependency-compiler";
import "hardhat-deploy";
import "hardhat-deploy-ethers";
import "hardhat-gas-reporter";
import "hardhat-storage-layout";
import "hardhat-tracer";
import "hardhat-interact";
import "solidity-coverage";
import "@typechain/hardhat";
dotenv.config();
import "tsconfig-paths/register";
import {
networks,
defaultNetwork,
namedAccounts,
solidity,
extensions,
} from "./hardhat";
import "./tasks";
const config: HardhatUserConfig = {
defaultNetwork,
networks,
namedAccounts,
solidity,
...extensions,
};
export default config;