Skip to content

Releases: WeBankBlockchain/WeCross

WeCross v1.0.0-rc3

16 Jun 09:37
19014fa
Compare
Choose a tag to compare

(2020-06-16)

新增

  • Driver新增异步API定义:asyncCall、asyncSendTransaction,采用异步的方式调用插件接口

更新

  • P2P通信:Router间的通信更新为异步的方式
  • RPC接口:将性能较差的spring boot tomcat替换成netty的http server
  • HTLC:适配Driver的异步API,采用异步的方式进行调用

WeCross v1.0.0-rc2

14 May 13:55
Compare
Choose a tag to compare

(2020-05-12)

新增

  • 账户管理:用户账户统一由Router管理
  • HTLC事务:支持同/异构链之间基于HTLC合约完成跨链转账
  • Stub插件化:FISCO BCOS Stub和Fabric Stub通过jar包方式引入
  • 安全通讯:WeCross SDK和Router之间采用TLS协议通讯
  • 跨链Demo: 支持快速搭建WeCross Demo,体验简单跨链调用

更新

  • 跨链接口:跨链调用需要指定账户名
  • 跨链合约:跨链合约的参数类型和返回值类型限定为字符串数组
  • 配置文件:主配置新增TLS以及HTLC配置项,Stub配置移除账户配置项
  • 使用脚本:部署脚本、配置脚本以及证书生成脚本适配新的配置项

WeCross latest download resources

10 Jan 02:43
1a4671b
Compare
Choose a tag to compare
Pre-release

Just latest download resources. Always pre-release here.

WeCross v1.0.0-rc1

08 Jan 02:10
Compare
Choose a tag to compare

(2019-12-30)

功能

  • 接入区块链
    • 适配 FISCO BCOS
    • 适配 Fabric
  • 统一接口:跨链路由将各种区块链的操作接口进行抽象,向外暴露统一的调用API
  • 路由请求:跨链路由可自动将调用请求路由至相应的区块链
  • 交易验证:向FISCO BCOS的链发交易时,能验证交易上链后的Merkle证明

架构

  • 跨链路由:对接不同区块链的服务,对区块链的调用接口进行统一的抽象,彼此互连,将操作请求路由至相应链
  • 跨链SDK:Java语言的API,用统一的接口向不同的链发请求
  • 控制台:方便的操作终端,方便进行查询和发送请求

工具

  • 跨链网络搭建脚本
  • 接入FISCO BCOS和Fabric的配置框架生成脚本