This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 87,883 txns
Deployed by via 0x8d0b8a88 at 15646645
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
ERC-20
Value $4,616.4
ERC-20
Value $267.01
ERC-20
Value $79.01
ERC-20
Value $2.96
ERC-20
Value $2.56
ERC-20
Value $0
ERC-20
--
0xd67bc113d1770a3762ac4b16bd1b1d7b5ecca1d54d874302a77559236d9eec13
0xcdc7d628bf393501c4243fe054673bc0f1387a0dd72e466fc99185b8a5bc9bed
0x7a18cd3f48fd2c6b3500058dd6422dd8442c206c93308cdcddcdcc0dd6a9bd41
0x4c1d764f4f8cb8311557b9a8c8e3c2b2bf4e419c35bece6e684aa24d4ad7c9e3
0x29aa7bbbfdb894d39e03f7cbd4b63dcc89ac0b3aae27a90433cccac91b555a7e
0xe8a819620c7a4d2e269055e73fc88d7d0682a58aa43fe39f794bc7838a13db57
0xba4680bfe1d671fd19b06b8b18b3b630a1d78d205d7ca7f4d0dc519e2160ac56
0xfac8e7452e45a048f45b1d7a024f86d1318843dbb8eb3121edde1377974ce605
0x5bc50e7194c7e3db6f5d52ccc4611e5e1fac8723f9597f8a4e8de458489265df
0xf2a1e445d2ffa3142d301e75afcdbc0694b0f1d04969467776b64cc8a096f2b2

Functions
Getter at block 20793672
BASE_MULTIPLIER(view returns (uint256)
1000000000000000000
MONTH(view returns (uint256)
2592000
USDTInterface(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
 
getLatestPrice(view returns (uint256)
owner(view returns (address)
0xc5a2af4d58071e3ef036202472f32c4f4a16f3da
presaleId(view returns (uint256)
4
Read-only
claimableAmount(address useruint256 _idview returns (uint256)
ethBuyHelper(uint256 _iduint256 amountview returns (uint256 ethAmount)
paused(uint256view returns (bool)
presale(uint256view returns (address saleTokenuint256 startTimeuint256 endTimeuint256 priceuint256 tokensToSelluint256 baseDecimalsuint256 inSaleuint256 vestingStartTimeuint256 vestingCliffuint256 vestingPeriod)
usdtBuyHelper(uint256 _iduint256 amountview returns (uint256 usdPrice)
userVesting(addressuint256view returns (uint256 totalAmountuint256 claimedAmountuint256 claimStartuint256 claimEnd)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
buyWithEth(uint256 _iduint256 amountpayable returns (bool)
buyWithUSDT(uint256 _iduint256 amountreturns (bool)
changePrice(uint256 _iduint256 _newPrice
changeSaleTimes(uint256 _iduint256 _startTimeuint256 _endTime
changeSaleTokenAddress(uint256 _idaddress _newAddress
changeVestingStartTime(uint256 _iduint256 _vestingStartTime
claim(address useruint256 _idreturns (bool)
claimMultiple(address[] usersuint256 _idreturns (bool)
createPresale(uint256 _startTimeuint256 _endTimeuint256 _priceuint256 _tokensToSelluint256 _baseDecimalsuint256 _vestingStartTimeuint256 _vestingCliffuint256 _vestingPeriod
initialize(address _oracleaddress _usdt
pausePresale(uint256 _id
renounceOwnership(
transferOwnership(address newOwner
unPausePresale(uint256 _id
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PresaleCreated(uint256 indexed _iduint256 _totalTokensuint256 _startTimeuint256 _endTime
PresalePaused(uint256 indexed iduint256 timestamp
PresaleTokenAddressUpdated(address indexed prevValueaddress indexed newValueuint256 timestamp
PresaleUnpaused(uint256 indexed iduint256 timestamp
PresaleUpdated(bytes32 indexed keyuint256 prevValueuint256 newValueuint256 timestamp
TokensBought(address indexed useruint256 indexed idaddress indexed purchaseTokenuint256 tokensBoughtuint256 amountPaiduint256 timestamp
TokensClaimed(address indexed useruint256 indexed iduint256 amountuint256 timestamp
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.