ERC721ReceiverMixin
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721ReceiverMixin
pub trait ERC721ReceiverMixin<TState>
Trait functions
on_erc721_received
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721ReceiverMixin::on_erc721_received
fn on_erc721_received(
self: @TState,
operator: ContractAddress,
from: ContractAddress,
token_id: u256,
data: Span<felt252>,
) -> felt252
onERC721Received
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721ReceiverMixin::onERC721Received
fn onERC721Received(
self: @TState,
operator: ContractAddress,
from: ContractAddress,
tokenId: u256,
data: Span<felt252>,
) -> felt252
supports_interface
Fully qualified path: openzeppelin_interfaces::token::erc721::ERC721ReceiverMixin::supports_interface
fn supports_interface(self: @TState, interface_id: felt252) -> bool