什麼是鏈碼範例?

Oracle Blockchain Platform 包含以 Go 和 Node.js 撰寫的鏈碼範例,可協助您瞭解如何導入及管理網路的鏈碼。

若要前往 Oracle Blockchain Platform 主控台的「鏈碼範例」頁面,請開啟開發人員工具頁籤,然後選取範例

「鏈碼範例」頁面包含:

  • 「餘額拋轉」範例是一個簡單的鏈碼,代表具有科目餘額與作業的兩方,以查詢各方的餘額與移轉資金。
  • 泡泡範例包含鏈碼以建立大理石,其中每個大理石都有色彩與大小屬性。您可以將大理石指派給擁有者,並啟用作業以查詢狀態,並在擁有者之間依名稱或顏色進行交易大理石。
  • 汽車經銷商樣本包括一個鏈碼,用於管理車輛零件的生產、轉移和查詢;從這些零件組裝的車輛;以及車輛的轉移。

    在此範例中,大型汽車製造商及其經銷商與買家建立了區塊鏈網路,以簡化其供應鏈活動。區塊鏈可協助他們縮短與車輛和零件稽核歷程檔協調問題所需的時間。

  • Fiat Money Token 範例包含一個鏈碼,用來管理代表費用的分數有趣記號完整生命週期。初始化記號、建立記號使用者帳戶並指派 minter 角色之後,您就可以發出、傳輸和燒錄記號。您也可以追蹤變數替代字科目餘額與交易歷史記錄。如需有關記號範例的詳細資訊,請參閱使用範例記號規格檔案
  • 「忠誠度權杖」範例包含使用權杖來管理忠誠度方案的鏈碼。忠誠度點數可獲得、兌換及移轉。如需有關記號範例的詳細資訊,請參閱使用範例記號規格檔案
  • NFT Art Collection Marketplace 範例包含一個鏈碼,可模擬市集,以購買和銷售與藝術品相關聯的不可行權杖 (NFT)。在此範例中,博物館可以為區塊鏈網路中的藝術品鑄造 (建立) NFT。消費者接著可以購買並轉售博物館的 NFT。NFT Art Collection Marketplace 範例是針對 TypeScript 中的鏈碼開發所設計,提供兩種版本:一個用於 ERC-721 記號標準,一個用於 ERC-1155 記號標準。如需有關記號範例的詳細資訊,請參閱使用範例記號規格檔案

請使用每個範例下的在此處下載範例連結來下載範例鏈碼。下載包含 Go 和 Node.js 版本的鏈碼。

下載也會包含鏈碼的 Java 版本。