智能合约部署与调用问题

夜,流离 4月前 188

假设同一个合约脚本,发布多次,那调用时调用的是哪一个合约?

最后于 2月前 被夜,流离编辑 ,原因:
最新回复 (7)
全部楼主
  • naoye 4月前
    0 8
    夜,流离 请问,如果合约hash一样,但是部署参数不一样,会更新部署参数吗
    不会更新,只要hash一样就部署失败,除了gas被消耗了,什么都不会发生。如果合约代码不想改变,又想重新部署一遍,就加一个magistring,在合约里声明一个没用的string就行了,这样hash就变了。
  • 夜,流离 4月前
    0 7
    naoye 旧的合约可以不销毁,不去使用就可以了。有些合约如果内置了销毁方法反而会有风险
    请问,如果合约hash一样,但是部署参数不一样,会更新部署参数吗
  • 夜,流离 4月前
    0 6
    naoye 旧的合约可以不销毁,不去使用就可以了。有些合约如果内置了销毁方法反而会有风险
    好的,谢谢
  • naoye 4月前
    0 5
    夜,流离 那想要重新发布,是不是必须先销毁之前的合约,这样就需要之前发布的合约提供了销毁的方法?
    旧的合约可以不销毁,不去使用就可以了。有些合约如果内置了销毁方法反而会有风险
  • naoye 4月前
    0 4
    夜,流离 那想要重新发布,是不是必须先销毁之前的合约,这样就需要之前发布的合约提供了销毁的方法?
    新发的合约和之前的不同就可以了。如果相同就使用之前的合约就行了
  • 夜,流离 4月前
    0 3
    naoye 发布hash一样的合约时,会发布失败,但是gas还是会消耗掉
    那想要重新发布,是不是必须先销毁之前的合约,这样就需要之前发布的合约提供了销毁的方法?
  • naoye 4月前
    0 2
    发布hash一样的合约时,会发布失败,但是gas还是会消耗掉
返回