我希望用一个函数构建一个智能契约,该函数能够根据输入字符串生成唯一和有限数量的ERC721令牌。我还希望能够根据输入字符串查找所有令牌。
我应该如何按照最佳实践来处理这个问题呢?
示例:
我将字符串“牛”输入到智能契约中的一个函数中。
接下来,我应该能够创建一个表示字符串的父令牌,并且每个子令牌应该在1-50范围内有一个数字ID。
发布于 2019-11-13 17:17:58
我将字符串“牛”输入到智能契约中的一个函数中。接下来,我应该能够创建一个表示字符串的父令牌,并且每个子令牌应该在1-50范围内有一个数字ID。
合同工厂既可以充当ERC721部署程序,也可以作为已部署令牌的注册中心(库存)。ERC721本身负责处理牛的实例。
这种方法的一个缺点是部署每个令牌契约的成本。ERC1155 (multitoken)是一种在单个契约中实现这一功能的方法。本质上,熟悉的函数包括添加一个令牌参数和存储布局中的另一个维度。
希望能帮上忙。
https://ethereum.stackexchange.com/questions/77460
复制相似问题