web3wagmi
← All standards

ERC-5902 Smart Contract Event Hooks

Stagnantrequires ERC-712

🆔 ERC-165 interface ids

Computed here as the XOR of the selectors each interface defines.

IRegistry0x8d6cbe90
IPublisher0xc2dc3280
ISubscriber0x4152589f

⚙️ Functions this standard introduces (12)

0xf16dcd7daddHook(uint256,bytes)
0xe0bb2835fireHook(bytes,bytes32,uint256)
0x209dd023registerHook(address,uint256,bytes)
0x5a25fee9registerSubscriber(address,address,uint256,uint256,uint256,uint256,uint256,address)
0xef8f7581removeHook(address,uint256,bytes)
0xb81a0852removeSubscription(address,address,uint256)
0x21df638aupdateHook(address,uint256,bytes)
0x79ae8251updateSubscriber(address,address,uint256,uint256)
0xefac437dverifyEventHook(bytes32,uint256,uint256,uint256)view
0x3ca694b5verifyEventHookRegistration(uint256,bytes)view
0x4152589fverifyHook(address,bytes,uint256,uint256,uint256)
0xf8300c52verifyHook(address,uint256,bytes)

⚖️ Compare with

Parsed from the canonical specification · discussion