Open pikonha opened 5 days ago
We need to have a way to know whether the domain enables anyone to register a subdomain (e.g. base.eth, arb.eth)
base.eth
arb.eth
Fetch it from the ENS Registry operators mapping.
operators
sequenceDiagram Client -->> UniversalResolver: resolve(node, registerParams()) UniversalResolver -->> L1Resolver: registerParams() L1Resolver -->> UniversalResolver: revert OffchainLookup UniversalResolver-->>Client: revert OffchainLookup Client -->> Gateway: {registerParams()}.json Gateway -->> SubdomainController: `getStorageAt` Gateway -->> Client: return storage proof Client -->> L1Resolver: registerParamsCallback(results, extraData) L1Resolver -->> ArbitrumVerifier: `getStorageValues` ArbitrumVerifier -->>L1Resolver: return data L1Resolver -->> Client: return data
registerParams
isPublicAvailable
Feature Request
We need to have a way to know whether the domain enables anyone to register a subdomain (e.g.
base.eth
,arb.eth
)Describe Preferred Solution
Fetch it from the ENS Registry
operators
mapping.Architecture Diagram
QA Replication steps
registerParams
isPublicAvailable
boolean property