chore: remove tasks/mint.ts

This commit is contained in:
PacificYield
2024-11-21 17:24:25 +01:00
parent d9b1691e16
commit 05358d4ba8

View File

@@ -1,25 +0,0 @@
import { task } from 'hardhat/config';
import type { TaskArguments } from 'hardhat/types';
task('task:deployERC20').setAction(async function (taskArguments: TaskArguments, { ethers }) {
const signers = await ethers.getSigners();
const erc20Factory = await ethers.getContractFactory('EncryptedERC20');
const encryptedERC20 = await erc20Factory.connect(signers[0]).deploy('Naraggara', 'NARA');
await encryptedERC20.waitForDeployment();
console.log('EncryptedERC20 deployed to: ', await encryptedERC20.getAddress());
});
task('task:mint')
.addParam('mint', 'Tokens to mint')
.setAction(async function (taskArguments: TaskArguments, hre) {
const { ethers, deployments } = hre;
const EncryptedERC20 = await deployments.get('EncryptedERC20');
const signers = await ethers.getSigners();
const encryptedERC20 = (await ethers.getContractAt('EncryptedERC20', EncryptedERC20.address)) as any;
await encryptedERC20.connect(signers[0]).mint(+taskArguments.mint);
console.log('Mint done: ', taskArguments.mint);
});