DetherSale

Verified contract

Active on Ethereum with 10,249 txns
Deployed by via 0xb7aa1d13 at 5042034
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
ERC-20
--
ERC-20
--
ERC-20
--
0xe53046974fec3b2ae358a026789270dbe29ade0f13cfa9ddc38b8871fe9d0bb4
0xab960f8d494c5da479cf01eccd3dc2515fef20bf30aec24360e40238ec4baccd
0x73802b13278b49095112e447780438fcef03724b4e73e753cb629038cdd218c4
0xfca57c9e42f47b982f8b78b352c5fd5488b6d6ed77a23754c944a78a83b2853a
0xc8d0c247654838f613c28d86af04fafc8d88ecb7f07fd25038545ce8512068b9
0x4c7ba225b88e06d09bcbd6e1ba9e7d910e84d052b3480378a363260551ee7f79
0xcdc627024079d92d37b78e9cfc9db48141d8476a644832f47899da1bed060d14
0xed0ba65df68e1cd1b0e24abdcc025d2b8c61815995485a83c90c6a5cf3caa93d
0xd9f9956638d996fa48af47f5c4fbfcae24a07fe08ad6ff9633e196f659f930a4
0xda655038a76d494c82a05ba363afbabe88eccc5819cd503b99d8379ca890dc39

Functions
Getter at block 21160159
DECIMALS_MULTIPLIER(view returns (uint256)
1000000000000000000
MAX_DTH(view returns (uint256)
100000000000000000000000000
MIN_CONTRIBUTION(view returns (uint256)
100000000000000000
PRESALE_WEI(view returns (uint256)
5039400000000000000000
PUBLIC_MAX_CONTRIBUTION(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
SALE_ENDED(view returns (bytes32)
0x73616c65456e6465640000000000000000000000000000000000000000000000
SALE_IN_PROGRESS(view returns (bytes32)
0x73616c65496e50726f6772657373000000000000000000000000000000000000
SETUP(view returns (bytes32)
0x7365747570000000000000000000000000000000000000000000000000000000
SETUP_DONE(view returns (bytes32)
0x7365747570446f6e650000000000000000000000000000000000000000000000
WEI_CAP(view returns (uint256)
10554000000000000000000
WHITELISTING_DURATION(view returns (uint256)
172800
WHITELISTING_MAX_CONTRIBUTION(view returns (uint256)
5000000000000000000
calculatePrice(view returns (uint256)
259890000000001
contributionCap(view returns (uint256)
10554000000000000000000
disbursementHandler(view returns (address)
0x26e83d346f5ae90967e20238f6c04500d897b724
getCurrentStageId(view returns (bytes32)
0x73616c65456e6465640000000000000000000000000000000000000000000000
owner(view returns (address)
0x46c7925b84cc372eeaa9648bdda6ee379bcd2a32
presaleAddress(view returns (address)
0xeeb8193f32ea507ef4c46d9b8b488aa544ecb6cd
token(view returns (address)
0x5adc961d6ac3f7062d2ea45fefb8d8167d44b190
wallet(view returns (address)
0x23b61de5076526b3a1026491157c6df731ae8b61
weiContributed(view returns (uint256)
10554000000000000000000
weiPerDTH(view returns (uint256)
259890000000001
Read-only
contributions(addressview returns (uint256)
getContributionLimit(address userAddressview returns (uint256)
getStageStartTime(bytes32 stageIdview returns (uint256)
presaleMaxContribution(addressview returns (uint256)
whitelisted(addressview returns (bool)
State-modifying
allocateTokens(address contributor
conditionalTransitions(
contribute(payable 
distributeTimelockedTokens(address beneficiaryuint256 tokenAmountuint256 timestamp
performInitialAllocations(
presaleAllocateTokens(
registerPresaleContributor(address userAddressuint256 maxContribution
registerUser(address userAddress
setSaleEndTime(uint256 timestamp
setSaleStartTime(uint256 timestamp
setupDone(
transferOwnership(address newOwner
unregisterUser(address userAddress
Events
LogContribution(address indexed contributoruint256 amountSentuint256 excessRefunded
LogDisbursement(address indexed beneficiaryuint256 tokens
LogSetStageStartTime(bytes32 indexed stageIduint256 startTime
LogTokenAllocation(address indexed contributoruint256 contributionuint256 tokens
LogTransition(bytes32 indexed stageIduint256 blockNumber
LogUserRegistered(address indexed senderaddress indexed userAddress
LogUserUnregistered(address indexed senderaddress indexed userAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _walletaddress _presaleAddress
Fallback and receive
fallback(
Errors

This contract contains no error objects.