首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HardHat的煤气报告不能理解

HardHat的煤气报告不能理解
EN

Stack Overflow用户
提问于 2022-09-29 08:41:39
回答 1查看 18关注 0票数 2

我将HardHat与煤气报告结合使用,但无法理解以下结果:

  • Optimizer enabled: false
  • Runs: 200
  • Block limit: 30000000 gas
  • % of limit

在这里,我用红色方格标出了田野:

在这里输入图像描述

EN

回答 1

Stack Overflow用户

发布于 2022-09-29 11:12:16

优化器(不管是启用的还是禁用的)和目标的契约运行量(优化器应该对契约字节码进行优化)是Solidity编译器的选项。当您使用优化器编译契约时,它可以减少字节码的总大小,或者减少执行某些函数所需的气体量。(文档)

区块限制说明可以容纳一个区块的气体单位的数量。不同的网络可能有不同的值,有些网络具有动态调整的限制,另外,如果使用仿真器或专用网络,通常可以设置自己的限制。(文档)

“限制%”说明合同部署在总块限制中所占的一部分。表中的示例:HashContract的部署成本为611k单位,大约是。30M区块限制的2%。如果数字超过100%,事务将永远不会包含在块中--至少不会包含在具有相同或更小限制的块中。此外,如果事务具有较低的gasPrice和较高的总块限制%,则某些矿工/验证器可能无法将事务放入块中(因为事务通常从最高gasPrice到最低),因此可能需要更长的时间才能包含在块中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73892657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档