TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 4,314 txns
Deployed by via 0xa3b8c3f2 at 17814211
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
15 additional variables
ERC-20
--
0x59cee23fabdff4860d0bbfc090a2f23a339604f9969d9ade0e557fec9f50c2e4
0x3f08a66d5127a34f62dc88b93283d5142751bd60e6fb113ee7ec962480b5671e
0xab3e367fe108a307004fa29d9b6c22715bf19ae5e26183ca08f0a453a06f486d
0xe1f196d5b0cf65e832ecaa1991a7734822e06b019b81864ad95f3349ecb94e05
0xb5a346979b979465c9454de2257fe8006ec717ebe6a850364cff5524e768d6a9
0x53129b84be1a68cbcc364da3cb13cc24134ac476a4f9df3c890c9eec11549c22
0xae0ae196ef815d2f0206a3b2b7f867c4979284e96f20175c391833e73f7ec6e5
0xc5efb345a587217ab3bcae639a3272435da81b9c73055575aea0aa3b8493928d
0x45c3c207c222d43d263519593027993479e78cb7d4db907e25bbd4ebff3cfd4a
0x3f942e77845b9e9f54846e55189df317068b1a2da20802cb468c871659caec4d

Functions
Getter at block 21276000
USDTInterface(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
admin(view returns (address)
0x0000000000000000000000000000000000000000
aggregatorInterface(view returns (address)
0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419
baseDecimals(view returns (uint256)
1000000000000000000
checkPoint(view returns (uint256)
0
claimMerkleRoot(view returns (bytes32)
0xc74f4b214d0c92fd7e4cc0a190b9159a4c8a76f9fec039447a1e949d2b079252
claimStart(view returns (uint256)
1692190705
currentStep(view returns (uint256)
0
dynamicTimeFlag(view returns (bool)
false
endTime(view returns (uint256)
1692028800
getLatestPrice(view returns (uint256)
3334129536000000000000
maxTokensToBuy(view returns (uint256)
1000000000
owner(view returns (address)
0x979db18107552faa36a52480a1dbb65ed3f51d70
paused(view returns (bool)
false
paymentWallet(view returns (address)
0x4580900be782a567ad407cc8fcde24dbda2a1aae
saleToken(view returns (address)
0x4965b3b90f3a63fc72f74e53322f66b2a174a98f
startTime(view returns (uint256)
1690823571
timeConstant(view returns (uint256)
0
totalTokensSold(view returns (uint256)
2527260378
trackRemainingTokens(view returns (uint256[])
[]
usdRaised(view returns (uint256)
421209641789937000000000
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)
wertWhitelisted(addressview returns (bool)
State-modifying
addNewRound(uint256 _newNoOfTokensuint256 _newPriceuint256 _newTimereturns (bool)
blacklistUsers(address[] _usersToBlacklist
buyWithETHWert(address _useruint256 _amountpayable returns (bool)
buyWithEth(uint256 amountpayable returns (bool)
buyWithUSDT(uint256 amountreturns (bool)
changeClaimStart(uint256 _claimStartreturns (bool)
changeIndividualRoundData(uint256 _indexuint256 _newNoOfTokensuint256 _newPriceuint256 _newTimereturns (bool)
changeMaxTokensToBuy(uint256 _maxTokensToBuy
changePaymentWallet(address _newPaymentWallet
changeRoundsData(uint256[][3] _rounds
changeSaleTimes(uint256 _startTimeuint256 _endTime
claim(uint256 _amountbytes32[] _proofreturns (bool)
incrementCurrentStep(
initialize(address _oracleaddress _usdtuint256 _startTimeuint256 _endTimeuint256[][3] _roundsuint256 _maxTokensToBuyaddress _paymentWallet
pause(
removeFromBlacklist(address[] _userToRemoveFromBlacklist
removeFromWhitelist(address[] _userToRemoveFromWhitelist
removeFromWhitelistForWERT(address[] _addressesToRemoveFromWhitelist
renounceOwnership(
setAdmin(address _admin
setClaimMerkleRoot(bytes32 _merkleRoot
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
whitelistUsersForWERT(address[] _addressesToWhitelist
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.