hardhat 使用笔记
当 合约gas部署是超出 gasLimit限制 报错如下:
ProviderError: HttpProviderError
at HttpProvider.request
hardhat 默认出块间隔时间戳位1s 即每次与链交互 链上 block.timestamp += 1
为了配合测试 合约中 使用到block.timestamp
// add 100 block time await hre.network.provider.request({ method: "evm_increaseTime", params: ["0x100"], });
脚本内访问 合约 public 值对象使用 call方法
demo:
contractObj.valueA.call()