IERC721.spec 1.0 KB

1234567891011121314151617
  1. methods {
  2. // IERC721
  3. function balanceOf(address) external returns (uint256) envfree;
  4. function ownerOf(uint256) external returns (address) envfree;
  5. function getApproved(uint256) external returns (address) envfree;
  6. function isApprovedForAll(address,address) external returns (bool) envfree;
  7. function safeTransferFrom(address,address,uint256,bytes) external;
  8. function safeTransferFrom(address,address,uint256) external;
  9. function transferFrom(address,address,uint256) external;
  10. function approve(address,uint256) external;
  11. function setApprovalForAll(address,bool) external;
  12. // IERC721Metadata
  13. function name() external returns (string);
  14. function symbol() external returns (string);
  15. function tokenURI(uint256) external returns (string);
  16. }