阅读提示相关阅读
读取既有部署记录应用指南
入门说明

鸥亿下载|o交易所|载荷前缀被误认为协议版本

鸥亿下载:相同部署者和初始化代码参数可能导致地址冲突或已部署状态。

步骤速览
操作参考
使用笔记
步骤速览
访问说明
使用参考
阅读提示
  1. 读取既有部署记录
  2. 比较初始化代码哈希
  3. 检查工厂处理逻辑

按顺序查看操作步骤

29

读取既有部署记录

查询预测地址是否已有合约代码。

30

比较初始化代码哈希

确认新部署请求是否与原参数完全相同。

31

检查工厂处理逻辑

按工厂合约返回的部署结果判断,不把失败当作新地址生成。

检查工厂处理逻辑

  1. 读取既有部署记录

    查询预测地址是否已有合约代码。

  2. 比较初始化代码哈希

    确认新部署请求是否与原参数完全相同。

  3. 检查工厂处理逻辑

    按工厂合约返回的部署结果判断,不把失败当作新地址生成。

常见疑问说明

相同盐值一定生成不同地址吗?

不一定,地址还取决于部署者和初始化代码哈希。

补充说明

查询预测地址是否已有合约代码。

确认新部署请求是否与原参数完全相同。

按工厂合约返回的部署结果判断,不把失败当作新地址生成。

链上记录

以太坊CREATE2合约地址预测与部署盐值

读取既有部署记录

查询预测地址是否已有合约代码。

比较初始化代码哈希

确认新部署请求是否与原参数完全相同。

检查工厂处理逻辑

按工厂合约返回的部署结果判断,不把失败当作新地址生成。

你可能遇到的问题

相同盐值一定生成不同地址吗?

不一定,地址还取决于部署者和初始化代码哈希。

部署失败就代表盐值被永久占用吗?

需看部署交易结果及目标地址当前状态。