Skip to content

ERC1820ImplementerInterface

ERC1820ImplementerInterface

ortsInterface(bytes4)’))`). bytes4 internal constant ERC165ID = 0x01ffc9a7; Magic value which is returned if a contract

canImplementInterfaceForAddress(bytes32 interfaceHash, address addr) → bytes32 (external)

ther address. bytes32 internal constant ERC1820_ACCEPT_MAGIC = keccak256(abi.encodePacked(“ERC1820_ACCEPT_MAGIC”));

mapping from addresses and interface hashes to their implementers. mapping(address => mapping(bytes32 => address)) internal interfaces; mapping from addresses to their manager. mapping(address => address) in