This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 5,090 txns
Deployed by via 0x526457ad at 17492137
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
Native
Value $4,988.3
ERC-20
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
0x85f6cc85fa292bddf39bcc5f6b9f6d7ba46b301ddff153e12dcee69e45daabd5
0x3b27385d64e298e24d2f701c0da616ee4941f53efbb55331d28acca98a5ec6ce
0xd1a33b1a860f7ce45e6c3d69ded89ec303b84eb0f59fe239c7db41f5c79d647a
0x9a476169df42dc7fe28c741ba05467de22c3a0a1a4ae5e24cd2b8e83ac5508df
0x7b2bef6e4c70b894ed0279938e4aa54e69e16202daa0ef8a0e79751df559518f
0x642e84211b42cfc5db37ffce62584b39e0c71267a251caa23149a913840c269a
0xd1141bd20228593071b5581e7b61ff6403bbd0d2f7e6c4f7e6296a9f4e34b868
0x46fe67a684fd472e41f47906e8ad9a11ddde90d3ecb266a3278e23a892b322ee
0xd0cd60ae620897ea04d446adc242ec81f0b7e3430a121b3a92680d74792eeb75
0x0a6a3a557b88e451a4324523b27fdeda2ac80c0a5acb737f619f53e9d3dc168f

Functions
Getter at block 20799646
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
NAME(view returns (string)
ENS Custody
VERSION(view returns (string)
0.1.3
owner(view returns (address)
0x6beca92600be24179ae70a430aef4ae632fdddc8
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isMinter(address accountview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
makeCommitment(string nameaddress owneruint256 durationbytes32 secretaddress resolverbytes[] databool reverseRecorduint16 ownerControlledFusesbool selfCustodyview returns (bytes32)
nonceOf(uint256 tokenIdview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
rentPrice(string nameuint256 durationview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
verify(struct IForwarderForwardRequest reqbytes signatureview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addMinter(address account
addMinters(address[] accounts
closeMinter(address receiverpayable 
commit(bytes32 commitment
execute(struct IForwarderForwardRequest reqbytes signaturereturns (bytes)
grantRole(bytes32 roleaddress account
initialize(address controlleraddress wrapperaddress registrar
onERC1155BatchReceived(addressaddressuint256[] tokenIdsuint256[]bytes datareturns (bytes4)
onERC1155Received(addressaddress fromuint256 tokenIduint256bytes datareturns (bytes4)
onERC721Received(addressaddressuint256 tokenIdbytes datareturns (bytes4)
register(string nameaddress owneruint256 durationbytes32 secretaddress resolverbytes[] databool reverseRecorduint16 ownerControlledFusesbool selfCustody
removeMinter(address account
removeMinters(address[] accounts
renew(string nameuint256 duration
renounceMinter(
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
rotateMinter(address receiverpayable 
safeTransfer(address touint256 tokenId
setBaseRegistrar(address baseRegistrar
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Parked(uint256 indexed tokenIdaddress indexed owner
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 _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
CustodyNotEnoughBalance(
InvalidForwardedToken(uint256 tokenId
InvalidOwner(address addr
InvalidSignature(
InvalidToken(uint256 tokenId
OperationProhibited(
Unauthorised(uint256 tokenIdaddress addr
UnknownToken(uint256 tokenId