应用链升级

# 应用链升级

应用链的升级包括两类:

  • 运行时升级
  • 节点升级

# 运行时升级

如果仅仅修改了运行时的代码,应用链团队需要按照以下流程完成运行时升级:

  1. 应用链团队发布新版本,以及新的运行时文件;
  2. 应用链团队决定运行时升级的日期,并在其 Discord 频道通知章鱼网络团队;
  3. 在启用链上治理前,由章鱼网络团队完成运行时升级;

# 节点升级

如果修改了运行时之外的代码,或者升级章鱼网络的 Substrate 版本(比如:v0.9.13 升级到 v0.9.18),应用链团队需要按照以下流程完成节点升级:

  1. 应用链团队发布新版本,以及新节点的二进制文件;
  2. 应用链团队决定节点升级的日期,并在其 Discord 频道通知章鱼网络团队;
  3. 章鱼网络团队升级章鱼基金会运营的应用链节点;
  4. 章鱼网络通知章鱼社区的验证人升级其应用链节点;

注意:节点升级和运行时升级一样,记得必须更新 runtime/src/lib.rsspec_version 的值。

Last Updated: 8/18/2022, 3:31:42 AM