I'm trying to recreate a nft project, but the file ERC721Full.sol no longer exists in the current version of the OpenZeppelin Repo. I tried to import into my smart contract file all the files that ERC721Full imports, but my computer cannot seem to access those imports. Does anyone know a solution?
pragma solidity ^0.4.24;
import "./ERC721.sol";
import "./ERC721Enumerable.sol";
import "./ERC721Metadata.sol";
contract Color is ERC721, ERC721Enumerable, ERC721Metadata {
constructor(string name, string symbol) ERC721Metadata(name, symbol)
public
{
// E.G. color = "#FFFFFF"
function mint(string memory _color) public {
require(!_colorExists[_color]);
colors.push(_color);
uint _id = colors.length - 1;
_mint(msg.sender, _id);
_colorExists[_color] = true;
}
}