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()

  

  

 

posted @ 2022-12-22 09:54  熵殇  阅读(174)  评论(0编辑  收藏  举报