DadiSale

Verified contract

Active on Ethereum with 66 txns
Deployed by via 0x07d4234d at 5037180
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x1751421de524f53fbff960614105cb54eef6cee50d6dc41c8724db59f76c51b6
0xeaa614c98a72ccf210bbcfd54e86cd553b883ba388cbd73ceb6eecf950008a04
0x6809c23b345cf941dc0fb32f96b89c74196b1941386d0fc53dac00edf5bc3b29
0xbb04078f3ba42230af44bd9a305a8e110935114da30156aef0c6fea77f6b215b
0xa9a4129690b7f47e7ccc9be792153cdb2f1913d8ce84f4f474edb4a571750f50
0x9c7fb8067c12dae7d4fb1b5ebe58a52a648994b5776e48697b4a6707a5a29a93
0xfaf65c334d473fbf356d1a2c76025e0034ba69c99eb66d7b66f3025ff0dd5a4f
0x8e0cbf1a5b103b597fffdeefc1ed309156c87f7e0f65ee0107556969c9856e07
0x0ebead8638c7b5d19f108cc5bb6b47281190715cb26dff200853ae88a653331a
0x53ce9604056230a14c8cba37babca5cce7352d235588a5884043dee40018bf6e

Functions
Getter at block 21022661
ethRate(view returns (uint256)
900000
getBalance(view returns (uint256)
0
getInvestorCount(view returns (uint256 count)
16
getTokensAvailable(view returns (uint256)
963178328809639185200000
getTokensPurchased(view returns (uint256)
7036821671190360814800000
owner(view returns (address)
0x07e9d2dcee332620ed9c02e0c8685cb0deb05e00
state(view returns (uint8)
4
token(view returns (address)
0xfb2f26f266fb2805a387230f2aa0a331b4d96fba
tokenPrice(view returns (uint256)
500
tokenSupply(view returns (uint256)
8000000000000000000000000
tokensPurchased(view returns (uint256)
7036821671190360814800000
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 pledgeduint256 index)
saleWallets(uint256view returns (address)
State-modifying
addSaleWallet(address _walletreturns (bool)
addWhitelistUser(address userAddressuint256 pledged
closeSale(address recipient
distributeToAlternateAddress(address _purchaseAddressaddress _tokenAddressreturns (bool)
distributeTokens(address _addressreturns (bool)
finalizeSale(
offlineTransaction(address _recipientuint256 _tokensreturns (bool)
redistributeTokens(address investorAddressaddress recipient
setState(uint256 _state
setTokenDistribution(
startSale(uint256 rate
transferOwnership(address newOwner
updateEthRate(uint256 ratereturns (bool)
updateTokenSupply(uint256 _tokenSupplyreturns (bool)
Events
LogFundTransfer(address walletuint256 value
LogNewWhitelistUser(address indexed userAddressuint256 indexuint256 value
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.