OK平台下载|虚拟币平台|跨账户划转批次部分成功|读取批次明细|汇总实际完成量

先了解来源,再继续操作
操作指引

操作步骤

流程参考

步骤参考

定位创建调用帧

从内部执行轨迹找出实际执行CREATE2指令的账户上下文,区分外层交易发送者与中间工厂。

提取地址推导输入

保存该执行账户地址、盐值和完整初始化代码摘要,逐项确认使用的是本次创建的数据。

独立复算目标地址

按CREATE2地址公式计算结果,再与部署后合约地址比较,不以外层交易发送方代替创建账户。

问题与处理参考

外层钱包调用工厂时,CREATE2使用钱包地址还是工厂地址?

应看实际执行CREATE2指令时的账户上下文,不能仅凭外层发送者判断。

盐值相同但地址不同,优先检查什么?

比较执行创建账户和初始化代码摘要,这两项也参与地址推导。

外层钱包调用工厂时,CREATE2使用钱包地址还是工厂地址?

应看实际执行CREATE2指令时的账户上下文,不能仅凭外层发送者判断。

盐值相同但地址不同,优先检查什么?

比较执行创建账户和初始化代码摘要,这两项也参与地址推导。

外层钱包调用工厂时,CREATE2使用钱包地址还是工厂地址?

应看实际执行CREATE2指令时的账户上下文,不能仅凭外层发送者判断。

盐值相同但地址不同,优先检查什么?

比较执行创建账户和初始化代码摘要,这两项也参与地址推导。

链上记录

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

定位创建调用帧

从内部执行轨迹找出实际执行CREATE2指令的账户上下文,区分外层交易发送者与中间工厂。

提取地址推导输入

保存该执行账户地址、盐值和完整初始化代码摘要,逐项确认使用的是本次创建的数据。

独立复算目标地址

按CREATE2地址公式计算结果,再与部署后合约地址比较,不以外层交易发送方代替创建账户。

使用中的常见疑问

外层钱包调用工厂时,CREATE2使用钱包地址还是工厂地址?

应看实际执行CREATE2指令时的账户上下文,不能仅凭外层发送者判断。

盐值相同但地址不同,优先检查什么?

比较执行创建账户和初始化代码摘要,这两项也参与地址推导。