【发布时间】:2021-07-20 16:34:31
【问题描述】:
在部署智能合约之前,是否可以详细分解一行额外的代码会对执行的 gas 价格产生多大影响,即将代币从一个钱包转移到另一个钱包?
那里的测试网络不是很准确……
【问题讨论】:
在部署智能合约之前,是否可以详细分解一行额外的代码会对执行的 gas 价格产生多大影响,即将代币从一个钱包转移到另一个钱包?
那里的测试网络不是很准确……
【问题讨论】:
我认为不会。最终的gas价格是一个动态变量。它取决于许多其他无法预先计算的动态变量,因为这些变量编码的动作将在未来发生。当然,您可以根据当前的 gas 价格得到一个近似值。
【讨论】:
是否可以详细分解额外的代码行对执行的gas价格的影响程度,即从一个代币中转移一个代币 在部署智能合约之前将钱包转移到另一个钱包?
是的。
您可以将编译后的字节码反汇编,然后根据Ethereum yellow paper的EVM指令手动计算gas。
【讨论】: