ERC-1185 vs ERC-2390
Storage of DNS Records in ENS compared with Geo-ENS.
Overlapping, neither contains the other
1 shared · 7 vs 3 functions · 33% of the smaller surface
ERC-2390 lists ERC-1185 in its requires field but declares no inheritance in its interface, so any surface it inherits is not counted here.
🤝 Shared (1)
0x01ffc9a7 | supportsInterface(bytes4) |
◀️ Only in ERC-1185 (6)
0xad5780af | clearDNSZone(bytes32) |
0xa8fa5682 | dnsRecord(bytes32,bytes32,uint16) |
0x4cbf6ba4 | hasDNSRecords(bytes32,bytes32) |
0x0af179d7 | setDNSRecords(bytes32,bytes) |
0xce3decdc | setZonehash(bytes32,bytes) |
0x5c98042b | zonehash(bytes32) |
▶️ Only in ERC-2390 (2)
0x7d867acc | geoAddr(bytes32,bytes8,uint8) |
0xf23abf02 | setGeoAddr(bytes32,bytes8,address) |
Both surfaces parsed from the canonical specifications: ERC-1185 · ERC-2390