web3wagmi
← All standards

ERC-1271 vs ERC-8226

Standard Signature Validation Method for Contracts compared with Regulated Agent Mandate.

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

ERC-8226 lists ERC-1271 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-1271 (1)

0x1626ba7eisValidSignature(bytes32,bytes)

▶️ Only in ERC-8226 (22)

0xf80ba00fcanExecute(address,address,address,bytes32,uint256)
0x01003112checkPrincipal(address,bytes32)
0x3644e515DOMAIN_SEPARATOR()
0x1cff79cdexecute(address,bytes)
0x98d22b55extendMandate(address,address,uint48,uint256,bytes)
0x267fbac5freezeAgent(address)
0x448c857efreezePrincipal(address)
0xc5e98345getMandate(address,address)
0xc6a4ad00grantMandate((address,uint48,uint48,address,address,bytes32,address,uint256,uint256,bytes32,bytes32[],uint256),bytes)
0xdbca38d3grantPrincipal(address,bytes32,uint48)
0x0c53b010isActionEnabled(address,address,bytes32)
0x983ea7daisAgentFrozen(address)
0xb6363cf2isOperator(address,address)
0x1687a2d6isPrincipalFrozen(address)
0x7ecebe00nonces(address)
0xb48faccfrecordExecution(address,address,bytes32,uint256)
0x5e20639erevokeMandate(address,address,uint256,bytes)
0x20e03072revokePrincipal(address,uint8)
0x5e6f170bsetOperator(address,address,bool,uint256,bytes)
0x01ffc9a7supportsInterface(bytes4)
0xa2e97ab4unfreezeAgent(address)
0x18ed4b06unfreezePrincipal(address)

Both surfaces parsed from the canonical specifications: ERC-1271 · ERC-8226