已经有的一个合约因为函数复杂导致触发失败,能不能通重新发布第二份合约于第一个结合,功能不变的情况下解决这个问题
3条回答 默认 最新
- WongSSH 2022-09-20 20:04关注
可以,此内容被称为 代理合约,可以参考我写的以下文章:
Foundry教程:使用多种方式编写可升级的智能合约(上) https://hugo.wongssh.cf/posts/foundry-contract-upgrade-part1/Foundry教程:使用多种方式编写可升级的智能合约(下) | Wong's Blog 概述 正如我们在上篇博客结尾时所述,本文主要依靠openzeppelin库介绍代理合约的编写。 本文主要介绍的代理类型如下: EIP-1967 EIP-2535 由于本文依赖于O https://hugo.wongssh.cf/posts/foundry-contract-upgrade-part2/EVM底层探索:字节码级分析最小化代理标准EIP1167 概述 本文主要介绍最小化代理合约EIP1167的相关内容。为了实现最小化,EIP1167使用了bytecode(字节码)作为主要编码方式,即直 https://hugo.wongssh.cf/posts/deep-in-eip1167/本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
- ¥15 perl MISA分析p3_in脚本出错
- ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿
- ¥15 回答4f系统的像差计算
- ¥15 java如何提取出pdf里的文字?