Files
3c/src/scripts/deploy.ts
2025-02-10 20:06:19 +01:00

20 lines
563 B
TypeScript

import { ethers } from "hardhat";
async function main() {
const [deployer] = await ethers.getSigners();
console.log(`Deploying contract with account: ${deployer.address}`);
const CoinCoinCoinFactory = await ethers.getContractFactory("CoinCoinCoin");
const initialSupply = ethers.parseUnits("1000", 18);
const CoinCoinCoin = await CoinCoinCoinFactory.deploy(initialSupply);
await CoinCoinCoin.waitForDeployment();
console.log(`${await CoinCoinCoin.getAddress()}`);
}
main().catch((error) => {
console.error(error);
process.exitCode = 1;
});