2 使用區塊鏈 App 產生器命令行介面

Blockchain App Builder 命令行介面可協助您從規格檔案建置及編組功能完整的鏈碼專案。

專案建立之後,您可以在本機 Hyperledger Fabric 網路或您佈建的 Oracle Blockchain Platform 網路上執行和測試專案。接著,您可以使用產生的程式碼執行 SQL RTF 查詢、對鏈碼進行除錯,或是編寫和執行單元測試。

Blockchain App Builder 工作流程圖

表格 2-1 使用 CLI 時的工作流程

作業 描述 相關主題
安裝與設定 從您的 Oracle Blockchain Platform 主控台下載 Blockchain App Builder CLI,然後安裝它和任何先決條件軟體。
建立鏈碼專案 建立鏈碼專案的規格檔案。
產生鏈碼 編輯規格檔案以定義要產生的資產與鏈碼,然後執行 CLI 初始化處理以從規格檔案產生您的鏈碼。
有關規格檔案結構與內容,以及產生的鏈碼專案的詳細參考資訊:
部署鏈碼

建立鏈碼專案之後,您可以將它從本機部署到內含的預先設定 Hyperledger Fabric 網路,也可以從遠端部署到您的 Oracle Blockchain Platform Cloud 或 Enterprise Edition。

您也可以封裝鏈碼專案,手動部署到 Oracle Blockchain Platform。

測試鏈碼

在網路上執行鏈碼之後,您可以測試任何產生的方法。

此外,如果您選擇在鏈碼開發期間建立 executeQuery 方法,如果您的鏈碼部署到 Oracle Blockchain Platform 網路,則可以執行 SQL Rich Query。

同步您的更新 當您更新規格檔案時,可以將變更與產生的鏈碼檔案同步。
將修正程式套用至區塊鏈 App 產生器 CLI 您可以使用 patch 命令,將修正程式套用至區塊鏈 App 產生器 CLI。
執行單元測試 專案中包含基本單位測試案例。您可以新增與執行其他測試。