ERC721Burnable.sol 232 B

123456789101112
  1. pragma solidity ^0.4.24;
  2. import "./ERC721.sol";
  3. contract ERC721Burnable is ERC721 {
  4. function burn(uint256 tokenId)
  5. public
  6. {
  7. require(_isApprovedOrOwner(msg.sender, tokenId));
  8. _burn(ownerOf(tokenId), tokenId);
  9. }
  10. }