ERC-1155 權杖化流程
部署 ERC-1155 權杖專案之後,權杖管理員和權杖擁有者會遵循建立權杖和完成生命週期作業的一般流程。
當您部署記號專案時,傳送至初始化方法之清單中的使用者會成為鏈碼的記號管理員。部署之後,建立記號和完成生命週期作業的一般流程會遵循下列步驟:
記號管理員作業:
- 為任何會擁有記號或完成記號相關作業的使用者建立使用者帳戶。
- 為每個使用者帳戶建立記號帳戶。使用者可以有多個有趣的記號帳戶,但只有一個非可行的記號 (NFT) 帳戶。記號管理員可以使用
createAccount
方法同時建立使用者和記號帳戶,而不是個別建立。 - 視需要建立有趣的記號。當您起始有趣的記號時,可以指派關聯的描述資料和行為給記號。
- 對於有趣的記號,請將使用者有趣的記號帳戶與特定有趣的記號建立關聯。
- 視需要將 minter 與 burner 角色加入使用者的 Token 帳號。
記號擁有者作業:
- 具有特定記號之 minter 角色的使用者可以建立 (mint) NFT 或有趣的記號。
- 使用者可以在帳戶之間移轉變數替代字,並檢查帳戶餘額。
- 具有特定記號之燃燒器角色的使用者可以銷毀 (燒毀) NFT 或有趣的記號。
保存庫管理程式作業:
- 具有 Vault 角色的使用者可以鎖定 NFT。鎖定的 NFT 無法燒錄或傳輸給其他使用者。
下圖顯示 ERC-1155 代碼化案例的整體處理流程。
下表摘要了鷹架 ERC-1155 記號專案時自動產生的方法。