v1.3.0¶
(2023-03-23)
新增
支持FISCO BCOS 3.x版本,新增WeCross-BCOS3-Stub
新增FISCO BCOS 3.x版本与2.x版本的跨链demo
网页控制台新增Email验证登陆注册接口
命令控制台新增单次事务写接口
命令控制台新增有多个同类型链时指定该链的默认账户的接口
更新
WeCross BCOS2 Stub使用依赖fisco-bcos-java-sdk:2.9.1版本代替原来的web3JSDK
升级log4j、gson、bouncycastle、netty、snakeyaml、spring-boot-starter等依赖的版本号,以修复安全问题。
修复
修复Account Manager在openssl3.+版本下密钥加载的问题
修复命令控制台UA的密码长度检验与网页管理台不一致的问题。
兼容性
向前兼容,支持v1.0.x升级至v1.3.x
模块 | 推荐版本 | 最低版本 | 说明 |
---|---|---|---|
WeCross | v1.3.0 | v1.0.0 | |
WeCross-Java-SDK | v1.3.0 | v1.0.0 | |
WeCross-Console | v1.3.0 | v1.0.0 | |
WeCross-BCOS2-Stub | v1.3.0 | v1.0.0 | |
WeCross-BCOS3-Stub | v1.3.0 | v1.0.0 | |
WeCross-Fabric1-Stub | v1.3.0 | v1.0.0 | |
WeCross-Fabric2-Stub | v1.3.0 | v1.0.0 | |
WeCross-Account-Manager | v1.3.0 | v1.0.0 | |
WeCross-WebApp | v1.3.0 | v1.0.0 |
v1.0.x升级至v1.3.0的方法
下载更新脚本、安装包
# 创建新目录,保存升级使用的脚本、安装包
mkdir -p ~/wecross-upgrade/v1.3.0 && cd ~/wecross-upgrade/v1.3.0
下载安装包,请根据实际网络情况选择GitHub下载方式和Gitee下载方式:
GitHub下载方式:
## 下载 WeCross 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_wecross.sh) -b v1.3.0
## 下载 Console 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_console.sh) -b v1.3.0
## 下载 Account-Manager 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_account_manager.sh) -b v1.3.0
Gitee下载方式:
## 下载 WeCross 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_wecross.sh) -b v1.3.0
## 下载 Console 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_console.sh) -b v1.3.0
## 下载 Account-Manager 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_account_manager.sh) -b v1.3.0
获取升级脚本,请根据实际网络情况选择GitHub下载方式和Gitee下载方式:
GitHub下载方式:
cd ~/wecross-upgrade/v1.3.0
# Router
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.3.0/upgrade_wecross.sh && chmod u+x upgrade_wecross.sh
# Console
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.3.0/upgrade_console.sh && chmod u+x upgrade_console.sh
# Account-Manager
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.3.0/upgrade_account_manager.sh && chmod u+x upgrade_account_manager.sh
Gitee下载方式:
cd ~/wecross-upgrade/v1.3.0
# 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
升级操作
cd ~/wecross-upgrade/v1.3.0
# 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的实际部署路径
重启服务
cd ~/wecross-demo/routers-payment/127.0.0.1-8250-25500
bash stop.sh && bash start.sh