<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          開源進展 | 區(qū)塊鏈中間件平臺WeBASE v1.4.2發(fā)布

          共 2448字,需瀏覽 5分鐘

           ·

          2020-12-09 11:14

          作為一個體驗友好、功能豐富的區(qū)塊鏈中間件平臺,WeBASE通過一系列通用功能組件和實用工具,助力社區(qū)開發(fā)者快速搭建區(qū)塊鏈應(yīng)用的基礎(chǔ)環(huán)境,并提供可視化合約IDE和一站式聯(lián)盟鏈管理臺。


          開源以來,WeBASE在社區(qū)伙伴的通力協(xié)作下高速迭代,積累了像合約IDE、ABI編輯器、動態(tài)群組管理等工具。這些工具投入社區(qū)廣泛使用后,使用者也不遺余力地反饋了一系列優(yōu)化點。較為高頻的建議是:
          1. 合約IDE能夠?qū)С龊霞s功能,方便合約開發(fā)。
          2. 管理臺增加合約事件查看功能,方便應(yīng)用開發(fā)使用。
          3. WeBASE-Front補全更多API工具,以便單獨利用WeBASE-Front構(gòu)建應(yīng)用而不需要依賴其他工具。
          4. 合約IDE支持solidity 0.6版本。


          這些優(yōu)化點既是WeBASE不斷向更好優(yōu)化的動力,也為項目的前進指引方向。此次更新的WeBASE v1.4.2,針對性地就上述優(yōu)化點進行迭代,希望能夠持續(xù)為社區(qū)伙伴帶來更好用的區(qū)塊鏈應(yīng)用開發(fā)工具。


          ??新增合約事件查看功能


          合約事件是區(qū)塊鏈應(yīng)用開發(fā)的一種工具,其主要用途是:
          1. 合約事件可以作為一種鏈上鏈下的交互工具。對于區(qū)塊鏈應(yīng)用來說,合約事件可以用異步的方式把智能合約更改通知鏈下應(yīng)用,讓鏈下應(yīng)用感知到鏈上狀態(tài)的變化,實現(xiàn)相應(yīng)的業(yè)務(wù)邏輯。
          2. 合約事件可以作為一種區(qū)塊鏈存儲數(shù)據(jù)的方式。這種方式存儲的數(shù)據(jù),鏈不能再直接讀取消費。
          3. 合約事件可以作為一個合約開發(fā)調(diào)試的工具。利用合約事件輸出合約執(zhí)行的狀態(tài),便于開發(fā)者開發(fā)調(diào)試使用。


          隨著社區(qū)的發(fā)展,越來越多開發(fā)者使用這個工具來服務(wù)于應(yīng)用開發(fā)。為了更方便開發(fā)者使用合約事件,我們在WeBASE v1.4.2中新增合約事件查看功能,支持開發(fā)者便捷地查看合約事件。



          ??持續(xù)優(yōu)化合約IDE


          WeBASE v1.4.2在上一版本的基礎(chǔ)上,繼續(xù)對合約IDE進行優(yōu)化,主要針對合約文件導(dǎo)出功能、0.6版本solidity的切換功能,以及IDE合約按需加載等進行優(yōu)化。
          • 合約文件導(dǎo)出功能:用戶可以在IDE中選中合約文件或文件夾,點擊右鍵,然后在彈出的右鍵菜單中點擊“導(dǎo)出”選項。合約或合約文件夾會以ZIP包的格式導(dǎo)出,其中內(nèi)容包括合約源文件、合約abi和合約bin。
          • 支持0.6版本solidity,此功能主要方便用戶使用0.6版本合約的新特性。



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


          在整理社區(qū)用戶反饋的需求與問題時,我們看到這么一條需求:希望WeBASE-Front補全更多API工具,以便單獨利用WeBASE-Front構(gòu)建應(yīng)用而不需要依賴其他工具。


          因此,我們在WeBASE-Front暴露了一系列新的工具類接口,提供區(qū)塊鏈開發(fā)中經(jīng)常用到的解析、轉(zhuǎn)換、轉(zhuǎn)碼等工具,減少依賴,提高效率:
          • 交易解析接口
          • 私鑰生成接口
          • 公私鑰轉(zhuǎn)換接口
          • 私鑰格式轉(zhuǎn)換接口
          • HASH計算接口等


          后續(xù),我們將持續(xù)開發(fā)和豐富這部分工具,更好地支持社區(qū)的區(qū)塊鏈應(yīng)用開發(fā)和落地。


          ??更多優(yōu)化和修復(fù)


          優(yōu)化
          • WeBASE-Front升級web3sdk為2.6.2版本
          • WeBASE-Sign適配FISCO?BCOS?java-sdk
          • 項目增加release_notes.txt
          • 一鍵部署腳本優(yōu)化數(shù)據(jù)庫檢測
          • 瀏覽器支持合約版本切換、用戶導(dǎo)入和關(guān)聯(lián)、增加配置分離開關(guān)


          bugfix
          • 修改WeBASE-Front內(nèi)存數(shù)據(jù)庫中topicList字段為text類型
          • bugfix: DB中合約存儲字段長度擴展,修正長度太長導(dǎo)致合約存儲接口報錯
          • bugfix: 修復(fù)使用了結(jié)構(gòu)體的合約部署失敗的問題
          • bugfix: 一鍵部署腳本調(diào)整服務(wù)啟動順序,防止服務(wù)啟動順序錯誤出現(xiàn)的錯誤日志


          WeBASE日漸茁壯的路上,離不開每一位社區(qū)伙伴的幫助與支持。感謝@George、@power、@lilianwen等伙伴對本次迭代作出的貢獻,歡迎更多伙伴在github或交流群中,和我們分享想法和建議!


          ??即刻使用


          上述優(yōu)化及功能所涉及的最新代碼和技術(shù)文檔已同步更新,歡迎體驗和 star 支持。如需咨詢技術(shù)問題,歡迎關(guān)注本公眾號,對話框回復(fù)【小助手】進技術(shù)交流群。


          WeBASE 代碼倉庫:
          https://github.com/WeBankFinTech/WeBASE
          WeBASE 國內(nèi)鏡像:
          https://gitee.com/WeBank/WeBASE
          WeBASE 技術(shù)文檔:
          https://webasedoc.readthedocs.io/zh_CN/latest
          WeBASE 技術(shù)文檔國內(nèi)鏡像:
          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


          瀏覽 60
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  在线观看亚洲中文字幕 | 99国精产品在一区二区豆花线 | 五月天成人在线视频免费播放 | 热99在线视频 | 欧美一级特黄A片免费 |