UNPKG

@hubiinetwork/soldoc

Version:

Solidity documentation generator

313 lines (145 loc) 3.87 kB
# ERC721 [see the source](https://github.com/dev-matan-tsuberi/soldoc/tree/master/contracts/ERC721.sol) **Execution cost**: No bound available **Deployment cost**: No bound available **Combined cost**: No bound available ## Events ### Approval(address,address,uint256) **Execution cost**: No bound available Params: 1. **_owner** *of type `address`* 2. **_approved** *of type `address`* 3. **_tokenId** *of type `uint256`* --- ### ApprovalForAll(address,address,bool) **Execution cost**: No bound available Params: 1. **_owner** *of type `address`* 2. **_operator** *of type `address`* 3. **_approved** *of type `bool`* --- ### Transfer(address,address,uint256) **Execution cost**: No bound available Params: 1. **_from** *of type `address`* 2. **_to** *of type `address`* 3. **_tokenId** *of type `uint256`* ## Methods ### exists(uint256) **Execution cost**: No bound available **Attributes**: constant Params: 1. **_tokenId** *of type `uint256`* Returns: 1. **_exists** *of type `bool`* --- ### isApprovedForAll(address,address) **Execution cost**: No bound available **Attributes**: constant Params: 1. **_owner** *of type `address`* 2. **_operator** *of type `address`* Returns: 1. **output_0** *of type `bool`* --- ### getApproved(uint256) **Execution cost**: No bound available **Attributes**: constant Params: 1. **_tokenId** *of type `uint256`* Returns: 1. **_operator** *of type `address`* --- ### approve(address,uint256) **Execution cost**: No bound available Params: 1. **_to** *of type `address`* 2. **_tokenId** *of type `uint256`* --- ### balanceOf(address) **Execution cost**: No bound available **Attributes**: constant Params: 1. **_owner** *of type `address`* Returns: 1. **_balance** *of type `uint256`* --- ### totalSupply() **Execution cost**: No bound available **Attributes**: constant Returns: 1. **output_0** *of type `uint256`* --- ### supportsInterface(bytes4) **Execution cost**: No bound available **Attributes**: constant Params: 1. **_interfaceId** *of type `bytes4`* Returns: 1. **output_0** *of type `bool`* --- ### safeTransferFrom(address,address,uint256) **Execution cost**: No bound available Params: 1. **_from** *of type `address`* 2. **_to** *of type `address`* 3. **_tokenId** *of type `uint256`* --- ### name() **Execution cost**: No bound available **Attributes**: constant Returns: 1. **_name** *of type `string`* --- ### ownerOf(uint256) **Execution cost**: No bound available **Attributes**: constant Params: 1. **_tokenId** *of type `uint256`* Returns: 1. **_owner** *of type `address`* --- ### safeTransferFrom(address,address,uint256,bytes) **Execution cost**: No bound available Params: 1. **_from** *of type `address`* 2. **_to** *of type `address`* 3. **_tokenId** *of type `uint256`* 4. **_data** *of type `bytes`* --- ### setApprovalForAll(address,bool) **Execution cost**: No bound available Params: 1. **_operator** *of type `address`* 2. **_approved** *of type `bool`* --- ### symbol() **Execution cost**: No bound available **Attributes**: constant Returns: 1. **_symbol** *of type `string`* --- ### tokenOfOwnerByIndex(address,uint256) **Execution cost**: No bound available **Attributes**: constant Params: 1. **_owner** *of type `address`* 2. **_index** *of type `uint256`* Returns: 1. **_tokenId** *of type `uint256`* --- ### tokenURI(uint256) **Execution cost**: No bound available **Attributes**: constant Params: 1. **_tokenId** *of type `uint256`* Returns: 1. **output_0** *of type `string`* --- ### transferFrom(address,address,uint256) **Execution cost**: No bound available Params: 1. **_from** *of type `address`* 2. **_to** *of type `address`* 3. **_tokenId** *of type `uint256`* [Back to the top ](#erc721)