ERC-8179 vs ERC-8180
Blob Space Segments compared with Blob Authenticated Messaging.
No shared functions
0 shared · 4 vs 16 functions · 0% of the smaller surface
ERC-8180 lists ERC-8179 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-8179 (4)
0x162e0825 | declareBlobSegment(uint256,uint16,uint16,bytes32) |
0xd05a5c48 | declareBlobSegments((uint256,uint16,uint16,bytes32)[]) |
0x98e24187 | getSegments(bytes32,uint256,uint256) |
0xf35b9f89 | segmentCount(bytes32) |
▶️ Only in ERC-8180 (16)
0xe5c5e9a3 | decode(bytes) |
0x93790f44 | getKey(address) |
0x7ffb5473 | isExposed(bytes32) |
0xc3c5a547 | isRegistered(address) |
0x23fc48c1 | pubKeySize() |
0xa3747fef | register(bytes,bytes) |
0xe5aa85f6 | registerBlobBatch(uint256,uint16,uint16,bytes32,address,address) |
0x6e71d134 | registerBlobBatches((uint256,uint16,uint16,bytes32,address,address)[]) |
0x23bfc67d | registerCalldataBatch(bytes,bytes32,address,address) |
0x42df20fb | schemeId() |
0xc45ff281 | schemeName() |
0xcf114219 | signatureSize() |
0xda5f7811 | supportsAggregation() |
0x024ad318 | verify(bytes,bytes32,bytes) |
0x28240000 | verifyAggregated(bytes[],bytes32[],bytes) |
0xa1f0f8de | verifyWithRegisteredKey(address,bytes32,bytes) |
Both surfaces parsed from the canonical specifications: ERC-8179 · ERC-8180