应用链升级
Octopus Team
# 应用链升级
应用链的升级包括两类:
- 运行时升级
- 节点升级
# 运行时升级
如果仅仅修改了运行时的代码,应用链团队需要按照以下流程完成运行时升级:
- 应用链团队发布新版本,以及新的运行时文件;
- 应用链团队决定运行时升级的日期,并在其 Discord 频道通知章鱼网络团队;
- 在启用链上治理前,由章鱼网络团队完成运行时升级;
# 节点升级
如果修改了运行时之外的代码,或者升级章鱼网络的 Substrate 版本(比如:v0.9.13 升级到 v0.9.18),应用链团队需要按照以下流程完成节点升级:
- 应用链团队发布新版本,以及新节点的二进制文件;
- 应用链团队决定节点升级的日期,并在其 Discord 频道通知章鱼网络团队;
- 章鱼网络团队升级章鱼基金会运营的应用链节点;
- 章鱼网络通知章鱼社区的验证人升级其应用链节点;
注意:节点升级和运行时升级一样,记得必须更新 runtime/src/lib.rs
中 spec_version
的值。