开源进展 | WeBASE v1.5.2 发布,社区贡献两个应用案例

微众银行区块链

共 2730字,需浏览 6分钟

 · 2021-07-28

作为一个友好的、功能丰富的区块链中间件平台,WeBASE 一直致力于降低区块链开发者的研发门槛,提高区块链开发效率,简化区块链的运维操作和管理。


如今,WeBASE v1.5.2来了,将更快捷高效地助力社区开发者搭建区块链应用。一起来看看v1.5.2来了哪些新功能吧!


  开源应用管理接入SDK


WeBASE v1.5.0开放了应用管理功能,支持区块链应用以插件化的形式添加到WeBASE中,实现区块链管理和业务管理两类平台的协同式管理。在此功能上,区块链应用业务管理台可以直接复用WeBASE底层管理的能力,以此达到开发量缩减、成本节约的目的,受到社区广泛关注。


为了让应用管理接入更加便捷高效,本次v1.5.2新开源了WeBASE-APP-SDK,给社区带来「只需简单初始化,就能自动完成接入协议的加解密和编解码」的友好开发体验,进一步缩减开发量和成本。

要功能有
  • 原有的json接口/开放api接口可以通过SDK直接调用,无需自行拼装协议。
  • SDK接口持加密。
  • 实现合约、用户、链信息的开发/运维/管理和数据查询功能。


WeBASE-APP-SDK:

https://github.com/WeBankFinTech/WeBASE-APP-SDK


  社区伙伴贡献应用管理案例


基于WeBASE应用管理功能,社区伙伴踊跃将自身所在行业领域的区块链应用,以开源应用管理案例的形式接入到WeBASE中。本次更新,接入两个社区伙伴贡献的应用管理案例。



供应链支付结算应用案例


本案例由上海久誉软件系统有限公司基于FISCO BCOS研发并贡献,针对供应链支付结算场景提供完整的应用开源实现参考,包括应用前后端和业务合约全部代码,覆盖用户的注册登录、用户建链数据分成比例上链、各方签名确认、模拟支付积分下发等主要功能,并提供完善的开源使用文档。


开源仓库

https://github.com/jiuyu-software/supply-chain-demo


本案例社区贡献者:

[何结兵] 

https://github.com/freezehe

[吴媛媛] 

https://github.com/shitou13

[黎宁]

https://github.com/CodingCattwo


区块链电子存证平台


杭州亦笔科技有限公司是FISCO BCOS开源工作组成员之一,基于 FISCO BCOS 上线区块链电子存证平台,并已成功应用于各省市金融机构和司法机构。此次,亦笔科技将其全数据生命周期电子数据存管与证明解决方案以开源形式接入WeBASE应用管理,开源了应用案例的前后端和业务合约全部代码,并提供完善的开源使用文档。


开源仓库

https://github.com/YibiOpen/evidence-chain-demo


本案例社区贡献者

[毛超武]

https://github.com/maochaowu

[谭广森]

https://github.com/tan-sen
[金兆康]

https://github.com/jinjzk


更多应用管理案例虚位以待,欢迎更多伙伴在公众号内联系【小助手】参与贡献,协力构建更开放的区块链应用生态。


  丰富合约模板


WeBASE的合约仓库中已有多个合约模板供开发者快速上手,进行合约开发,其中包含了积分合约模板Points。积分合约Points通常可用于购物积分、志愿者积分等场景。


本次更新,合约仓库中增加了新模板Asset,适用于房产证明、汽车证明、游戏道具、版权等应用场景。


  优化和修复


优化:一键脚本增加mysql版本检测。
优化:WeBASE-Front新增构造交易体接口。
优化:WeBASE-Node-Manager优化禁用鉴权模式,支持不登陆使用WeBASE管理台。
优化:WeBASE升级脚本中将下载和升级逻辑分离。
优化:浏览器不导出交易原文数据。

优化:增加无私钥发交易场景提示用户创建私钥的引导。


  即刻使用


上述优化及功能所涉及的最新代码和技术文档已同步更新,欢迎体验和star支持。如需咨询技术问题,欢迎本公众号对话框回复【小助手】进技术交流群。


WeBASE 代码仓库:
https://github.com/WeBankFinTech/WeBASE
WeBASE 代码仓库国内镜像:
https://gitee.com/WeBank/WeBASE
WeBASE 技术文档:
https://webasedoc.readthedocs.io/zh_CN/latest
WeBASE 技术文档国内镜像:
https://fintech.webank.com/developer/docs/webase


首次体验WeBASE,可参考一键部署文档:
https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE/install.html

如需升级已有版本,可参考:

WeBASE一键部署的一键升级:

https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Install/upgrade.html#auto
WeBASE-Front升级说明
https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Front/upgrade.html
WeBASE-Node-Manager升级说明
https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Node-Manager/upgrade.html
WeBASE-Sign升级说明

https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Sign/upgrade.html

WeBASE-Web升级说明:
https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Web/upgrade.html


向我们报告问题,欢迎提交issue:
https://github.com/WeBankFinTech/WeBASE/issues



浏览 25
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报