v1.1.0¶
(2020-02-02)
功能
适配FISCO BCOS 2.1-2.5版本
SSL连接证书格式修改为RSA
BCOS Stub支持国密SSL连接
支持FISCO BCOS和Hyperledger Fabric区块头校验
新增
添加changePassword接口
添加修改密码功能
添加页面帮助指引
更改
demo脚本优化,支持非交互式运行
升级依赖版本,详情参考build.gradle修改内容
修改login register接口,添加token认证流程,简化使用方式
修改login逻辑,参数加密以及token验证逻辑移植到java-sdk中
删除
删除status命令
兼容性
向前兼容,支持v1.0.x升级至v1.1.0
模块 | 推荐版本 | 最低版本 | 说明 |
---|---|---|---|
WeCross | v1.1.0 | v1.0.0 | |
WeCross-Java-SDK | v1.1.0 | v1.0.0 | |
WeCross-Console | v1.1.0 | v1.0.0 | |
WeCross-BCOS2-Stub | v1.1.0 | v1.0.0 | |
WeCross-Fabric1-Stub | v1.1.0 | v1.0.0 | |
WeCross-Account-Manager | v1.1.0 | v1.0.0 | |
WeCross-WebApp | v1.1.0 | v1.0.0 |
v1.0.x升级至v1.1.0的方法
下载更新脚本、安装包
# 创建新目录,保存升级使用的脚本、安装包
mkdir -p ~/wecross-upgrade/v1.1.0 && cd ~/wecross-upgrade/v1.1.0
下载安装包,请根据实际网络情况选择GitHub下载方式和Gitee下载方式:
GitHub下载方式:
## 下载 WeCross 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_wecross.sh) -b v1.1.0
## 下载 Console 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_console.sh) -b v1.1.0
## 下载 Account-Manager 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_account_manager.sh) -b v1.1.0
Gitee下载方式:
## 下载 WeCross 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_wecross.sh) -b v1.1.0
## 下载 Console 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_console.sh) -b v1.1.0
## 下载 Account-Manager 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_account_manager.sh) -b v1.1.0
获取升级脚本,请根据实际网络情况选择GitHub下载方式和Gitee下载方式:
GitHub下载方式:
cd ~/wecross-upgrade/v1.1.0
# Router
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.1.0/upgrade_wecross.sh && chmod u+x upgrade_wecross.sh
# Console
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.1.0/upgrade_console.sh && chmod u+x upgrade_console.sh
# Account-Manager
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.1.0/upgrade_account_manager.sh && chmod u+x upgrade_account_manager.sh
Gitee下载方式:
cd ~/wecross-upgrade/v1.1.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.1.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