ERC721.sol 625 B

12345678910111213141516
  1. pragma solidity ^0.4.18;
  2. /**
  3. * @title ERC721 interface
  4. * @dev see https://github.com/ethereum/eips/issues/721
  5. */
  6. contract ERC721 {
  7. event Transfer(address indexed _from, address indexed _to, uint256 _tokenId);
  8. event Approval(address indexed _owner, address indexed _approved, uint256 _tokenId);
  9. function balanceOf(address _owner) public view returns (uint256 _balance);
  10. function ownerOf(uint256 _tokenId) public view returns (address _owner);
  11. function transfer(address _to, uint256 _tokenId) public;
  12. function approve(address _to, uint256 _tokenId) public;
  13. function takeOwnership(uint256 _tokenId) public;
  14. }