Smart Contracts
Interfaces
IHandshakeTld

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);