IHandshakeTld
Git Source (opens in a new tab)
Functions
registerWithResolver
function registerWithResolver(address _addr, string calldata _domain, ISldRegistrationStrategy _strategy) external;
ownerOf
function ownerOf(uint256 _id) external view returns (address);
isApprovedOrOwner
function isApprovedOrOwner(address _operator, uint256 _id) external view returns (bool);
setTldClaimManager
function setTldClaimManager(ITldClaimManager _manager) external;
namehashToLabelMap
function namehashToLabelMap(bytes32 _namehash) external view returns (string memory);
setResolver
function setResolver(bytes32 _namehash, IResolver _resolver) external;
registrationStrategy
function registrationStrategy(bytes32 _namehash) external view returns (ISldRegistrationStrategy);