22 lines
558 B
Solidity
22 lines
558 B
Solidity
pragma solidity ^0.4.24;
|
|
|
|
import "../node_modules/zeppelin-solidity/contracts/token/ERC721/ERC721Token.sol";
|
|
|
|
contract MyNFT is ERC721Token {
|
|
constructor (string _name, string _symbol) public
|
|
ERC721Token(_name, _symbol) {}
|
|
|
|
function registerUniqueToken(
|
|
address _to,
|
|
uint256 _tokenId,
|
|
string _tokenURI
|
|
) public
|
|
{
|
|
super._mint(_to, _tokenId);
|
|
super._setTokenURI(_tokenId, _tokenURI);
|
|
emit TokenRegistered(_to, _tokenId);
|
|
}
|
|
|
|
event TokenRegistered(address _by, uint256 _tokenId);
|
|
}
|