首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从NFT的契约中读取NFT的JSON元数据

从NFT的契约中读取NFT的JSON元数据
EN

Stack Overflow用户
提问于 2022-08-12 10:59:07
回答 1查看 253关注 0票数 -1

是否有任何合法的方法从合同中获取有关NFT元数据的详细信息?假设我有带有id 1的NFT,哪些元数据存储在IPFS上,并且它具有罕见的属性10。可以从内部契约中获取数据吗?或者唯一的方法是在合同上引入稀缺性属性,然后用第三方效用填充它?

EN

回答 1

Stack Overflow用户

发布于 2022-08-14 11:18:56

大多数具有元数据的NFT是ERC721Metadata接口的实现,它具有以下方法:

代码语言:javascript
复制
    /// @notice A distinct Uniform Resource Identifier (URI) for a given asset.
    /// @dev Throws if `_tokenId` is not a valid NFT. URIs are defined in RFC
    ///  3986. The URI may point to a JSON file that conforms to the "ERC721
    ///  Metadata JSON Schema".
    function tokenURI(uint256 _tokenId) external view returns (string);

此方法,tokenURI返回给定tokenId的元数据URI。

元数据属性通常遵循开放元数据标准

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73333099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档