发布于 2022-09-29 11:12:16
优化器(不管是启用的还是禁用的)和目标的契约运行量(优化器应该对契约字节码进行优化)是Solidity编译器的选项。当您使用优化器编译契约时,它可以减少字节码的总大小,或者减少执行某些函数所需的气体量。(文档)
区块限制说明可以容纳一个区块的气体单位的数量。不同的网络可能有不同的值,有些网络具有动态调整的限制,另外,如果使用仿真器或专用网络,通常可以设置自己的限制。(文档)
“限制%”说明合同部署在总块限制中所占的一部分。表中的示例:HashContract的部署成本为611k单位,大约是。30M区块限制的2%。如果数字超过100%,事务将永远不会包含在块中--至少不会包含在具有相同或更小限制的块中。此外,如果事务具有较低的gasPrice和较高的总块限制%,则某些矿工/验证器可能无法将事务放入块中(因为事务通常从最高gasPrice到最低),因此可能需要更长的时间才能包含在块中。
https://stackoverflow.com/questions/73892657
复制相似问题