链知 · 推广导航站点导航
阅读提示

易欧app手续费多少|数字货币新手入门|提币申请已提交但没有交易哈希|查看申请状态|保留申请编号

沿内部调用轨迹定位发出CREATE操作的账户,记录该账户而非外层钱包地址。

访问准备与账号安全示意图
入门说明识别创建账户

通常不会,前一次创建会影响后续创建所使用的账户Nonce状态。

入门说明读取创建前Nonce

不能,需定位实际执行CREATE的账户及创建前Nonce。

链上记录

Ethereum合约CREATE与CREATE2地址推导差异

识别创建账户

沿内部调用轨迹定位发出CREATE操作的账户,记录该账户而非外层钱包地址。

读取创建前Nonce

查询创建账户在该次CREATE执行前的Nonce状态,注意同一交易中此前创建操作也可能推进它。

按正确状态推导

使用创建账户地址和对应时点的Nonce计算地址,再与执行结果核对,避免拿交易列表序号替代。

常见情况答疑

工厂在一笔交易中连续创建两个合约,Nonce会相同吗?

通常不会,前一次创建会影响后续创建所使用的账户Nonce状态。

区块浏览器显示的钱包Nonce能直接用于子合约地址计算吗?

不能,需定位实际执行CREATE的账户及创建前Nonce。