Sparkster
Verified contract
Active on
Ethereum with 4,239 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Sparkster"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 6017577 | 6 years ago | | | 3 | 0.0021176100 | |
| 6017577 | 6 years ago | | | 3 | 0.0021176100 | |
| 6017577 | 6 years ago | | | 3 | 0.0021176100 | |
| 6017575 | 6 years ago | | | 3 | 0.0021176100 | |
| 5991689 | 6 years ago | | | 0 | 0.000035258000 | |
| 5981441 | 6 years ago | | | 0.5 | 0.0021176100 | |
| 5981441 | 6 years ago | | | 0.5 | 0.0021390000 | |
| 5981441 | 6 years ago | | | 0.5 | 0.0020427450 | |
| 5981137 | 6 years ago | | | 2 | 0.0021176100 | |
| 5981137 | 6 years ago | | | 2 | 0.0021176100 |
ABI
ABI objects
Getter at block 21158123
allowedToPurchase() view returns (bool)
false
allowedToSell() view returns (bool)
false
decimals() view returns (uint8)
18
getHowMuchUntilHardCap() view returns (uint256 remainder)
12391310000000000000000
maxGasPrice() view returns (uint256)
100000000000
name() view returns (string)
Sparkster
openGroupNumber() view returns (uint256)
0
owner() view returns (address)
0x6c5d2eb2e9c44c8b04336a1977df0ec9bd406215
penalty() view returns (uint256)
0
sellPrice() view returns (uint256)
0
symbol() view returns (string)
SPRK
totalSupply() view returns (uint256)
0
transferLock() view returns (bool)
true
Read-only
allowance(address _owner, address _spender) view returns (uint256)
balanceOf(address _owner) view returns (uint256)
checkMyUndistributedBalance(uint256 groupNumber) view returns (uint256 balance)
getGroup(uint256 groupNumber) view returns (bool distributed, bool unlocked, uint256 phase2cap, uint256 phase3cap, uint256 cap, uint256 ratio, uint256 startTime, uint256 phase1endTime, uint256 phase2endTime, uint256 deadline, uint256 weiTotal, uint256 howManyDistributed)
getHowManyLeftToDistribute(uint256 groupNumber) view returns (uint256 howManyLeftToDistribute)
getUndistributedBalanceOf(address walletAddress, uint256 groupNumber) view returns (uint256 balance)
getUnlockedTokens(address walletAddress) view returns (uint256 balance)
State-modifying
Events addMemberToGroup(address walletAddress, uint256 groupNumber) returns (bool success)
approve(address _spender, uint256 _value) returns (bool)
burn(uint256 amount)
createGroup() returns (bool success, uint256 createdGroupNumber)
createGroup(uint256 startEpoch, uint256 phase1endEpoch, uint256 phase2endEpoch, uint256 deadlineEpoch, uint256 phase2cap, uint256 phase3cap, uint256 etherCap, uint256 ratio) returns (bool success, uint256 createdGroupNumber)
decreaseApproval(address _spender, uint256 _subtractedValue) returns (bool)
distribute(uint256 groupNumber, uint256 howMany)
distributeCallback(uint256 groupNumber, uint256 totalInGroup, address[] addresses) returns (bool success)
drain()
fundContract() payable
increaseApproval(address _spender, uint256 _addedValue) returns (bool)
mintTokens(uint256 amount)
purchase() payable returns (bool success)
purchaseCallback(string uploadedData) returns (bool success)
renounceOwnership()
reverseSplitTokensAfterDistribution(uint256 splitFactor) returns (bool success)
reverseSplitTokensBeforeDistribution(uint256 splitFactor) returns (bool success)
sell(uint256 amount)
setAllowedToPurchase(bool value)
setAllowedToSell(bool value)
setMaximumGasPrice(uint256 gweiPrice) returns (bool success)
setOpenGroup(uint256 groupNumber) returns (bool success)
setOracleAddress(address newAddress) returns (bool success)
setPenalty(uint256 newPenalty) returns (bool success)
setSellPrice(uint256 thePrice)
setTransferLock(bool value)
splitTokensAfterDistribution(uint256 splitFactor) returns (bool success)
splitTokensBeforeDistribution(uint256 splitFactor) returns (bool success)
transfer(address _to, uint256 _value) returns (bool success)
transferFrom(address _from, address _to, uint256 _value) returns (bool success)
transferOwnership(address _newOwner)
transferRecovery(address _from, address _to, uint256 _value) returns (bool success)
unlock(uint256 groupNumber) returns (bool success)
AddToGroup(address walletAddress, uint256 groupNumber)
Approval(address indexed owner, address indexed spender, uint256 value)
ChangedAllowedToPurchase(bool allowedToPurchase)
ChangedAllowedToSell(bool allowedToSell)
ChangedTransferLock(bool transferLock)
DistributeDone(uint256 groupNumber)
GroupCreated(uint256 groupNumber, uint256 startTime, uint256 phase1endTime, uint256 phase2endTime, uint256 deadline, uint256 phase2cap, uint256 phase3cap, uint256 cap, uint256 ratio)
NearingHardCap(uint256 groupNumber, uint256 remainder)
OwnershipRenounced(address indexed previousOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ReachedHardCap(uint256 groupNumber)
ReverseSplitTokens(uint256 splitFactor)
SetSellPrice(uint256 sellPrice)
SplitTokens(uint256 splitFactor)
Transfer(address indexed from, address indexed to, uint256 value)
UnlockDone(uint256 groupNumber)
WantsToDistribute(uint256 groupNumber, uint256 startIndex, uint256 endIndex)
WantsToPurchase(address walletAddress, uint256 weiAmount, uint256 groupNumber, bool inPhase1)
constructor()
fallback()
This contract contains no error objects.