開源進展 | WeBASE v1.5.3 發(fā)布,新增數(shù)據(jù)大屏與Docker部署
WeBASE 一直致力于降低區(qū)塊鏈開發(fā)者的門檻,提高區(qū)塊鏈開發(fā)效率,并積極與社區(qū)共建一個更好的區(qū)塊鏈管理平臺。
如今,WeBASE v1.5.3來了,新增兩個社區(qū)貢獻的合約模板,新增數(shù)據(jù)大屏與Docker部署,協(xié)助社區(qū)用戶更快搭建區(qū)塊鏈應用,更全面監(jiān)控區(qū)塊鏈的運行狀況。一起來看看 v1.5.3 帶來了哪些新功能吧!
??豐富合約倉庫,社區(qū)貢獻兩個合約模板
WeBASE在合約倉庫為社區(qū)開發(fā)者提供了一系列的智能合約模板,方便用戶更快上手區(qū)塊鏈應用的開發(fā)。本次更新中,合約倉庫新增了兩個由社區(qū)伙伴貢獻的合約模板,分別是深圳前海股權交易中心貢獻的代理合約模板、世紀鼎利科技股份有限公司貢獻的溯源合約模板。

代理合約模板
本合約模板由深圳前海股權交易中心貢獻,包括合約接口層代理、合約數(shù)據(jù)層代理等主要功能,為開發(fā)者提供代理合約的源碼實現(xiàn),方便合約應用的迭代升級。
[xiaomdong]?
https://github.com/xiaomdong
溯源合約模板
本合約模板由世紀鼎利科技股份有限公司基于家禽溯源場景,貢獻溯源合約的開源實現(xiàn)參考,包括種類注冊、家禽注冊、狀態(tài)變更、溯源查詢等主要功能。
[fengqiao]?
https://github.com/fengqiao
??數(shù)據(jù)監(jiān)控大屏展示
在 v1.5.3 的更新中,為了滿足社區(qū)用戶在企業(yè)級區(qū)塊鏈應用管理中的監(jiān)控需求,WeBASE在管理臺中新增了ECC場景(Enterprise Control Center )的數(shù)據(jù)監(jiān)控大屏頁面,方便全面監(jiān)控區(qū)塊鏈狀態(tài)。

數(shù)據(jù)監(jiān)控大屏以深藍色為基本色調,給人以未來科技感。背景采用暗色調,數(shù)據(jù)為高亮色調,使得視覺上能更聚焦于數(shù)據(jù)的變化。當頁面停留在監(jiān)控大屏時,頁面會定時更新數(shù)據(jù),展示鏈的基礎信息、交易動態(tài)以及鏈節(jié)點的拓撲關系、地理位置等信息。用戶便可在單個頁面全面了解區(qū)塊鏈的運行狀況。
??支持Docker部署
WeBASE為方便用戶進行鏈的運維部署,提供一鍵部署、可視化部署等多種部署方式。同時有社區(qū)用戶提出,希望能支持Docker容器化的部署方式。于是在本版更新中,WeBASE在DockerHub的 webasepro 倉庫中提供WeBASE中WeBASE-Front、WeBASE-Node-Manager、WeBASE-Web與WeBASE-Sign的獨立Docker鏡像。

其中節(jié)點前置、節(jié)點管理服務、簽名服務都在鏡像中加入了JDK 1.8,而WeBASE-Web鏡像則加入了Nginx,這意味著用戶使用Docker鏡像進行部署時,無需配置Java環(huán)境或Nginx也可以運行WeBASE的服務了。
有了WeBASE服務的Docker鏡像后,用戶可以直接使用鏡像進行自定義的容器化部署,也可以使用WeBASE一鍵部署中新增的一鍵Docker部署進行快速部署。值得一提的是,一鍵Docker部署也支持使用Docker運行新的Mysql服務,意味著用戶無需配置Mysql數(shù)據(jù)庫也可以運行WeBASE。
??優(yōu)化和修復
優(yōu)化:新增支持公鑰用戶綁定私鑰、管理臺支持導出p12私鑰。 優(yōu)化:優(yōu)化管理臺凍結/解凍合約邏輯。 優(yōu)化:修復管理臺合約IDE重復編譯失敗bug、優(yōu)化合約IDE中Ctrl Z回退邏輯(僅回退到后臺保存版本)、修復合約IDE創(chuàng)建文件夾未自動刷新問題。 優(yōu)化:修復管理臺添加舊版本鏈的節(jié)點前置失敗的兼容問題。 優(yōu)化:修復管理臺添加游離節(jié)點為共識節(jié)點失敗bug。 優(yōu)化:管理臺支持配置節(jié)點的共識超時時間。 優(yōu)化:修復管理臺全量合約/全量用戶搜索問題。 優(yōu)化:修復前置服務event log解析bug、優(yōu)化交易回執(zhí)解析int類型的顯示問題。 優(yōu)化:優(yōu)化組裝交易代碼,支持struct交易返回值。 優(yōu)化:修復前置服務節(jié)點證書與sdk證書讀取邏輯。
??即刻使用
上述優(yōu)化及功能所涉及的最新代碼和技術文檔已同步更新,歡迎體驗和star支持。如需咨詢技術問題,歡迎本公眾號對話框回復【小助手】進技術交流群。
WeBASE一鍵部署的一鍵升級:
https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE-Sign/upgrade.html

