ERC1820ImplementerMockUpgradeable.sol 720 B

1234567891011121314151617181920
  1. // SPDX-License-Identifier: MIT
  2. pragma solidity ^0.8.0;
  3. import "../utils/introspection/ERC1820ImplementerUpgradeable.sol";
  4. import "../proxy/utils/Initializable.sol";
  5. contract ERC1820ImplementerMockUpgradeable is Initializable, ERC1820ImplementerUpgradeable {
  6. function __ERC1820ImplementerMock_init() internal onlyInitializing {
  7. __ERC1820Implementer_init_unchained();
  8. __ERC1820ImplementerMock_init_unchained();
  9. }
  10. function __ERC1820ImplementerMock_init_unchained() internal onlyInitializing {
  11. }
  12. function registerInterfaceForAddress(bytes32 interfaceHash, address account) public {
  13. _registerInterfaceForAddress(interfaceHash, account);
  14. }
  15. uint256[50] private __gap;
  16. }