v1.0.0

(2020-12-17)

功能

  • 合约跨链调用:支持由合约发起跨链调用
  • 跨链账户管理:支持跨链账户管理,统一跨链身份
  • 网页管理平台:可视化的跨链管理组件

新增

  • 桥接合约:合约跨链调用统一入口,管理跨链调用请求
  • 账户管理:新增UniversalAccount管理链账户,新增注册与登录接口,透传账户相关请求至账户服务
  • 网页管理平台:支持网页管理平台静态资源的打包和加载
  • RPC接口:新增listTransactions、getTransaction、listXATransactions、getXATransaction等接口
  • 更多Demo:新增跨 FISCO BCOS 群组、FISCO BCOS 国密链、Hyperledger Fabric 链 Demo

更改

  • 资源调用:参数链账户名替换为跨链账户用户名
  • 账户配置:无需在跨链路由配置链账户,账户统一由账户服务管理
  • 默认账户:跨链路由新增默认账户,负责合约跨链和HTLC的调度
  • 事务优化:开启事务若部分链失败则提交已成功的链,优化各个步骤的错误反馈
  • HTLC优化:删除默认账户配置,HTLC合约初始化无需指定对手方合约地址

兼容性

WeCross v1.0.0是发布的第一个正式版本,与已经发布的RC版本不保持兼容性。

模块 支持版本 说明
WeCross v1.0.0
WeCross-Java-SDK v1.0.0
WeCross-Console v1.0.0
WeCross-BCOS2-Stub v1.0.0
WeCross-Fabric1-Stub v1.0.0
WeCross-Account-Manager v1.0.0
WeCross-Webapp v1.0.0