eve设置tokenuri支持

设置tokenuri支持:
增加3个方法实现就行
 
参考文档:
https://hackernoon.com/zh/理解以太坊中的代币标准第二部分erc721
ipfs的链接如何上传?
721合约是一个标准,还是完整的代码实现?基于接口实现?
 
 
    function setTokenURI(uint256 tokenId, string memory _tokenURI) external onlyOwner {
        super._setTokenURI(tokenId, _tokenURI);
    }
 
    function setBaseURI(string memory baseURI_) external onlyOwner {
        super._setBaseURI(baseURI_);
    }
 
    function tokenURI(uint256 tokenId) public view virtual override returns (string memory) {
        string memory uri = super.tokenURI(tokenId);
        return string(abi.encodePacked(uri, ".json"));
    }

 

posted @ 2024-04-30 11:33  若-飞  阅读(1)  评论(0编辑  收藏  举报