1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | 22× | // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "../../contracts/tokens/nf-token.sol"; import "../ownership/ownable.sol"; /** * @dev This is an example contract implementation of NFToken. */ contract NFTokenMock is NFToken, Ownable { /** * @dev Mints a new NFT. * @param _to The address that will own the minted NFT. * @param _tokenId of the NFT to be minted by the msg.sender. */ function mint( address _to, uint256 _tokenId ) external onlyOwner { super._mint(_to, _tokenId); } } |