dione/eth-contracts/hardhat.config.ts

30 lines
717 B
TypeScript
Raw Normal View History

import { task } from "hardhat/config";
import "@nomiclabs/hardhat-ethers";
2021-04-20 21:40:27 +00:00
import "hardhat-tracer";
import "@nomiclabs/hardhat-waffle";
import "solidity-coverage";
import "hardhat-gas-reporter";
task("accounts", "Prints the list of accounts", async (args, hre) => {
const accounts = await hre.ethers.getSigners();
for (const account of accounts) {
console.log(await account.address);
}
});
export default {
solidity: "0.8.3",
2021-04-19 19:46:49 +00:00
networks: {
2021-04-22 18:30:51 +00:00
geth: {
2021-04-20 21:40:27 +00:00
url: `http://localhost:8545`,
2021-04-19 19:46:49 +00:00
accounts: {
mnemonic: "test test test test test test test test test test test junk"
}
}
},
gasReporter: {
currency: 'USD',
enabled: (process.env.REPORT_GAS) ? true : false
2021-04-19 19:46:49 +00:00
}
};