UniversalRegistrarController

Verified contract

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

No balances found for "UniversalRegistrarController"

0x6e1c06059c2a8c61c85027a79d7e2734ccc9bd0e354aecb615262e2e8e499589
0x106278f3d68d57035bb8d26e3bb3f2706529a198da5a5c3fe699f45fe4573d74
0x9deebb9b5ecafaa5a5905102a74d967e6faf10c5e47c7e41d7bee1a32bfd372a
0x1aee74bd301425f2a13602cf57669824bfb10851e59a294b9f30399f473f6d40
0xc2ecbdee8273eef2a7b0d4f3e7a1833aba57ab382e0a2111dba84e29e665caa4
0xdd4bcb23ed6d0a2b6dce45d096000917d8cd340de6675dc1e430361833d73a93
0x40cc475abd94b42b1af12f699925c4edbb5e426cbddb47664618d9498b829f5e
0x2ef7112e7e96749f59a9033d0a193733af5cadd3104fafca427daca30c7d093f
0x5c5475e4732162db1386045e977caa38a66723bf7c6fb85ef13d451bc62beae7
0xf610fd419b45a6e596d41ca7da419790e9f1ff42a92f5f53eb54827028fcd5c3

Functions
Getter at block 21291266
base(view returns (address)
0x1c0a386bdc7068cbd7805f9199769b5f4ef0eada
maxCommitmentAge(view returns (uint256)
86400
minCommitmentAge(view returns (uint256)
60
owner(view returns (address)
0x96528bf0e43d82dcd6808834b9d6cb93155716c1
registryPayee(view returns (address)
0x96528bf0e43d82dcd6808834b9d6cb93155716c1
totalShares(pure returns (uint256)
100
Read-only
available(bytes32 nodestring nameview returns (bool)
commitments(bytes32view returns (uint256)
makeCommitment(bytes32 nodestring nameaddress ownerbytes32 secretpure returns (bytes32)
makeCommitmentWithConfig(bytes32 nodestring nameaddress ownerbytes32 secretaddress resolveraddress addrpure returns (bytes32)
price(bytes32 nodestring nameview returns (uint256)
supportsInterface(bytes4 interfaceIDpure returns (bool)
valid(string namepure returns (bool)
State-modifying
commit(bytes32 commitment
domainPassForNodeRegister(bytes32 nodestring nameaddress ownerbytes32 secretbytes32[] merkleProof
domainPassForNodeRegisterWithConfig(bytes32 nodestring nameaddress ownerbytes32 secretaddress resolveraddress addrbytes32[] merkleProof
domainPassRegister(bytes32 nodestring nameaddress ownerbytes32 secretbytes32[] merkleProof
domainPassRegisterWithConfig(bytes32 nodestring nameaddress ownerbytes32 secretaddress resolveraddress addrbytes32[] merkleProof
ownerRegister(bytes32 nodestring nameaddress ownerbytes32 secret
ownerRegisterWithConfig(bytes32 nodestring nameaddress ownerbytes32 secretaddress resolveraddress addr
register(bytes32 nodestring nameaddress ownerbytes32 secretpayable 
registerWithConfig(bytes32 nodestring nameaddress ownerbytes32 secretaddress resolveraddress addrpayable 
releaseToPayee(bytes32 node
releaseToRegistry(bytes32 node
renounceOwnership(
setCommitmentAges(uint256 _minCommitmentAgeuint256 _maxCommitmentAge
setNameStore(address _store
setPayee(bytes32 nodeaddress accountuint256 shares_
setPayeeShares(bytes32 nodeuint256 shares_
setPriceOracle(address _prices
setRegistryShares(bytes32 nodeuint256 shares_
transferOwnership(address newOwner
whitelistRegister(bytes32 nodestring nameaddress ownerbytes32 secretbytes32[] merkleProofpayable 
whitelistRegisterWithConfig(bytes32 nodestring nameaddress ownerbytes32 secretaddress resolveraddress addrbytes32[] merkleProofpayable 
Events
NameRegistered(bytes32 indexed nodestring namebytes32 indexed labeladdress indexed owneruint256 cost
NewPriceOracle(address indexed oracle
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PayeeAdded(address accountuint256 shares
PaymentReleased(bytes32 nodeaddress touint256 amount
Constructor
constructor(address base_address prices_address store_uint256 minCommitmentAge_uint256 maxCommitmentAge_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.