v1.1.1

(2021-04-02)

更改

  • 支持RPC端口的URL地址前缀可配,以兼容更多的部署环境

  • 各组件启动时打印版本号,使操作更清晰

  • Demo添加启停脚本,支持启动、停止已经部署好的Demo

  • 可视化管理台用户体验优化

  • 优化区块头验证代码结构

兼容性

向前兼容,支持v1.0.x升级至v1.1.x

模块 推荐版本 最低版本 说明
WeCross v1.1.1 v1.0.0
WeCross-Java-SDK v1.1.1 v1.0.0
WeCross-Console v1.1.1 v1.0.0
WeCross-BCOS2-Stub v1.1.1 v1.0.0
WeCross-Fabric1-Stub v1.1.1 v1.0.0
WeCross-Account-Manager v1.1.1 v1.0.0
WeCross-WebApp v1.1.1 v1.0.0

v1.0.x升级至v1.1.1的方法

下载更新脚本、安装包

# 创建新目录,保存升级使用的脚本、安装包
mkdir -p ~/wecross-upgrade/v1.1.1 && cd ~/wecross-upgrade/v1.1.1
  1. 下载安装包,请根据实际网络情况选择GitHub下载方式和Gitee下载方式:

GitHub下载方式:

## 下载 WeCross 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_wecross.sh) -b v1.1.1

## 下载 Console 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_console.sh) -b v1.1.1

## 下载 Account-Manager 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_account_manager.sh) -b v1.1.1

Gitee下载方式:

## 下载 WeCross 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_wecross.sh) -b v1.1.1

## 下载 Console 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_console.sh) -b v1.1.1

## 下载 Account-Manager 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_account_manager.sh) -b v1.1.1
  1. 获取升级脚本,请根据实际网络情况选择GitHub下载方式和Gitee下载方式:

GitHub下载方式:

cd ~/wecross-upgrade/v1.1.1

# Router
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.1.1/upgrade_wecross.sh && chmod u+x upgrade_wecross.sh

# Console
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.1.1/upgrade_console.sh && chmod u+x upgrade_console.sh

# Account-Manager
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.1.1/upgrade_account_manager.sh && chmod u+x upgrade_account_manager.sh

Gitee下载方式:

cd ~/wecross-upgrade/v1.1.1

# Router
curl -LO# https://gitee.com/WeBank/WeCross/raw/dev/scripts/upgrade_wecross.sh && chmod u+x upgrade_wecross.sh

# Console
curl -LO# https://gitee.com/WeBank/WeCross/raw/dev/scripts/upgrade_console.sh && chmod u+x upgrade_console.sh

# Account-Manager
curl -LO# https://gitee.com/WeBank/WeCross/raw/dev/scripts/upgrade_account_manager.sh && chmod u+x upgrade_account_manager.sh
  1. 升级操作

cd ~/wecross-upgrade/v1.1.1

# Account-Manager
bash upgrade_account_manager.sh -d ~/wecross-demo/WeCross-Account-Manager # 将路径替换WeCross-Account-Manager的实际部署路径

# Console
bash upgrade_console.sh -d ~/wecross-demo/WeCross-Console # 将路径替换为WeCross-Console的实际部署路径

# WeCross
bash upgrade_wecross.sh -d ~/wecross-demo/routers-payment/127.0.0.1-8250-25500 # 将路径替换为router的实际部署路径
  1. 重启服务

cd ~/wecross-demo/routers-payment/127.0.0.1-8250-25500
bash stop.sh && bash start.sh