DadiMaxCapSale

Verified contract

Active on Ethereum with 549 txns
Deployed by via 0x98afe5c1 at 5028388
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xd533eb3101f789cf7ee875358331884f70c435d0819d5495c0fb62e71fbf19bc
0x70f33166b50e095322ec647afba66ea41fc1486485dc34eebfaed43ab4e79cf9
0x61f2b615c2e7e261c08d0604d2ff806d059884182319af2f0a081e679f1e1af2
0xe4ce1b77926799cee09555e8e6657aa6371304ddff0aba35fe9eaa57c64cfb08
0x67c7f9cfb24880e081480f467787acaa5f58e43ac0f0fd4f09eef81c03c76188
0x674a6ef3e7f2d7ccfe8c43bc3adc0fdb38b49602ff2bc102c0e8b6d6efe3e1e5
0x236d919cfe3cde3d116954e57f4d476115df3956411eb7ff6a03d614af97411d
0x2c90164bc2b80224bbf23b263e4f93f58101dcebdc21d3f165331f876297e451
0xc9144d6e01a14b605b0279251a0c4b97b1cb29202973e60af655a9c2ca7ead63
0x574a74e16c312a6741aad05d457a4031bdfb574217e3f8d13c44bdd3127d53be

Functions
Getter at block 20900567
ethRate(view returns (uint256)
1172560
getInvestorCount(view returns (uint256 count)
201
getTokensAvailable(view returns (uint256)
3868661522396404648123128
getTokensPurchased(view returns (uint256)
1931338477603595351876872
individualCap(view returns (uint256)
5000000
isSuccessful(view returns (bool)
false
owner(view returns (address)
0x0c35356d4a51ab7aca0139038be4de2fc1833e8a
saleTokenPrice(view returns (uint256)
500
state(view returns (uint8)
4
token(view returns (address)
0xfb2f26f266fb2805a387230f2aa0a331b4d96fba
tokenSupply(view returns (uint256)
5800000000000000000000000
tokensPurchased(view returns (uint256)
1931338477603595351876872
Read-only
calculateTokens(uint256 _amountview returns (uint256 tokens)
ethToUsd(uint256 _amountview returns (uint256)
getInvestor(address _addressview returns (uint256 contributionuint256 tokensbool distributeduint256 index)
getWhitelistUser(address userAddressview returns (uint256 index)
saleWallets(uint256view returns (address)
State-modifying
addSaleWallet(address _walletreturns (bool)
addWhitelistUser(address userAddress
addWhitelistUsers(address[] userAddresses
closeSale(address recipient
distributeToAlternateAddress(address _purchaseAddressaddress _tokenAddressreturns (bool)
distributeTokens(address _addressreturns (bool)
finalizeSale(
redistributeTokens(address investorAddressaddress recipient
setState(uint256 _state
setTokenDistribution(
startSale(
transferOwnership(address newOwner
Events
LogFundTransfer(address walletuint256 value
LogNewWhitelistUser(address indexed userAddressuint256 index
LogRedistributeTokens(address recipientuint8 _stateuint256 tokens
LogRefund(address walletuint256 value
LogStateChange(uint8 _state
LogTokenDistribution(address recipientuint256 tokens
LogTokenPurchase(address indexed purchaseraddress indexed beneficiaryuint256 valueuint256 tokens
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _tokenuint256 _tokenSupply
Fallback and receive
fallback(
Errors

This contract contains no error objects.