TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 82 txns
Deployed by via 0x887403e8 at 14846992
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 48 additional slots

No balances found for "TransparentUpgradeableProxy"

0x27616732536cec25bea89fcfd74edcfbe9e2cc09791d69101fbd2fd76105b134
0x219b990d49a48fe2d2a02e4789a528db00fc1ba1d928c164e10e7ad8aa29b552
0x058676c95626c69e88fa55d9266629446b66e450c805d226dd55c801dda27279
0xc52b6d2f3a33b8aed5348379d7f6655ce712241ad479d594efd7c5f3736d4c3b
0x6fb3aef41196e6188b32aca2ba81acbcdd01545c516bed968f5ee2ba89b1d962
0xd1e7ef40f00c55ce234c3493e06e6d5bf330530410d5273267eef49b98c3cd11
0x8f1e4e63b85fb7e52d5b85b50c66f8cf35acc7c7aba85e08e750bed5a7c2d872
0xbeaab05f7b77332360de494b8e16d9f9bf04c6fceaef4b268af2746520d9c964
0xeb75d9221eaf2f28ccdd0340b32695917e366cb0a648c9a2345f9deae7cc4c7b
0x3a54a3154cc66f1f98ebf41b1ef0abc31c6df286f11e6d4cba1ba84fccf25e5f

Functions
Getter at block 20877222
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MODERATOR_ROLE(view returns (bytes32)
0x71f3d55856e4058ed06ee057d79ada615f65cdf5f9ee88181b914225088f834f
usdDecimals(view returns (uint8)
6
Read-only
getEvaluation(address tokenuint256 tokenAmountview returns (uint256 evaluation)
getEvaluationSigned(address tokenuint256 tokenAmountuint256 priceMantissauint256 validTobytes signatureview returns (uint256 evaluation)
getPrice(address tokenview returns (uint256 priceMantissauint8 priceDecimals)
getPriceSigned(address tokenuint256 priceMantissauint256 validTobytes signatureview returns (uint256 priceMantissa_uint8 priceDecimals)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenPriceProvider(addressview returns (address priceProviderbool hasSignedFunction)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
changeActive(address priceProvideraddress tokenbool active
grandModerator(address newModerator
grantRole(bytes32 roleaddress account
initialize(
renounceRole(bytes32 roleaddress account
revokeModerator(address moderator
revokeRole(bytes32 roleaddress account
setTokenAndPriceProvider(address tokenaddress priceProviderbool hasFunctionWithSign
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
ChangeActive(address indexed whoaddress indexed priceProvideraddress indexed tokenbool active
GrandModeratorRole(address indexed whoaddress indexed newModerator
RevokeModeratorRole(address indexed whoaddress indexed moderator
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetTokenAndPriceProvider(address indexed whoaddress indexed tokenaddress indexed priceProvider
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.