Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

IERC721CamelOnlyDispatcherTrait

Fully qualified path: openzeppelin_interfaces::token::erc721::IERC721CamelOnlyDispatcherTrait

Part of the group: dispatchers

pub trait IERC721CamelOnlyDispatcherTrait<T>

Trait functions

balanceOf

Fully qualified path: openzeppelin_interfaces::token::erc721::IERC721CamelOnlyDispatcherTrait::balanceOf

fn balanceOf(self: T, account: ContractAddress) -> u256

ownerOf

Fully qualified path: openzeppelin_interfaces::token::erc721::IERC721CamelOnlyDispatcherTrait::ownerOf

fn ownerOf(self: T, tokenId: u256) -> ContractAddress

safeTransferFrom

Fully qualified path: openzeppelin_interfaces::token::erc721::IERC721CamelOnlyDispatcherTrait::safeTransferFrom

fn safeTransferFrom(
    self: T, from: ContractAddress, to: ContractAddress, tokenId: u256, data: Span<felt252>,
)

transferFrom

Fully qualified path: openzeppelin_interfaces::token::erc721::IERC721CamelOnlyDispatcherTrait::transferFrom

fn transferFrom(self: T, from: ContractAddress, to: ContractAddress, tokenId: u256)

setApprovalForAll

Fully qualified path: openzeppelin_interfaces::token::erc721::IERC721CamelOnlyDispatcherTrait::setApprovalForAll

fn setApprovalForAll(self: T, operator: ContractAddress, approved: bool)

getApproved

Fully qualified path: openzeppelin_interfaces::token::erc721::IERC721CamelOnlyDispatcherTrait::getApproved

fn getApproved(self: T, tokenId: u256) -> ContractAddress

isApprovedForAll

Fully qualified path: openzeppelin_interfaces::token::erc721::IERC721CamelOnlyDispatcherTrait::isApprovedForAll

fn isApprovedForAll(self: T, owner: ContractAddress, operator: ContractAddress) -> bool