服务升级¶
Solidity合约升级¶
WeEvent
从1.1.0
版本开始,支持区块链数据的平滑升级,包括Solidity
合约和CRUD
表等。升级后的服务支持向后兼容,可以透明的访问历史数据。
每个版本中自带的合约部署脚本./broker/deploy-topic-control.sh
同时也是区块链数据升级脚本。并且该脚本允许重复执行。
$ cd ./broker; ./deploy-topic-control.sh
2019-11-08 22:13:07 topic control address in every group:
topic control address in group: 1
version: 10 address: 0x23df89a2893120f686a4aa03b41acf6836d11e5d new: true
new
字段true
表示合约是本次部署的,false
表示合约已经存在。