先根据交易结构识别创建操作
合约创建交易的to字段可能为空,并携带用于生成合约的初始化数据;调用现有合约则指向具体地址并带方法数据。浏览器标签有助于阅读,但记录时仍要保存原始字段、chain ID和完整哈希。
执行工作不同导致用量不同
部署需要处理初始化代码并把结果写入链上,调用则取决于目标方法、输入和当时状态。不能拿一次简单方法调用的gas used作为新合约部署预算,也不能按转移资产金额推导执行工作量。
比较时限定样本和费用口径
只在同一网络、相近时间、相似代码与参数条件下比较预估和收据,分别保留gas used、effective gas price及原生资产总费。样本差异用于解释记录,不构成未来费率或部署成功的保证。
核对要点
- 创建与调用从交易结构区分
- 代码执行路径决定Gas用量
- 费用比较必须限定网络与样本条件
资料来源
文中核对流程为本站整理,适用条件以具体产品当前官方文档为准。示例不是账户实际数据。