Fteepromax/scripts/deploy.js
2025-02-21 00:31:21 +08:00

25 lines
658 B
JavaScript

const { ethers } = require("hardhat");
async function main() {
const [deployer] = await ethers.getSigners();
console.log("Deploying contracts with the account:", deployer.address);
// 获取合约工厂
const SimpleStorage = await ethers.getContractFactory("SimpleStorage");
// 部署合约
const simpleStorage = await SimpleStorage.deploy();
// 等待合约部署完成
await simpleStorage.deployed();
console.log("SimpleStorage deployed to:", simpleStorage.address);
}
// 运行主函数
main()
.then(() => process.exit(0))
.catch((error) => {
console.error(error);
process.exit(1);
});