简单使用hardhat部署合约、调用合约函数,详细分析见notion文章
- 安装依赖包
npm install
- 启用rpc日志功能
npm run addRpcLog
#若需要关闭rpc日志功能,则执行以下命令
rm -rf node_modules/hardhat && npm install hardhat
- 编译合约
npx hardhat compile
- 选择网络
通过在hardhat.config.js中设置defaultNetwork选择网络,如果选了本地网络localhost,则需要启动本地节点
npx hardhat node
#若需要远程调用hardhat node服务,则执行以下命令
npx hardhat node --hostname 0.0.0.0 --port 8545
- 执行用例
打开test/demo.js,点击it旁边的绿色符号即可执行用例