使用範例探索 Oracle Blockchain Platform (Hyperledger Fabric v2.x)

您可以安裝、部署及呼叫 Oracle Blockchain Platform 中所含的範例鏈碼。

您必須是管理員才能安裝並部署範例鏈碼。如果您有使用者權限,則可以呼叫範例鏈碼。
  1. 移至主控台並選取開發人員工具頁籤。
  2. 按一下範例窗格。
    此時會顯示鏈碼範例頁面。
  3. 尋找範例鏈碼並進行安裝。
    1. 選擇您要使用的範例鏈碼,然後按一下對應的安裝按鈕。
    2. 安裝鏈碼對話方塊中,指定一或多個要安裝鏈碼的對等體,然後選取要使用的鏈碼語言 (Go、Node.js 或 Java)。按一下安裝
  4. 部署鏈碼。
    1. 按一下鏈碼的部署按鈕。
    2. 部署鏈碼對話方塊中,選取您要部署鏈碼的通道。按一下部署
  5. 移至通道頁籤,然後按一下您建置範例鏈碼的通道名稱。
    1. 通道資訊頁面中,按一下部署的鏈碼窗格以確認鏈碼在通道上的部署。
    2. 您可以使用分類帳窗格來尋找通道上個別交易的相關資訊。
  6. 按一下分類帳窗格並確認下列項目。
    • 「分類帳摘要」表示發生一個部署。部署包含核准與確認。
    • 分類帳表格中,尋找類型為資料的兩個區塊。
    • 按一下第一個區塊,然後在「交易」表格中按一下箭頭圖示,以顯示區塊的詳細資訊。確認「函數名稱」欄位會顯示 ApproveChaincodeDefinitionForMyOrg
    • 按一下第二個區塊,確認「函數名稱」欄位顯示 CommitChaincodeDefinition
  7. 如有需要,請前往鏈碼頁籤,並在其他通道上部署鏈碼。
    如果您使用的網路包含多個成員,且已在創始人上部署鏈碼,則您不需要在安裝相同鏈碼的參與者上部署鏈碼。在此情況下,鏈碼已經部署在參與者上。
    1. 尋找要在表格中部署之鏈碼的套裝程式 ID,然後按一下該 ID。
      即會顯示已安裝的對等摘要頁面。
    2. 按一下在通道上部署
    3. 部署的通道摘要頁面上,按一下在新通道上部署按鈕。
    4. 部署鏈碼對話方塊中,指定必要的資訊,然後按一下部署
  8. 呼叫鏈碼。
    1. 移至鏈碼範例頁面,找出您使用的鏈碼,然後按一下其呼叫按鈕。
    2. 叫用鏈碼對話方塊中,選取要執行交易的通道。
    3. 動作欄位中,指定要使用鏈碼完成的動作。
    4. 按一下「執行」
  9. 確認鏈碼是否已順利呼叫。
    1. 前往通道頁籤,尋找並按一下鏈碼安裝所在的通道。
    2. 分類帳摘要表格中,找出指示發生呼叫的區塊編號。
    3. 按一下區塊並確認在交易表格中,您會在「狀態」資料欄中看到成功
  10. 如有需要,請前往範例頁面,並在鏈碼上呼叫任何其他作業。