You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
62 lines
1.3 KiB
62 lines
1.3 KiB
2 years ago
|
require("@nomicfoundation/hardhat-toolbox");
|
||
|
require("dotenv").config();
|
||
|
|
||
|
// This is a sample Hardhat task. To learn how to create your own go to
|
||
|
// https://hardhat.org/guides/create-task.html
|
||
|
task("accounts", "Prints the list of accounts", async (taskArgs, hre) => {
|
||
|
const accounts = await hre.ethers.getSigners();
|
||
|
|
||
|
for (const account of accounts) {
|
||
|
console.log(account.address);
|
||
|
}
|
||
|
});
|
||
|
|
||
|
// You need to export an object to set up your config
|
||
|
// Go to https://hardhat.org/config/ to learn more
|
||
|
|
||
|
/**
|
||
|
* @type import('hardhat/config').HardhatUserConfig
|
||
|
*/
|
||
|
module.exports = {
|
||
|
solidity: {
|
||
|
compilers: [
|
||
|
{
|
||
|
version: "0.8.11",
|
||
|
settings: {
|
||
|
optimizer: {
|
||
|
enabled: true,
|
||
|
runs: 200,
|
||
|
},
|
||
|
},
|
||
|
}
|
||
|
],
|
||
|
},
|
||
|
networks: {
|
||
|
kaly: {
|
||
|
url: "https://testnetrpc.kalychain.io/rpc",
|
||
|
accounts: [''],
|
||
|
gas: 3000000,
|
||
|
gasPrice: 8000000000,
|
||
|
|
||
|
}
|
||
|
},
|
||
|
etherscan: {
|
||
|
apiKey: {
|
||
|
kaly: "abc"
|
||
|
},
|
||
|
customChains: [
|
||
|
{
|
||
|
network: "kaly",
|
||
|
chainId: 3889,
|
||
|
allowUnlimitedContractSize: true,
|
||
|
gas: 3000000,
|
||
|
gasPrice: 8000000000,
|
||
|
urls: {
|
||
|
apiURL: "https://testnet.kalyscan.io/api",
|
||
|
browserURL: "https://testnet.kalyscan.io"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
};
|