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

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 132 txns
Deployed by via 0x3170afab at 14571436
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 48 additional slots

No balances found for "TransparentUpgradeableProxy"

0x52a68565a16492be59f845a0a548f0e5d15a0616f9a716b6a6f03b7b3a181272
0x93b2b1f47967e39a3d07b71a53bf729e2f149a16b427dd3c8c1232cb77955b07
0xeec73a398ef41fbc001523f3d3c086d4bb285748a4c028e98e56e8c4bef8942b
0x2eac677eed157e789716fee340904834d593cdf5bf8406b60dc6d649061f916a
0x2b06aff506ed2c3de991468f9825d916d016d04dc7a2fce98390f92dc37bb6ee
0x5a96efee450eda209fa3a70eb72f7c46061e2c0ce4565c0990545c25de9f5b90
0x7b7d2ed5959db5038d92c453459cc9f524d6e1a62572696d3486b8c834bfb878
0x774d5926f041d9205c70091aea65d733c7cb9e857909af8e37c58c581f4888f9
0x6577f7c44231c4fe0e042a741ff57dfebc0366a41e049496cde11216c2c3a214
0x29a2986b9814df372f55cfd90b8d4c392d1a83d70f095fb8e05c91597515f335

Functions
Getter at block 20792644
BOT(view returns (bytes32)
0x902cbe3a02736af9827fb6a90bada39e955c0941e08f0c63b3a662a7b17a4e2b
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getContracts(view returns (address _stakeManageraddress _polygonERC20address _maticX)
(_stakeManager=0x5e3ef299fddf15eaa0432e6e66473ace8c13d908, _polygonERC20=0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0, _maticX=0xf03a7eb46d01d9ecaa104558c732cf82f6b6b645)
getValidators(view returns (uint256[])
[110, 79, 117, 121, 32]
paused(view returns (bool)
false
preferredDepositValidatorId(view returns (uint256)
117
preferredWithdrawalValidatorId(view returns (uint256)
32
version(view returns (string)
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getValidatorId(uint256 _indexview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
validatorIdExists(uint256view returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addValidator(uint256 _validatorId
grantRole(bytes32 roleaddress account
initialize(address _stakeManageraddress _polygonERC20address _maticXaddress _manager
removeValidator(uint256 _validatorId
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setMaticX(address _maticX
setPreferredDepositValidatorId(uint256 _validatorId
setPreferredWithdrawalValidatorId(uint256 _validatorId
setVersion(string _version
togglePause(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddValidator(uint256 indexed _validatorId
Paused(address account
RemoveValidator(uint256 indexed _validatorId
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetMaticX(address _address
SetPreferredDepositValidatorId(uint256 indexed _validatorId
SetPreferredWithdrawalValidatorId(uint256 indexed _validatorId
SetVersion(string _version
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.