組合記號架構
合併的權杖架構使用區塊鏈 App 產生器支援的延伸 ERC-1155 標準。
結合的記號架構在單一智能合約中同時支援有趣和不可行的記號 (NFT),因此開發人員可以有效率地管理多個記號類型,降低複雜性並提升擴展性。Blockchain App Builder 擴展了 ERC-1155 標準,以促進開發需要混合符記功能的應用程式。結合的記號架構也支援分數 NFT。
使用案例範例:
Oracle Blockchain Platform Digital Assets Edition 包含的增強型區塊鏈 App 產生器版本支援下列功能。
- 多個有趣的記號:在單一智慧型合約中建立多個有趣的記號類型。
- 多個權杖類型:在單一智慧合約中建立並管理有趣和不可行的權杖類型,簡化部署和互動。每個有趣的記號類型都可以有多個帳戶,但只有一個 NFT 帳戶。
- 批次作業:在單一交易中完成多個記號傳輸或動作,以提升效率。
- 鎖定:將 NFT 鎖定在 Vault 中,使其無法被任何使用者傳輸或燒錄。
- 角色作業:指派和強制角色 (例如 minter、burner) 以提供任何使用者帳戶的特定權限。
Oracle Blockchain Platform Digital Assets Edition 包含鏈碼套件和適用於合併 (實用且不可行) 權杖案例的包裝函式 API 套件。此鏈碼套件包含 NFT Art Collection Marketplace 範例,說明架構的使用。包裝程式 API 套件會擴充 REST API,以支援 NFT Art Collection Marketplace 案例特有的作業。