ViolaCrowdsale

Verified contract

Active on Ethereum with 1,464 txns
Deployed by via 0x72e3a9c5 at 5243654
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable
ERC-20
--
0x51ecd0d0832ca11b7882eb555020196aefbc713d6089cb307b6c231c2a657799
0xd27646ae8218f9986eefdab33e028bc967faafff127eefce2f64cae34e3eef09
0xee97f6d36533b072a81c2a6400deef90c3c131871594808c5e37068a3874e664
0x6e7fdaaf8cf5458fb5b5e9d488d4ec49b531305d6759079c4319929e03ec35f1
0xdfa12826bfb8b42287add73b8ded5d2fb70613f512cd52ae5db7c58269a3ac43
0x5e2844c2a43f1e5f88ff0ec4292ead5219a28a70b6ff0431d7da0f03fb8c793f
0x430dfc673ec14f0a5bcd6610e7670566e13bb12e039e474ecce72ee1f0af59c6
0xa26d00da6643dcc2a77c37d2d0a889e32a281e73388f0153026ff22d0633ce7b
0x71602433d65537103c6dda3458ca798c523808ae7086e5ba539fd4008ee7d88b
0xc03e9e6d4adfe6252ec020ae072b7ae1f4a7fba3273d2ce877b4e089b8eb10af

Functions
Getter at block 21167873
bonusTokenRateLevelFour(view returns (uint256)
0
bonusTokenRateLevelOne(view returns (uint256)
20
bonusTokenRateLevelThree(view returns (uint256)
10
bonusTokenRateLevelTwo(view returns (uint256)
15
bonusVestingPeriod(view returns (uint256)
5184000
endTime(view returns (uint256)
1523577600
getTimeBasedBonusRate(view returns (uint256)
0
 
getTokensLeft(view returns (uint256)
hasEnded(view returns (bool)
true
leftoverTokensBuffer(view returns (uint256)
0
minWeiToPurchase(view returns (uint256)
0
owner(view returns (address)
0x74afcd26d7cad4d9ee68ef9152afba369feafc56
rate(view returns (uint256)
2756
startTime(view returns (uint256)
1520985600
status(view returns (uint8)
5
totalApprovedAmount(view returns (uint256)
0
totalReservedTokenAllocated(view returns (uint256)
13514018662241913000000000
totalTokensAllocated(view returns (uint256)
13735795439599987800000000
violaToken(view returns (address)
0xd4078bdb652610ad5383a747d130cbe905911102
wallet(view returns (address)
0x63d0f5458670f2d11ed27c816b44357895c410ec
withinPeriod(view returns (bool)
false
Read-only
addressKYC(addressview returns (bool)
bonusTokensAllocated(addressview returns (uint256)
externalBonusTokensAllocated(addressview returns (uint256)
externalTokensAllocated(addressview returns (uint256)
getTotalBonusTokensByAddress(address _investorview returns (uint256)
getTotalNormalTokensByAddress(address _investorview returns (uint256)
getTotalTokensByAddress(address _investorview returns (uint256)
investedSum(addressview returns (uint256)
maxBuyCap(addressview returns (uint256)
registeredAddress(uint256view returns (address)
tokensAllocated(addressview returns (uint256)
State-modifying
allocateTopupToken(address _investoruint256 _amountuint256 _bonusAmount
approveKYC(address _kycAddress
burnExtraTokens(
claimBonusTokens(
claimTokens(
completeCrowdsale(
distributeBonusTokens(address _tokenReceiver
distributeICOTokens(address _tokenReceiver
emergencyERC20Drain(address tokenuint256 amount
endCrowdsale(
externalPurchaseTokens(address _investoruint256 _amountuint256 _bonusAmount
initialiseCrowdsale(uint256 _startTimeuint256 _rateaddress _tokenAddressaddress _wallet
partialForwardFunds(uint256 _amountToTransfer
pauseCrowdsale(
refundAllExternalPurchase(address _investor
refundExternalPurchase(address _investoruint256 _amountToRefunduint256 _bonusAmountToRefund
refundPartial(address _investoruint256 _refundAmtuint256 _tokenAmtuint256 _bonusTokenAmt
removeWhitelistAddress(address _investor
revokeKYC(address _kycAddress
setBonusTokenRateLevelFour(uint256 _rate
setBonusTokenRateLevelOne(uint256 _rate
setBonusTokenRateLevelThree(uint256 _rate
setBonusTokenRateLevelTwo(uint256 _rate
setLeftoverTokensBuffer(uint256 _tokenBuffer
setMinWeiToPurchase(uint256 _minWeiToPurchase
setRate(uint256 _rate
setWhitelistAddress(address _investoruint256 _cap
startCrowdsale(
transferOwnership(address newOwner
unpauseCrowdsale(
Events
BonusRateChanged(
BonusTokenDistributed(address indexed tokenReceiveruint256 tokenAmount
CrowdsaleEnded(
CrowdsalePending(
CrowdsaleStarted(
ExternalPurchaseRefunded(address indexed purchaseruint256 amountuint256 bonusAmount
ExternalTokenPurchase(address indexed purchaseruint256 amountuint256 bonusAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Refunded(address indexed beneficiaryuint256 weiAmount
TokenDistributed(address indexed tokenReceiveruint256 tokenAmount
TokenPurchase(address indexed purchaseruint256 valueuint256 amountuint256 bonusAmount
TopupTokenAllocated(address indexed tokenReceiveruint256 amountuint256 bonusAmount
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors

This contract contains no error objects.