IERC1155ReceiverSafeDispatcherTrait
Fully qualified path: openzeppelin_interfaces::token::erc1155::IERC1155ReceiverSafeDispatcherTrait
Part of the group: dispatchers
pub trait IERC1155ReceiverSafeDispatcherTrait<T>
Trait functions
on_erc1155_received
Fully qualified path: openzeppelin_interfaces::token::erc1155::IERC1155ReceiverSafeDispatcherTrait::on_erc1155_received
fn on_erc1155_received(
self: T,
operator: ContractAddress,
from: ContractAddress,
token_id: u256,
value: u256,
data: Span<felt252>,
) -> Result<felt252, Array<felt252>>
on_erc1155_batch_received
Fully qualified path: openzeppelin_interfaces::token::erc1155::IERC1155ReceiverSafeDispatcherTrait::on_erc1155_batch_received
fn on_erc1155_batch_received(
self: T,
operator: ContractAddress,
from: ContractAddress,
token_ids: Span<u256>,
values: Span<u256>,
data: Span<felt252>,
) -> Result<felt252, Array<felt252>>