建立鏈碼

(Hyperledger Fabric v1.4.7) 在安裝鏈碼的對等上建立鏈碼編譯、建置以及初始化鏈碼。建立完成後,對等體便能夠接受鏈碼呼叫,並可為交易背書。

請注意下列資訊:
  • 您必須先在所需的對等上安裝鏈碼,才能建立鏈碼。
  • 如果您使用的通道包含多個成員,而且已經在一個成員上建立鏈碼,就不需要在安裝相同鏈碼的其他成員上建立鏈碼。在此情況下,鏈碼已經在通道上的所有成員上建立並執行。
  • 您可以在通道上建立多個鏈碼。
  • 建立樣品鏈碼的處理與本主題中描述的建立處理不同。請參閱使用範例探索 Oracle Blockchain Platform (Hyperledger Fabric v1.4.7)
  • 建立鏈碼之後,您可以選擇在 REST 代理主機中啟用該鏈碼。
您必須是管理員,才能夠執行此作業。
  1. 移至主控台並選取鏈碼頁籤。
  2. 鏈碼頁籤中,按一下箭頭以展開鏈碼的版本清單。
  3. 尋找鏈碼版本,然後按一下其其他動作功能表,然後選取建立
    隨即顯示建立鏈碼對話方塊。
  4. 輸入有關建立鏈碼的位置和方式的資訊。
    欄位 描述
    Channel 選取鏈碼要執行的通道。
    對等 選取您要使用鏈碼的對等或對等體。此清單顯示您安裝此鏈碼的端點 。
    初始參數 輸入您要傳送至鏈碼的輸入參數。移至鏈碼以尋找初始參數值。
    背書政策 在此區段中,指定背書鏈碼所需成員的數目與角色。

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

    暫時對應

    傳送至鏈碼的資料是交易有效負載和暫時對應。交易有效負載會記錄在分類帳中,而且任何可以透過查詢系統鏈碼存取分類帳的人都可以看見。使用暫時對應來傳送私人資料,例如您不想儲存在分類帳中的索引鍵。

    在本節中,提供必要的關鍵碼和值。您提供的資訊會在對等節點上維護,並在執行交易時傳送至鏈碼。

    如果您新增的是專用資料集合,請指定暫時對應,將從屬端的專用資料傳遞給對等體以進行背書。

    專用資料收集 在此段落中,新增一或多個專用資料集合。專用資料收集會指定組織子集,這些組織會在您建立鏈碼的通道上背書、確認或查詢專用資料。
  5. 按一下建立
    已建立鏈碼。
  6. 若要確認已建立鏈碼,請前往通道頁籤,然後按一下您建立鏈碼的通道名稱。移至實例化的鏈碼頁籤,並確認鏈碼列在摘要表格中。