hardhat 框架本地搭建

环境搭建

  • nodejs

  • wallet (metamask)

  • IDE (vscode)

部署

//创建空的文件夹,执行
npm init
//安装本地hardhat
npm install --save-dev hardhat
//创建项目
npx hardhat
//创建测试虚拟账户
npx hardhat accounts
//编译合约
npx hardhat compile
//执行合约
npx hardhat run scripts/sample-script.js
//启动本地网络
npx hardhat node
      //TODO Started HTTP and WebSocket JSON-RPC server at http://127.0.0.1:8545/
//链接到本地网络,后者链接到测试网络
npx hardhat run scripts/sample-script.js --network localhost

npx hardhat run scripts/sample-script.js --network Ropsten