TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 8 txns
Deployed by via 0xefb1a617 at 14967227
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"

0x750ef78bd5abfca9d0f9264244ae8f51a970698794a92a263e1388e3fb113f57
0xcef966a3b3bee5b9538a1d5fa9b8f796b6f8d7dbaf20c4a294e76d848c75a7a9
0x6cd79cb08c319a6147843b2ab26bab33849aaba5d4a3a5e8f89318f78c82361d
0xb69a7f3518a3c6250623584dd55d985b242108eea806a3e8322089009a1ec98e
0x597d34546a18680dc121c3651f6b633466221bfe2df864481a726ee7ef54a764
0x486d97ee9e4a31c3008cfc3167ac250f54d9f449949e23596a18804c1a3703e4
0xd06ca677737c05fbfb2d40de12783745ff51c107e2701713db5a89a256c23ccf
0x542deff7bb513c45fe2f5c53691481b0510ec60b74c1b07fb2824820b39ed5bb

Functions
Getter at block 21324816
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
REFERRAL_SETTER(view returns (bytes32)
0x7e033b06d157527bacc50cfed39114a64ebe338a615c5a9ac73f686d8f328061
 
getAllUsedReferralCodeList(view returns (uint256[])
 
getReferralRangeSize(view returns (uint256)
 
getTotalAmountBoughtWithReferrals(view returns (uint256)
Read-only
getAmountBoughtWithReferral(uint256 referralCodeview returns (uint256)
getReferralDiscountAmount(uint256 referralview returns (uint256 discountAmount)
getReferralDiscountAmountByRange(uint256 referralCodeview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addToReferralRange(uint256 referralRangeuint256 referralDiscount
grantRole(bytes32 roleaddress account
initialize(payable 
removeReferralRange(uint256 range
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
updateAmountBoughtWithReferral(uint256 referralCodeuint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
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(
Errors

This contract contains no error objects.