TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 3,422 txns
Deployed by via 0x2eb5f506 at 13848254
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 48 additional slots

No balances found for "TransparentUpgradeableProxy"

0xa6b1a7be96f74ac062cba586cba4472c28d4ba26b2f06d6482d4b6a48926079e
0xbe0320007b33a72f003cb14c87fb3f10526a7ebcbde89fa80ce1fcc027635402
0x666bd9b047af7c094cd431f3ff4d9e7c6484283db2a5113274c1e1d21dcecea1
0x41658c7135ea747a118f776d1231bd76a008b410fbef0ce47ba79ceeda8178a9
0x351dd43e8e2d5bc26c477c7674047fa1ced90b5a6551b55f85b6c15bf85df7cb
0x2426567705687db2436b09bad42765634b924e127db5d7e0e3f60329189430a4
0x55c217b79bee18bcc5efcd6899ae7acb5bb7258ac5c5196bdd08be27d67c06a7
0x3411697bc985eeb2f48aab1b55ccd9c09553064eb128f4a8a3da13723e212072
0xe70168b475f239b1427e72cb379db1cfefce8b5c933ff63eaa58740ee02d16be
0x721685b3295db1f8e9a30b0317c8f78a672718cc8cd8ef1c1fde62aac74da788

Functions
Getter at block 21160109
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ORACLE_ROLE(view returns (bytes32)
0x68e79a7bf1e0bc45d0a330c573bc367f9cf464fd326078812f301165fbda4ef1
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
currentRewardsNonce(view returns (uint256)
3403
 
isMerkleRootVoting(view returns (bool)
paused(view returns (bool)
false
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isAdmin(address _accountview returns (bool)
isOracle(address accountview returns (bool)
isPauser(address _accountview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addAdmin(address _account
addOracle(address account
addPauser(address _account
grantRole(bytes32 roleaddress account
pause(
removeAdmin(address _account
removeOracle(address account
removePauser(address _account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
submitMerkleRoot(bytes32 merkleRootstring merkleProofsbytes[] signatures
unpause(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
MerkleRootVoteSubmitted(address indexed senderaddress indexed oracleuint256 noncebytes32 indexed merkleRootstring merkleProofs
OracleAdded(address indexed oracle
OracleRemoved(address indexed oracle
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.