TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 11,729 txns
Deployed by via 0x20634d17 at 17564091
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 2 additional slots
12 additional variables
ERC-20
Value $2,642.8
0x17ff25b4df589224ec3d910d221cd0a0c8a82da208fb183a597eb5666f239fd0
0x845380e9a83ec7919291c7bc7d44b0c94c8f9b556a291c4e326364ea57851758
0x348497625b557832dcc6ab14279efb406d2d68ce18a7d159971a9318d851554b
0x79aa4ba5060adee57f51fdaee39564e4031d871292e8183f346b39c7175c800d
0x3009e16a492a82a29716fa46b8be9c5e047a876a35fc828d621218b304fa06c7
0xf6aa29752e458df94c634d913600cb568c986853dc83f00fb681b435fd265cd9
0x28af42776d433439f6dc32b35df98395e71b358778775ea4732cbc5c89235478
0xfa9574c55463b8e50e7bb33c6eac98a5144bf5eb6807acd61cecc2759a9ad6fa
0x5dfe89db905dc8474b69244a1b3e246c88def0d6202ace7ea33eae905e1515c6
0x2ac2563d51c2c975061e4b19fdd8127eec6af0c112f9595155cb29babc7b0128

Functions
Getter at block 20856299
USDTInterface(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
aggregatorInterface(view returns (address)
0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419
baseDecimals(view returns (uint256)
1000000000000000000
checkPoint(view returns (uint256)
0
claimStart(view returns (uint256)
1689595230
currentStep(view returns (uint256)
0
dynamicTimeFlag(view returns (bool)
false
endTime(view returns (uint256)
1689595170
getLatestPrice(view returns (uint256)
2652916009000000000000
maxTokensToBuy(view returns (uint256)
1000000000
owner(view returns (address)
0x88ba84b557ef5a353165d8acb7e9a4c844eb2a35
paused(view returns (bool)
false
paymentWallet(view returns (address)
0xe780f14e4b3328bd51c4bf7eec59452c745d8aa2
saleToken(view returns (address)
0xce9de5365739b1bed5c8546867aee4209fbb8538
startTime(view returns (uint256)
1687789048
timeConstant(view returns (uint256)
0
totalTokensSold(view returns (uint256)
2939999833
trackRemainingTokens(view returns (uint256[])
[]
usdRaised(view returns (uint256)
2057999883100000000000000
whitelistClaimOnly(view returns (bool)
false
Read-only
calculatePrice(uint256 _amountview returns (uint256)
ethBuyHelper(uint256 amountview returns (uint256 ethAmount)
hasClaimed(addressview returns (bool)
isBlacklisted(addressview returns (bool)
isWhitelisted(addressview returns (bool)
prevCheckpoints(uint256view returns (uint256)
remainingTokensTracker(uint256view returns (uint256)
roundDetails(uint256 _noview returns (uint256[])
rounds(uint256uint256view returns (uint256)
usdtBuyHelper(uint256 amountview returns (uint256 usdPrice)
userDeposits(addressview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
blacklistUsers(address[] _usersToBlacklist
buyWithEth(uint256 amountpayable returns (bool)
buyWithUSDT(uint256 amountreturns (bool)
changeClaimStart(uint256 _claimStartreturns (bool)
changeMaxTokensToBuy(uint256 _maxTokensToBuy
changePaymentWallet(address _newPaymentWallet
changeRoundsData(uint256[][3] _rounds
changeSaleTimes(uint256 _startTimeuint256 _endTime
claim(returns (bool)
incrementCurrentStep(
initialize(address _oracleaddress _usdtuint256 _startTimeuint256 _endTimeuint256[][3] _roundsuint256 _maxTokensToBuyaddress _paymentWallet
pause(
removeFromBlacklist(address[] _userToRemoveFromBlacklist
removeFromWhitelist(address[] _userToRemoveFromWhitelist
renounceOwnership(
setClaimWhitelistStatus(bool _status
setCurrentStep(uint256 _stepuint256 _checkpoint
setDynamicTimeFlag(bool _dynamicTimeFlag
setTimeConstant(uint256 _timeConstant
startClaim(uint256 _claimStartuint256 noOfTokensaddress _saleTokenreturns (bool)
transferOwnership(address newOwner
unpause(
whitelistUsers(address[] _usersToWhitelist
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
ClaimStartUpdated(uint256 prevValueuint256 newValueuint256 timestamp
Initialized(uint8 version
MaxTokensUpdated(uint256 prevValueuint256 newValueuint256 timestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SaleTimeSet(uint256 _startuint256 _enduint256 timestamp
SaleTimeUpdated(bytes32 indexed keyuint256 prevValueuint256 newValueuint256 timestamp
TokensAdded(address indexed tokenuint256 noOfTokensuint256 timestamp
TokensBought(address indexed useruint256 indexed tokensBoughtaddress indexed purchaseTokenuint256 amountPaiduint256 usdEquint256 timestamp
TokensClaimed(address indexed useruint256 amountuint256 timestamp
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.