ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 8 txns
Deployed by via 0xb295d193 at 19115337
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "ERC1967Proxy"

0xa096e9c0f0a4baf9b304c2276a31d01fadf3e6d5756e7bc66267885b79586160
0xe78e17df70688c249ead606f0e23f873701d311e94bcf82fd02c0ca9449c0bd2
0xbd8aec155348b462144edec00b46a1ce1289160aedfdbc76ba2390034c696f93
0x6d8b46cfae48bb684e2f57085f0dd92fd1f0ea746917f72d5d31fb79892fbbd7
0x9c386e5d838cd910715fb7f1f241e1c8e8b710a1fb89a291837b4681360b7d89
0xfe9edc8ad9fdb188416f7097ba69d494c947c5ffd3280c96c4b003251439e431
0xc0521b93a3bf17e837371cbb6fe68cc713548625eced1c910005be283fcf0e32
0x64637277360e4bdcfb5267e586a6eb7680dddba1db52ba57dcfddb9fde0f82ca

Functions
Getter at block 21204664
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
 
proxiableUUID(view returns (bytes32)
tenderizer(view returns (address)
0x8acd955cb1073f018d0737708e258ccf3f6ba824
treasury(view returns (address)
0x5542b58080fee48dbe6f38ec0135ce9011519d96
unlocks(view returns (address)
0xb98c7e67f63d198bd96574073ad5b3427a835796
Read-only
adapter(address assetview returns (address)
fee(address assetview returns (uint96)
getRoleAdmin(bytes32 roleview returns (bytes32)
getTenderizer(address assetaddress validatorview returns (address)
hasRole(bytes32 roleaddress accountview returns (bool)
isTenderizer(address tenderizerview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
grantRole(bytes32 roleaddress account
initialize(address _tenderizeraddress _unlocks
registerAdapter(address assetaddress adapter
registerTenderizer(address assetaddress validatoraddress tenderizer
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setFee(address assetuint96 fee
setTreasury(address treasury
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdapterRegistered(address indexed assetaddress indexed adapter
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
FeeAdjusted(address indexed assetuint256 newFeeuint256 oldFee
Initialized(uint8 version
NewTenderizer(address indexed assetaddress indexed validatoraddress tenderizer
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TreasurySet(address indexed treasury
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
InvalidAdapter(address adapter
InvalidTreasury(address treasury
TenderizerAlreadyExists(address assetaddress validatoraddress tenderizer