ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 2,361 txns
Deployed by via 0x8aa4bb1e at 20224432
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $305,135.47
0xdc9044c1cdc763ee66f6fd97a8e0e7dd0a142835033c5565b899fcd4b0a8ec71
0x417f66db387c7d02809533beceeb698d714ae260db69598016824fae71a4f2bf
0x768b9fdaaed785dd02866e373bc5c6796560e7d2600f9b7b1efdd0b2fa733a6f
0x1e66eb4cd863e2d740669218924216b24d2a889f3c2780be02d8a2ad5cdfb925
0xad84e5a39f4b9e7628af7c222063d00a8a06c3b85bd5a187c78965287abffd9e
0x117b3fc912671a057cbb183f860d876f7026702c924630daca5b8a0544c0c125
0x151bd97a0dd71297a99c3d6daf1901942f91012810a59dd8982b72a0a3e4ee89
0x08cbc71914d1317ca872f751a0c0e7698c06cb3b4976644346df8e70e6bf7ed7
0x1ed29a126f01051adb3824374a72ad7d13a6b6e24d4e6ec38a2da0bc3197f7a4
0x72229380b52875c870c68ff58825563c5cc829a8d5efbe938f19a96f27c3b56c

Functions
Getter at block 21172310
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
owner(view returns (address)
0x5e83cebdc248d2901b0ed7ff87e20f96a26cee45
 
proxiableUUID(view returns (bytes32)
token(view returns (address)
0x63696fc66795b51d02c1590b536484a41fbddf9a
upgrader(view returns (address)
0x5e83cebdc248d2901b0ed7ff87e20f96a26cee45
upgraderRenounced(view returns (bool)
false
Read-only
boostingTypeData(uint8view returns (uint128 boostuint128 holdDays)
calculatePts(address addrview returns (uint256[] _results)
getUserBoostings(address _addressview returns (struct BoostingData[] boostingData)
userBoostings(addressuint256view returns (uint256 iduint256 createdAtuint8 boostingTypeuint256 tokenAmountbool isWithdrawn)
State-modifying
createBoosting(uint8 boostingTypeuint256 _tokenAmountreturns (struct BoostingData createdBoostingData)
initialize(address _claimTokenAddress
renounceOwnership(
renounceUpgrader(
setBoostingTypeData(uint8[] tstruct BoostingTypeData[] data
setUpgrader(address _upgrader
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawBoosting(uint256 boostingID
Events
Upgraded(address indexed implementation
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Upgraded(address indexed implementation
UpgraderRenounced(
UpgraderUpdated(address newAddress
Constructor
constructor(address implementationbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
AddressEmptyCode(address target
AddressInsufficientBalance(address account
BoostingNotFound(
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot