ERC721EnumerableABISafeDispatcherTrait
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721EnumerableABISafeDispatcherTrait
Part of the group: dispatchers
pub trait ERC721EnumerableABISafeDispatcherTrait<T>
Trait functions
total_supply
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721EnumerableABISafeDispatcherTrait::total_supply
fn total_supply(self: T) -> Result<u256, Array<felt252>>
token_by_index
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721EnumerableABISafeDispatcherTrait::token_by_index
fn token_by_index(self: T, index: u256) -> Result<u256, Array<felt252>>
token_of_owner_by_index
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721EnumerableABISafeDispatcherTrait::token_of_owner_by_index
fn token_of_owner_by_index(
self: T, owner: ContractAddress, index: u256,
) -> Result<u256, Array<felt252>>
all_tokens_of_owner
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721EnumerableABISafeDispatcherTrait::all_tokens_of_owner
fn all_tokens_of_owner(self: T, owner: ContractAddress) -> Result<Span<u256>, Array<felt252>>