第79篇 NFT市场智能合约
Posted wonderBlock
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第79篇 NFT市场智能合约相关的知识,希望对你有一定的参考价值。
本文环境:
区块链版本:以太坊POA联盟链
节点版本: geth 1.9.19
操作系统:windows 64
参考内容:https://github.com/nftstore/nftstore-code
一、合约源码
1.1 NFTMarket.sol
本合约为 ERC721 功能合约,实现 NFT 各项功能;
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.1;
import "@openzeppelin/contracts/token/ERC721/ERC721.sol";
import "@openzeppelin/contracts/utils/Counters.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
import "@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol";
import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol";
contract NFTMarket is ERC721, ERC721Enumerable, ERC721URIStorage {
using Strings for uint256;
usin
以上是关于第79篇 NFT市场智能合约的主要内容,如果未能解决你的问题,请参考以下文章