IERC721Enumerable
ERC-721 Non-Fungible Token Standard, optional enumeration extension
See https://eips.ethereum.org/EIPS/eip-721 Note: the ERC-165 identifier for this interface is 0x780e9d63.
Methods
tokenByIndex
function tokenByIndex(uint256 _index) external view returns (uint256)
Enumerate valid NFTs
Throws if _index >= totalSupply().
Parameters
| Name | Type | Description |
|---|---|---|
| _index | uint256 | A counter less than totalSupply() |
Returns
| Name | Type | Description |
|---|---|---|
| _0 | uint256 | The token identifier for the _indexth NFT, (sort order not specified) |
tokenOfOwnerByIndex
function tokenOfOwnerByIndex(address _owner, uint256 _index) external view returns (uint256)
Enumerate NFTs assigned to an owner
Throws if _index >= balanceOf(_owner) or if _owner is the zero address, representing invalid NFTs.
Parameters
| Name | Type | Description |
|---|---|---|
| _owner | address | An address where we are interested in NFTs owned by them |
| _index | uint256 | A counter less than balanceOf(_owner) |
Returns
| Name | Type | Description |
|---|---|---|
| _0 | uint256 | The token identifier for the _indexth NFT assigned to _owner, (sort order not specified) |