1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 2× 2× 2× 2× 2× 2× | // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "../../contracts/tokens/erc721-token-receiver.sol"; contract NFTokenReceiverTestMock is ERC721TokenReceiver { event Received(); function onERC721Received( address _operator, address _from, uint256 _tokenId, bytes calldata _data ) external override returns(bytes4) { _operator; _from; _tokenId; _data; emit Received(); return 0x150b7a02; } } |