ReversibleICO

Verified contract

Active on Ethereum with 6,990 txns
Deployed by via 0x6cbcd031 at 10238256
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
12 additional variables
Native
Value $38,896.47
ERC-20
Value $31,926.88
ERC-20
Value $3,972.27
ERC-20
Value $21.72
0x5069275b373d9a9878c9e94df1630c99259d78cdfc92b34469990ca21cc89e68
0x1439c9a46c67dfaef31839703184482c6cd06e9481d63d546971b2339c6a1ea2
0xaf5aa29aa61374e45241c6f45fba07b8aa0cfb0969c52ef8b974248dfe85c095
0xd1033dbb93b87870f3293874285b75aef284859c495132aaf007b1afdd9ccb86
0xa74b1ad15456396445199385920e453e1c477163cee0ccc750c549ce22df1d69
0x6ed6f5cd108d692e0114f489a7d4cb8fa61b814a51a26751cbf11638ec232608
0x934957809ec49ba18acaa2f39d2d5bd915d4907189a1d736782923ef8ddb5996
0x2980ca2eae703e3ddc9e430302e1f49c7b1e469a38b8aabd2efda2e3c0ff91f1
0xd13c0a04253aa1122b2420882b500f01863f8b4c676e8e728342f2621599092d
0x0e8fca7e864f7f6acc4db01ffa0a171f1ae42564a5fafafcd777b6ec7edfde32

