ERC1155ReceiverMockUpgradeable
Inherits: Initializable, ERC165Upgradeable, IERC1155Receiver
State Variables
_recRetval
bytes4 private _recRetval;
_batRetval
bytes4 private _batRetval;
_error
RevertType private _error;
Functions
__ERC1155ReceiverMock_init
function __ERC1155ReceiverMock_init(bytes4 recRetval, bytes4 batRetval, RevertType error) internal onlyInitializing;
__ERC1155ReceiverMock_init_unchained
function __ERC1155ReceiverMock_init_unchained(bytes4 recRetval, bytes4 batRetval, RevertType error)
internal
onlyInitializing;
onERC1155Received
function onERC1155Received(address operator, address from, uint256 id, uint256 value, bytes calldata data)
external
returns (bytes4);
onERC1155BatchReceived
function onERC1155BatchReceived(
address operator,
address from,
uint256[] calldata ids,
uint256[] calldata values,
bytes calldata data
) external returns (bytes4);
Events
Received
event Received(address operator, address from, uint256 id, uint256 value, bytes data, uint256 gas);
BatchReceived
event BatchReceived(address operator, address from, uint256[] ids, uint256[] values, bytes data, uint256 gas);
Errors
CustomError
error CustomError(bytes4);
Enums
RevertType
enum RevertType {
None,
RevertWithoutMessage,
RevertWithMessage,
RevertWithCustomError,
Panic
}