BASERegistrarController

Verified contract

Active on Base with 26,494 txns
Deployed by via 0xc61c49d5 at 2346381
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $349.63
ERC-20
Value $0.14
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x2b6cb3016bb45ac4b6f4fb6acb8c0a154a9d97b1e40edda9eec5b44ad55d516f
0x14b2018bede396fa70ae39b28f69524a711b6813a32ce5c9883149e28c9cb775
0xf1d2ca343dfc9e588620ea40bb05c27a5c62f42ec1687abd5127292c566c0b6a
0x254096d2d44cf68e58ae3e723c4f641456ab8517fcb7d4e917b1e43e573f624a
0xa5bebcfea68bad46af2f8118a378a65649e1be14b8eaa5c4f364edd3837d1643
0xf6dc4d506acdfe1c56b366ee8222f0b89c9a75b9d8e54409898e83842c730e50
0x29c97e6549575ef09ff3542fff33ddb2547eb4d7f36201aed52b45d273613ccd
0xd28fadb570eaef66fb4874b463fb1ed83d0aed81e3f679c9b9c14010f21aa40d
0xbb1334d41ccdd2fc71de59b1955b3bc6ae86a865cb52af81d36ade5993a3a923
0x9eccdd0235b2e9628f5a5f7173bc1950da95f11cb81cab73585a657498edd0e8

Functions
Getter at block 21739786
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MIN_REGISTRATION_DURATION(view returns (uint256)
2419200
REGISTER_ROLE(view returns (bytes32)
0xd1f21ec03a6eb050fba156f5316dad461735df521fb446dd42c5a4728e9c70fe
RENEW_ROLE(view returns (bytes32)
0x9197dd77c3b208b74f83a48e85a4c0476bfe6cfd546ee252688a2989e8fc11e7
getChainID(view returns (uint256)
8453
nameWrapper(view returns (address)
0xbd9bab0a97b2cc6aa28b9c902d7c656b121d5f9f
owner(view returns (address)
0x4fb3f133951bf1b2d52ff6ceab2c703fbb6e98cc
reverseRegistrar(view returns (address)
0x0363696b6d369859f5fb4994a5ade574cd91d220
Read-only
available(string nameview returns (bool)
commitments(bytes32view returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIDview returns (bool)
valid(string namepure returns (bool)
State-modifying
grantRole(bytes32 roleaddress account
recoverFunds(address _tokenaddress _touint256 _amount
registerWithSignature(struct BASERegistrarControllerRegisterRequest requestbytes[] datapayable 
renewWithSignature(struct BASERegistrarControllerRenewRequest requestpayable 
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transferOwnership(address newOwner
withdraw(
Events
NameRegistered(string namebytes32 indexed labeladdress indexed owneruint256 baseCostuint256 premiumuint256 expires
NameRenewed(string namebytes32 indexed labeluint256 costuint256 expires
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _baseaddress _reverseRegistraraddress _nameWrapperaddress _ens
Fallback and receive

This contract contains no fallback and receive objects.

Errors
DurationTooShort(uint256 duration
InsufficientValue(
NameNotAvailable(string name