ERC1155Holder.sol 522 B

123456789101112131415
  1. // SPDX-License-Identifier: MIT
  2. pragma solidity ^0.6.0;
  3. import "./ERC1155Receiver.sol";
  4. contract ERC1155Holder is ERC1155Receiver {
  5. function onERC1155Received(address, address, uint256, uint256, bytes memory) public virtual override returns (bytes4) {
  6. return this.onERC1155Received.selector;
  7. }
  8. function onERC1155BatchReceived(address, address, uint256[] memory, uint256[] memory, bytes memory) public virtual override returns (bytes4) {
  9. return this.onERC1155BatchReceived.selector;
  10. }
  11. }