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

栏目: 软件资讯 · 发布时间: 3年前

内容简介:作为一个体验友好、功能丰富的区块链中间件平台,WeBASE通过一系列通用功能组件和实用工具,助力社区开发者快速搭建区块链应用的基础环境,并提供可视化合约IDE和一站式联盟链管理台。 开源以来,WeBASE在社区伙伴...

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

开源以来,WeBASE在社区伙伴的通力协作下进行高速迭代,积累了像合约IDEABI编辑器动态群组管理等工具。这些工具投入社区广泛使用后,使用者也不遗余力地反馈一系列优化点。较为高频的建议是

  1. 合约IDE能够导出合约功能,方便合约开发

  2. 管理台增加合约事件查看功能,方便应用开发使用

  3. WeBASE-Front补全更多API工具,以便单独利用WeBASE-Front构建应用而不需要依赖其他工具

  4. 合约IDE支持solidity 0.6版本等等

这些优化点既WeBASE不断向更好优化的动力,也为项目的前进指方向。此次更新的WeBASE v1.4.2针对性地就上述优化点进行迭代,希望能够持续为社区伙伴带来更好用区块链应用开发工具。

 

新增合约事件查看功能

合约事件是区块链应用开发的一种工具,其主要用途

  1. 合约事件可以作为一种链上链下的交互工具。对于区块链应用来说,合约事件可以异步的方式把智能合约更改通知链下应用,让链下应用感知到链上状态的变化实现相应的业务逻辑。

  2. 合约事件可以作为一种区块链存储方式。这种方式存储的数据,链不能再直接读取消费。

  3. 合约事件可以作为一个合约开发调试的工具利用合约事件输出合约执行的状态,便于开发者开发调试使用。

随着社区的发展,越来越多开发者使用这个 工具 来服务应用开发。为了方便开发者使用合约事件,我们WeBASE v1.4.2中新增合约事件查看功能,支持开发者便捷地查看合约事件。

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

 

持续优化IDE

WeBASE v1.4.2上一版本的基础上,继续对合约IDE进行优化主要针对合约文件导出功能0.6版本solidity的切换功能,以及IDE合约按需加载等进行优化。

  • 合约文件导出功能:用户可以在IDE中选中合约文件或文件夹,点击右键,然后在弹出的右键菜单中点击“导出”选项。合约或合约文件夹会以ZIP包的格式导出,其中内容包括合约源文件合约abi和合约bin。

  • 支持0.6版本solidity,此功能主要方便用户使用0.6版本合约的新特性。

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

 

WeBASE-Front新增一系列工具接口

整理社区反馈需求与问题我们看到这么一条需求:希望WeBASE-Front补全更多API工具,以便单独利用WeBASE-Front构建应用而不需要依赖其他工具

因此,我们在WeBASE-Front暴露了一系列新的工具类接口,提供区块链开发中常用的解析、转换、转码等工具,减少依赖,提高效率

  • 交易解析接口

  • 私钥生成接口

  • 公私钥转换接口

  • 私钥格式转换接口

  • HASH计算接口等

后续,我们将持续开发和丰富这部分工具,更好地支持社区的区块链应用开发和落地。

 

更多优化和修复

优化

  • WeBASE-Front升级web3sdk为2.6.2版本

  • WeBASE-Sign适配FISCO BCOS java-sdk

  • 项目增加release_notes.txt

  • 一键部署脚本优化数据库检测

  • 浏览器支持合约版本切换、用户导入和关联、增加配置分离开关

 

bugfix:

  • 修改WeBASE-Front内存数据库中topicList字段为text类型

  • bugfix: DB中合约存储字段长度扩展,修正长度太长导致合约存储接口报错

  • bugfix: 修复使用了结构体的合约部署失败的问题

  • bugfix: 一键部署脚本调整服务启动顺序,防止服务启动顺序错误出现的错误日志

 

WeBASE日渐茁壮的路上,离不开每一位社区伙伴的帮助与支持。感谢@George、@power、@lilianwen等伙伴对本次迭代作出的贡献,欢迎更多伙伴在github或交流群中,和我们分享想法和建议!

 

即刻使用

上述优化及功能所涉及的最新代码和技术文档已同步更新,欢迎体验和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-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

 

向我们报告问题,欢迎提交issue:

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


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

游戏数据分析的艺术

游戏数据分析的艺术

于洋、余敏雄、吴娜、师胜柱 / 机械工业出版社 / 2015-7 / 79.00

《游戏数据分析的艺术》是中国游戏产业的开创性著作,具有里程碑意义,它首次系统讲解了如何对游戏行业的数据进行分析,在行业里竖起了一根标杆。作者是来自TalkingData等国内顶尖的数据分析机构和西山居这样的知名游戏公司的资深数据分析专家, 对游戏数据从不同的业务角度进行了诠释。本书详细剖析了游戏数据分析相关的指标、方法论、内容挖掘、数据挖掘、软件使用、游戏设计、运营策划、渠道推广、收入解读、用户分......一起来看看 《游戏数据分析的艺术》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具