Functions
Getter at block 21160714
buyPhaseBlockCount(view returns (uint256)
1586823
buyPhaseEndBlock(view returns (uint256)
11875222
buyPhaseStartBlock(view returns (uint256)
10288400
canceledETH(view returns (uint256)
2552982077391852260514
commitPhaseBlockCount(view returns (uint256)
50623
commitPhaseEndBlock(view returns (uint256)
10288399
commitPhasePrice(view returns (uint256)
1200000000000000
commitPhaseStartBlock(view returns (uint256)
10237777
committedETH(view returns (uint256)
9929849271245945070244
deployingAddress(view returns (address)
0xc4a457c6e38541254533faf84dacffaaf6474955
freezeStart(view returns (uint256)
0
freezerAddress(view returns (address)
0x6109dcd72b8a2485a5b3ac4e76965159e9893ab7
frozen(view returns (bool)
false
frozenPeriod(view returns (uint256)
0
getAvailableProjectETH(view returns (uint256)
10000000000000000000
 
getAvailableTokenAtCurrentStage(view returns (uint256)
getCurrentBlockNumber(view returns (uint256)
21160714
getCurrentEffectiveBlockNumber(view returns (uint256)
21160714
 
getCurrentPrice(view returns (uint256)
 
getCurrentStage(view returns (uint8)
getUnlockedProjectETH(view returns (uint256)
9929849271245945070244
initialTokenSupply(view returns (uint256)
5423226708856643556791093
initialized(view returns (bool)
true
maxContribution(view returns (uint256)
4000000000000000000000
minContribution(view returns (uint256)
100000000000000000
participantCount(view returns (uint256)
1542
pendingETH(view returns (uint256)
2185000000000000000
projectAddress(view returns (address)
0xd52306eabc2be4e2dc8fbd1f929ac73008430f3f
projectWithdrawCount(view returns (uint256)
8
projectWithdrawnETH(view returns (uint256)
9919849271245945070244
rescuerAddress(view returns (address)
0x87bd0fbd87c846e37193f79e7bf97b6d3af625e3
stageCount(view returns (uint8)
20
tokenAddress(view returns (address)
0xa8b919680258d369114910511cc87595aec0be6d
tokenSupply(view returns (uint256)
0
whitelistingAddress(view returns (address)
0x98a68e5e632ce8f2f0caf0f30f69cdfa5e137bbf
withdrawnETH(view returns (uint256)
9438642038151679701902
Read-only
calcUnlockedAmount(uint256 _amountuint256 _lastBlockview returns (uint256)
committableEthAtStage(uint8 _stageIduint8 _currentStageview returns (uint256)
getEthAmountForTokensAtStage(uint256 _tokenAmountuint8 _stageIdview returns (uint256)
getParticipantReservedTokens(address _participantAddressview returns (uint256)
getParticipantUnlockedTokens(address _participantAddressview returns (uint256)
getPriceAtStage(uint8 _stageIdview returns (uint256)
getPriceForTokenLimit(uint256 _tokenLimitview returns (uint256)
getStageByTokenLimit(uint256 _tokenLimitview returns (uint8)
getTokenAmountForEthAtStage(uint256 _ethAmountuint8 _stageIdview returns (uint256)
participants(addressview returns (bool whitelisteduint32 contributionsuint32 withdrawsuint256 firstContributionBlockuint256 reservedTokensuint256 committedETHuint256 pendingETHuint256 _currentReservedTokensuint256 _unlockedTokensuint256 _lastBlock)
participantsById(uint256view returns (address)
stages(uint8view returns (uint256 tokenLimituint256 tokenPrice)
State-modifying
cancel(payable 
changeFreezerAddress(address _newAddress
changeStage(uint8 _stageIduint256 _tokenLimituint256 _tokenPrice
changeWhitelistingAddress(address _newAddress
commit(payable 
disableEscapeHatch(
escapeHatch(address _to
freeze(
init(address _tokenAddressaddress _whitelistingAddressaddress _freezerAddressaddress _rescuerAddressaddress _projectAddressuint256 _commitPhaseStartBlockuint256 _buyPhaseStartBlockuint256 _buyPhaseEndBlockuint256 _initialPriceuint8 _stageCountuint256 _stageTokenLimitIncreaseuint256 _stagePriceIncrease
projectTokenWithdraw(uint256 _tokenAmount
projectWithdraw(uint256 _ethAmount
tokensReceived(addressaddress _fromaddressuint256 _amountbytesbytes
unfreeze(
whitelist(address[] _addressesbool _approve
Events
ContributionsAccepted(address indexed participantAddressuint256 indexed ethAmountuint256 indexed tokenAmountuint8 stageId
FreezerAddressChanged(address indexed freezerAddressuint8 indexed stageIduint256 indexed effectiveBlockNumber
ParticipantWithdraw(address indexed participantAddressuint256 indexed ethAmountuint256 indexed tokenAmountuint32 withdrawCount
PendingContributionAdded(address indexed participantAddressuint256 indexed amountuint32 indexed contributionIduint8 stageId
PendingContributionsCanceled(address indexed participantAddressuint256 indexed amountuint32 indexed contributionId
ProjectWithdraw(address indexed projectAddressuint256 indexed amountuint32 indexed withdrawCount
SecurityDisableEscapeHatch(address indexed freezerAddressuint8 indexed stageIduint256 indexed effectiveBlockNumber
SecurityEscapeHatch(address indexed rescuerAddressaddress indexed touint8 indexed stageIduint256 effectiveBlockNumber
SecurityFreeze(address indexed freezerAddressuint8 indexed stageIduint256 indexed effectiveBlockNumber
SecurityUnfreeze(address indexed freezerAddressuint8 indexed stageIduint256 indexed effectiveBlockNumber
StageChanged(uint8 indexed stageIduint256 indexed tokenLimituint256 indexed tokenPriceuint256 effectiveBlockNumber
TransferEvent(uint8 indexed typeIdaddress indexed relatedAddressuint256 indexed value
WhitelistApproved(address indexed participantAddressuint256 indexed pendingETHuint32 indexed contributions
WhitelistRejected(address indexed participantAddressuint256 indexed pendingETHuint32 indexed contributions
WhitelistingAddressChanged(address indexed whitelistingAddressuint8 indexed stageIduint256 indexed effectiveBlockNumber
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.