web3wagmi
← All standards

ERC-165 vs ERC-5982

Standard Interface Detection compared with Role-based Access Control.

No shared functions
0 shared · 1 vs 15 functions · 0% of the smaller surface

ERC-5982 lists ERC-165 in its requires field but declares no inheritance in its interface, so any surface it inherits is not counted here.

🤝 Shared (0)

None.

◀️ Only in ERC-165 (1)

0x01ffc9a7supportsInterface(bytes4)

▶️ Only in ERC-5982 (15)

0xb7416ccecanExecute(bytes32,bytes4,bytes32,bytes)
0xc7072a8fcanGrantRole(bytes32,bytes32,bytes)
0x7712f836canRevokeRole(bytes32,bytes32,address,bytes)
0xa9a61cbecreateRole(bytes32,bytes32,string,string,string,bytes32)
0x3f5fe075destroyRole(bytes32,bytes32)
0xf4f5eb5dgrantRole(bytes32,address,bytes)
0x2f2ff15dgrantRole(bytes32,address)
0xf5d5408bhasRole(bytes32,address,bytes)
0x91d14854hasRole(bytes32,address)
0x3f038cc7revokeRole(bytes32,address,bytes)
0xd547741frevokeRole(bytes32,address)
0x0aa6afferoleDescription(bytes32)
0xf5ef8476roleName(bytes32)
0x9eb6a9efroleURI(bytes32)
0x321de094setRolePower(bytes32,bytes4,bytes)

Both surfaces parsed from the canonical specifications: ERC-165 · ERC-5982