Sparkster

Verified contract

Active on Ethereum with 14,979 txns
Deployed by via 0xa30001d1 at 6006962
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xd6172ca8a18827d3db7a2331d8c398fa586c85c80e6a53db7e17e20c8d60d333
0x6405e62811392c012b06c7a3da60225ef5e97c4eeae7562da01af4294d96a193
0xe2309a23dd8abc9eed06716f3f0e65f7a7e34769b60a02614472f9cc2b85f6d1
0x6b8b8e46d8f16f5e4ecead983cde63166bc978d6b3d940631ab20e2fd1c07e82
0x0efa8b4e31b81adfb8e6698dc29e2796d1f08350ed794eaee694bf2a5221f089
0x86ede3e0150432480fe934414dddbd702f050d5eb04c309b6b8b8a70e8d82232
0x346eea05082d02abc08c5ce094bf226bef0402f3e857a5a45a034f1e78ecfc70
0x4ae69bebc8b7376a6bc6a87e129406b9a68f51071f641901b55d52cadbd843b2
0x12e37d758e5da4b1d989ebecd65be240f7f6fe0ecc3298790d2da9d95dd94efe
0xa9116044817be95826c50d9d034e609409ff6869175bf0e5e7372a3a46ef97bc

Functions
Getter at block 21274420
allowedToBuyBack(view returns (bool)
false
allowedToPurchase(view returns (bool)
false
decimals(view returns (uint8)
18
getHowMuchUntilHardCap(view returns (uint256 remainder)
12391310000000000000000
maxGasPrice(view returns (uint256)
40000000000
name(view returns (string)
Sparkster
openGroupNumber(view returns (uint256)
0
owner(view returns (address)
0x0c295c085cae9c6278df49477d29f71d78c5490d
penalty(view returns (uint256)
0
sellPrice(view returns (uint256)
0
symbol(view returns (string)
SPRK
totalSupply(view returns (uint256)
208040240517899794038548440
transferLock(view returns (bool)
false
Read-only
allowance(address _owneraddress _spenderview returns (uint256)
balanceOf(address _ownerview returns (uint256)
checkMyUndistributedBalance(uint256 groupNumberview returns (uint256 balance)
getGroup(uint256 groupNumberview returns (string groupNamebool distributedbool unlockeduint256 phase2capuint256 phase3capuint256 capuint256 ratiouint256 startTimeuint256 phase1endTimeuint256 phase2endTimeuint256 deadlineuint256 weiTotal)
getHowManyLeftToDistribute(uint256 groupNumberview returns (uint256 remainder)
getLockedTokens(address walletAddressview returns (uint256 balance)
getUndistributedBalanceOf(address walletAddressuint256 groupNumberview returns (uint256 balance)
State-modifying
addMemberToGroup(address walletAddressuint256 groupNumberreturns (bool success)
airdrop(address[] addressesuint256[] tokenDecimalAmountsreturns (bool success)
approve(address _spenderuint256 _valuereturns (bool)
burn(uint256 amount
buyback(uint256 amount
callbackInsertApproveAndDistribute(uint256 groupNumberaddress[] addressesuint256[] weiAmountsreturns (bool success)
changeGroupInfo(uint256 groupNumberuint256 startEpochuint256 phase1endEpochuint256 phase2endEpochuint256 deadlineEpochuint256 phase2weiCapuint256 phase3weiCapuint256 hardWeiCapuint256 ratioreturns (bool success)
createGroup(string groupNameuint256 startEpochuint256 phase1endEpochuint256 phase2endEpochuint256 deadlineEpochuint256 phase2weiCapuint256 phase3weiCapuint256 hardWeiCapuint256 ratioreturns (bool successuint256 createdGroupNumber)
decreaseApproval(address _spenderuint256 _subtractedValuereturns (bool)
distributeCallback(uint256 groupNumberuint256 howManyreturns (bool success)
drain(
fundContract(payable 
increaseApproval(address _spenderuint256 _addedValuereturns (bool)
insertAndApprove(uint256 groupNumberaddress[] addressesuint256[] weiAmountsreturns (bool success)
instructOracleToDistribute(uint256 groupNumber
mintTokens(uint256 amount
purchase(payable returns (bool success)
purchaseCallbackOnAccept(uint256 groupNumberaddress[] addressesuint256[] weiAmountsreturns (bool success)
refund(address[] addressesuint256[] weiAmountsreturns (bool success)
relockGroup(uint256 groupNumberreturns (bool success)
removeOracleAddress(
renounceOwnership(
resetGroupInfo(uint256 groupNumberreturns (bool success)
reverseSplitTokensBeforeDistribution(uint256 splitFactorreturns (bool success)
setAllowedToBuyBack(bool value
setAllowedToPurchase(bool value
setGlobalLock(bool value
setMaximumGasPrice(uint256 gweiPricereturns (bool success)
setOpenGroup(uint256 groupNumberreturns (bool success)
setOracleAddress(address newAddressreturns (bool success)
setPenalty(uint256 newPenaltyreturns (bool success)
setSellPrice(uint256 thePrice
signalDoneDistributing(uint256 groupNumber
splitTokensBeforeDistribution(uint256 splitFactorreturns (bool success)
transfer(address _touint256 _valuereturns (bool success)
transferFrom(address _fromaddress _touint256 _valuereturns (bool success)
transferOwnership(address _newOwner
transferRecovery(address _fromaddress _touint256 _valuereturns (bool success)
unlock(uint256 groupNumberreturns (bool success)
Events
AddToGroup(address walletAddressuint256 groupNumber
AirdroppedBatch(address[] addresses
Approval(address indexed owneraddress indexed spenderuint256 value
ChangedAllowedToBuyBack(bool allowedToBuyBack
ChangedAllowedToPurchase(bool allowedToPurchase
ChangedTransferLock(bool transferLock
DistributeDone(uint256 groupNumber
DistributedBatch(uint256 groupNumberuint256 howMany
NearingHardCap(uint256 groupNumberuint256 remainder
OwnershipRenounced(address indexed previousOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PurchasedCallbackOnAccept(uint256 groupNumberaddress[] addresses
ReachedHardCap(uint256 groupNumber
RefundedBatch(address[] addresses
SetSellPrice(uint256 sellPrice
Transfer(address indexed fromaddress indexed touint256 value
WantsToDistribute(uint256 groupNumber
WantsToPurchase(address walletAddressuint256 weiAmountuint256 groupNumberbool inPhase1
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.