编写一个可升级的智能合约

image.png

Tiny 老师好,

请问如果使用你在“编写一个可升级的智能合约”一文中提到的“只更新控制合约修复Bug”的方法,我们还需要重新部署此合约吗?它在区块链上的地址能保持不变吗?对和DApp交互的用户有哪些影响呢?

请先 登录 后评论

最佳答案 2021-01-30 19:45

需要重新部署合约,地址会变化,因此需要同步升级 DApp 等周边。

升级的可以理解为针对整个系统的,系统的功能包含多个合约,升级使用一个新合约替换一个老合约。 老合约同样还是会遗留来以太坊链上,它的地址也不会变化。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2559 浏览
  • 蜗牛 提出于 2021-01-30 15:17