NameWrapper

Verified contract

Active on Ethereum with 4 txns
Deployed by via 0xcf8926d4 at 17520699
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "NameWrapper"

0xedef6862fd7977ca924b397ebb24e3a295131c3d08b1d39cd9f47593d3eb8faa
0xfaf0ac5ef1afbdf489c9e82eb448e9950c928558fa47c930dc30e6c45fd60e4d
0x0dfdaa71acdfdecafc4a594d12a332af819099db79ea80ed849f030ea9d7101c
0x0332d42c10f2e759bd131700c40d542f4146960604f69d548752071294dc1457

Functions
Getter at block 20985545
auction(view returns (address)
0xcecc83d4327d080ee38046c014188d77b7663123
owner(view returns (address)
0x89100ecbdb2b2dfdf67c3c5fdb28a44f33d3ee48
registrar(view returns (address)
0x893d5e7ffe6a489186fcd1ebf6bc5c83a4c42505
tdns(view returns (address)
0x4f85c3d1a5b9655fdbff53f24da6db9abd61b481
upgradeContract(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
_tokens(uint256view returns (uint256)
allFusesBurned(bytes32 nodeuint32 fuseMaskview returns (bool)
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
controllers(addressview returns (bool)
getData(uint256 tokenIdview returns (address owneruint32 fusesuint64 expiry)
getFuses(bytes32 nodeview returns (uint32 fusesuint64 expiry)
isApprovedForAll(address accountaddress operatorview returns (bool)
isTokenOwnerOrApproved(bytes32 nodeaddress addrview returns (bool)
names(bytes32view returns (bytes)
ownerOf(uint256 idview returns (address owner)
supportsInterface(bytes4 interfaceIdview returns (bool)
tlds(uint256view returns (string)
uri(uint256 tokenIdview returns (string)
State-modifying
addTld(string tldbytes32 namehash
onERC721Received(address toaddressuint256 tokenIdbytes datareturns (bytes4)
registerAndWrapETH2LD(struct IETHRegistrarControllerdomain nameaddress wrappedOwneruint256 durationaddress resolveruint256 amountreturns (uint256 registrarExpiry)
removeTld(string tld
renew(uint256 tokenIduint256 durationreturns (uint256 expires)
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setAuction(address _auction
setChildFuses(bytes32 parentNodebytes32 labelhashuint32 fusesuint64 expiry
setController(address controllerbool active
setFuses(bytes32 nodeuint32 fusesreturns (uint32)
setRecord(bytes32 nodeaddress owneraddress resolveruint64 ttl
setResolver(bytes32 nodeaddress resolver
setSubnodeOwner(bytes32 parentNodestring labeladdress newOwneruint32 fusesuint64 expiryreturns (bytes32 node)
setSubnodeRecord(bytes32 parentNodestring labeladdress newOwneraddress resolveruint64 ttluint32 fusesuint64 expiry
setTTL(bytes32 nodeuint64 ttl
setUpgradeContract(address _upgradeAddress
transferOwnership(address newOwner
unwrap(bytes32 parentNodebytes32 labelhashaddress newController
unwrapETH2LD(bytes32 labelhashaddress newRegistrantaddress newControllerstring tld
upgrade(bytes32 parentNodestring labeladdress wrappedOwneraddress resolver
upgradeETH2LD(string labeladdress wrappedOwneraddress resolverstring tld
wrap(bytes nameaddress wrappedOwneraddress resolver
wrapETH2LD(string labeladdress wrappedOwneruint32 fusesaddress resolverstring tldreturns (uint64 expiry)
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
ControllerChanged(address indexed controllerbool active
FusesSet(bytes32 indexed nodeuint32 fusesuint64 expiry
NameUnwrapped(bytes32 indexed nodeaddress owner
NameWrapped(bytes32 indexed nodebytes nameaddress owneruint32 fusesuint64 expiry
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor
constructor(address _tdnsaddress _registrar
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CannotUpgrade(
IncompatibleParent(
IncorrectTargetOwner(address owner
IncorrectTokenType(
LabelTooLong(string label
LabelTooShort(
NameNotFound(
OperationProhibited(bytes32 node
Unauthorised(bytes32 nodeaddress addr