ERC721ReceiverMixinSafeDispatcherTrait
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721ReceiverMixinSafeDispatcherTrait
Part of the group: dispatchers
pub trait ERC721ReceiverMixinSafeDispatcherTrait<T>
Trait functions
on_erc721_received
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721ReceiverMixinSafeDispatcherTrait::on_erc721_received
fn on_erc721_received(
self: T, operator: ContractAddress, from: ContractAddress, token_id: u256, data: Span<felt252>,
) -> Result<felt252, Array<felt252>>
onERC721Received
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721ReceiverMixinSafeDispatcherTrait::onERC721Received
fn onERC721Received(
self: T, operator: ContractAddress, from: ContractAddress, tokenId: u256, data: Span<felt252>,
) -> Result<felt252, Array<felt252>>
supports_interface
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721ReceiverMixinSafeDispatcherTrait::supports_interface
fn supports_interface(self: T, interface_id: felt252) -> Result<bool, Array<felt252>>