部署 Chaincode

若要部署鏈碼,組織必須核准該鏈碼,然後確認至通道。在部署鏈碼後,對等方可以接受鏈碼呼叫,並背書交易。

請注意下列資訊:
  • 您必須先在必要的對等上安裝鏈碼,才能進行部署。
  • 您可以在通道上部署多個鏈碼。
  • 部署範例鏈碼的處理與本主題所述的部署處理不同。請參閱使用範例探索 Oracle Blockchain Platform
您必須是管理員,才能夠完成這項作業。
  1. 移至主控台,然後按一下鏈碼頁籤。
  2. 鏈碼頁面上,找出鏈碼套件並按一下其其他動作功能表,然後選取部署
    便會顯示部署鏈碼對話方塊。
  3. 輸入鏈碼部署位置和方式的相關資訊。
    欄位 描述
    Channel 選取要執行鏈碼的通道。
    鏈碼類型 選取以鏈碼撰寫的語言。若為外部鏈碼 (鏈碼即服務),請選取外部
    鏈碼名稱 輸入已部署鏈碼的唯一名稱 (最多 64 個字元)。
    • 使用 ASCII 文數字字元、破折號 (-) 以及底線 (_)。
    • 名稱的開頭和結尾只能是 ASCII 文數字字元。
    • 破折號 (-) 和底線 (_) 後面必須接著 ASCII 文數字字元。
    Version 輸入最多 64 個字元的字串值,以指定鏈碼的版本號碼。
    • 使用 ASCII 文數字字元、破折號 (-)、底線 (_)、句號 (.) 以及加號 (+)。
    初始要求 選取鏈碼是否需要初始化。如果選取,從屬端應用程式必須先指定 isInit 旗標來明確呼叫 Init 函數,再呼叫任何其他函數。
    背書政策 在此區段中,指定為鏈碼背書所需的原則。

    如果您未指定背書原則,則會使用預設背書原則。預設的背書原則會從網路上的任何對等取得背書。

    收集隱私資料 在此區段中,新增一或多個私人資料集合。專用資料收集會指定組織子集,這些子集會在您部署鏈碼的通道上為其背書、確認或查詢專用資料。
  4. 按一下部署
    部署鏈碼。
  5. 若要確認已部署鏈碼,請前往通道頁面,然後按一下您已部署鏈碼的通道名稱。移至部署的鏈碼頁面,並確認鏈碼已列在摘要表格中。