区块链中间件平台WeBASE v1.4.1发布

2020-10-14 10:52 栏目:经验之谈 来源:网络整理 查看()

WeBASE是一个区块链中间件平台,体验友好,功能丰富。通过一系列通用功能组件和实用工具,帮助社区开发者快速搭建区块链应用的基础环境,提供可视化合同IDE和一站式联盟链管理平台。

目前WeBASE v1.4.1已经正式发布,进一步简化了操作,提高了开发效率。本文将向您介绍此次更新的主要功能,欢迎您积极体验新版本,并向我们反馈开发经验和建议。

集成开发环境支持合同版本切换

随着社区中越来越多的开发人员使用WeBASE IDE进行合同开发,对合同IDE提出了越来越多的新要求。因此,从WeBASE v1.4.1开始,我们对契约IDE进行了系列优化。

首先,在这个版本中,契约IDE自动适应底层链的国家秘密版本和非国家秘密版本,支持多版本切换。用户可以下拉选择自己想要的契约编译器版本,更方便契约开发,提高开发效率。

区块链中间件平台WeBASE v1.4.1发布

目前这个版本的合同IDE支持实度0.4.25和实度0.5.1之间的自由切换,后续版本会进一步增加对实度0.6.0编译器的支持,敬请期待。

添加合同管理权限功能

在WeBASE v1.4.1中,增加了合同管理权限功能,支持开发的合同只对开发人员可见。这解决了当多个开发者共享一个区块链环境时,由开发者创建的合同被其他开发者查看和编辑的问题。

区块链中间件平台WeBASE v1.4.1发布

在新版本中,此功能默认关闭。要打开它,请在webbase-node-manager配置文件application.yml中将developerModeEnable修改为true,然后重新启动服务。

区块链中间件平台WeBASE v1.4.1发布

在这种模式下,管理员可以创建新的开发人员用户,并为他们分配帐号和密码。开发人员创建的合同和私钥帐户相互隔离,不支持相互访问。

区块链中间件平台WeBASE v1.4.1发布

与基于角色的权限管理兼容

在以前的版本中,WeBASE支持基于表的权限模型来管理不同的私钥权限;此次更新后,用户可以通过WeBASE轻松完成基于角色的权限管理。

用户可以通过网站“系统管理-权限管理”中的页面管理FISCOBCOS的权限。

区块链中间件平台WeBASE v1.4.1发布

WeBASE v1.4.1支持连锁治理委员会和运维管理员的管理。

其中,成员有权限管理节点、管理运维账户、冻结/解冻合同,运维管理员有权限部署合同、冻结/解冻合同,如下图所示。

值得注意的是,在管理链中管理委员会成员时,增加/撤销委员会成员等修改操作需要得到委员会成员的批准才能生效。

区块链中间件平台WeBASE v1.4.1发布

其他优化

优化:添加getBlockHeader接口

优化:将web3sdk升级到版本2.6.1

优化:优化节点管理访问节点预策略

Bugfix:优化了节点预异常处理和预编译协定错误提示

Bugfix:合同部署权限检查的错误

Bugfix:修复了新创建的组中的块推送和协定事件推送错误

Bugfix:修复了合同中字节32编码补码的错误

Bugfix:修复了节点管理证书/私钥导入失败的问题

立即使用

上述优化和功能涉及的最新代码和技术文件已同步更新。欢迎体验和明星支持。

如需咨询技术问题,请关注本微信官方账号,在对话框回复【小助手】进入技术交流群。

WeBASE代码仓库:

https://github.com/WeBankFinTech/WeBASE

WeBASE国内形象:

https://gitee.com/WeBank/WeBASE

网络基础技术文档:

https://webasedoc.readthedocs.io/zh_CN/latest

WeBASE技术文件国内形象:

https://fintech.webank.com/developer/docs/webase

第一次体验WeBASE,请参考一键部署文档:

https://web asedoc . read the docs . io/zh _ CN/latest/docs/Webase/install . html

要升级现有版本,请参考:

网络前端升级说明:

https://WeBASE doc . read the docs . io/zh _ CN/latest/docs/WeBASE-Front/upgrade . html

网络基础节点管理器的升级说明:

https://webasedoc.readthedocs。

https://github.com/WeBankFinTech/WeBASE/issues

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发