组合令牌框架合同包
组合令牌框架使用区块链应用程序构建器支持的扩展 ERC-1155 标准。
NFT 艺术品收藏市场示例说明了组合代币通用框架的使用。该样品包括一份合同,以代表与艺术品相关的购买和销售非同质代币 (NFT) 的市场。在这个样本中,NFT 平台提供商登上博物馆,他们可以为区块链网络中的艺术品制作(创建)NFT。然后,消费者可以使用 Eth 或 ERC-20 硬币从博物馆购买 NFT。当消费者购买 NFT 时,博物馆将忠诚度代币奖励给他们的可替换代币账户。消费者也可以转售 NFT。合同实施管理令牌生命周期所需的方法,包括令牌初始化、账户操作、角色分配、铸造、传输和刻录。它还提供了用于批准铸造、转移和燃烧操作的公证账户,并通过日常限制和审计程序支持合规性。
组合的令牌框架合同包可从服务控制台下载,并包括以下组件。
CombinedTokenSmartContract.zip,包含要部署的打包合同的归档文件。您可以从 CLI 或使用适用于 Visual Studio Code 的 Blockchain App Builder 扩展来部署合同。CombinedTokenWrapperAPI.zip,一个 Postman 集合,可用于测试合同中的 API。README.md,用于处理合同的分步指南。README.md文件包含在CombinedTokenSmartContract.zip归档文件中。
要获取组合令牌框架合同包,请在 Oracle Blockchain Platform Enterprise Edition 控制台中选择数字资产选项卡,然后选择组合令牌框架。