You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
751 B
23 lines
751 B
pragma solidity ^0.6.0;
|
|
|
|
import "./ERC721Enumerable.sol";
|
|
import "./ERC721Metadata.sol";
|
|
|
|
/**
|
|
* @title Full ERC721 Token
|
|
* @dev This implementation includes all the required and some optional functionality of the ERC721 standard
|
|
* Moreover, it includes approve all functionality using operator terminology.
|
|
*
|
|
* See https://eips.ethereum.org/EIPS/eip-721
|
|
*/
|
|
contract ERC721Full is ERC721Enumerable, ERC721Metadata {
|
|
constructor (string memory name, string memory symbol) public ERC721Metadata(name, symbol) { }
|
|
|
|
function _beforeTokenTransfer(address from, address to, uint256 tokenId)
|
|
virtual
|
|
override(ERC721Enumerable, ERC721Metadata)
|
|
internal
|
|
{
|
|
super._beforeTokenTransfer(from, to, tokenId);
|
|
}
|
|
}
|
|
|