Sparkster

Verified contract

Active on Ethereum with 4,134 txns
Deployed by via 0x16411460 at 8374608
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 255 additional slots
4 additional variables
ERC-20
--
ERC-20
--
0x4323c6c8ab6ac30f33cb2c20a910f788a1b50ea4d76fcf684df374e3a41dcb60
0x7b1b3587644fe66ab6d68ea2ed4dfa6a67fd9f2905c396f02d6d92d2ae0c53c5
0xaa9057ced65a9ab94399a0f6314171bee6e916c84579814b5abcfe67b44f7007
0xa32dc1b545700ecfb7ac8e453927984afddc34afe77dcd99ea7b015c720f1b75
0x1f0b7a15d1867be7e63c53d578d5d1783ac65bf563899b8cd739304fec95f358
0x5ce13fbb6aaa727e4ac0f04169449746786a0363446e0e6ce6b6566004819886
0xa5afbd07cd526712752abcca8523a3815d21ea57fa912a6027a8c3c2cb291590
0x33538c9cb236c222432e7b530735acf3dd6196cb0d0a51dae64e6609606010d3
0x2de725568135517e5c39d765c72f8e5af54513fa404660037e3ed109ac7c2250
0xbe94fc60bd6c0b038dbd8206caf1bf2ca8677d1d664c77238e1068fc460c0342

Functions
Getter at block 21158114
allowedToBuyBack(view returns (bool)
false
allowedToPurchase(view returns (bool)
false
 
amIOwner(view returns (bool)
decimals(view returns (uint8)
18
getHowMuchUntilHardCap(view returns (uint256)
0
getOwners(view returns (address[])
[0xCdF06E2F49F7445098CFA54F52C7f43eE40fa016, 0x0D2b5b40F88cCb05e011509830c2E5003d73FE92, 0x363d591196d3004Ca708DB2049501440718594f5]
getWithdrawableAmount(view returns (uint256)
0
m_multiOwnedRequired(view returns (uint256)
2
m_numOwners(view returns (uint256)
3
maxGasPrice(view returns (uint256)
40000000000
minimumRequiredBalance(view returns (uint256)
0
name(view returns (string)
Sparkster
oldSprkAddress(view returns (address)
0x971d048e737619884f2df75e31c7eb6412392328
openGroupNumber(view returns (uint256)
0
oracleAddress(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xcdf06e2f49f7445098cfa54f52c7f43ee40fa016
penalty(view returns (uint256)
0
sellPrice(view returns (uint256)
0
symbol(view returns (string)
SPRK
totalSupply(view returns (uint256)
435000000000000000000000000
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 groupNamestring statusuint256 phase2capuint256 phase3capuint256 capuint256 ratiouint256 startTimeuint256 phase1endTimeuint256 phase2endTimeuint256 deadlineuint256 weiTotal)
getGroupState(uint256 groupNumberview returns (uint8)
getGroupUnlockTime(uint256 groupNumberview returns (uint256)
getHowManyLeftToDistribute(uint256 groupNumberview returns (uint256 remainder)
getLockedTokens(address walletAddressview returns (uint256 balance)
getOwner(uint256 ownerIndexview returns (address)
getUndistributedBalanceOf(address walletAddressuint256 groupNumberview returns (uint256 balance)
hasConfirmed(bytes32 _operationaddress _ownerview returns (bool)
isOwner(address _addrview returns (bool)
State-modifying
addMemberToGroup(address walletAddressuint256 groupNumberreturns (bool)
addOwner(address _owner
airdrop(address[] addressesuint256[] tokenDecimalAmountsreturns (bool)
approve(address _spenderuint256 _valuereturns (bool)
burn(uint256 amount
buyback(uint256 amount
callbackInsertApproveAndDistribute(uint256 groupNumberaddress[] addressesuint256[] weiAmountsreturns (bool)
changeOwner(address _fromaddress _to
changeRequirement(uint256 _newRequired
createGroup(string groupNameuint256 startEpochuint256 phase1endEpochuint256 phase2endEpochuint256 deadlineEpochuint256 unlockAfterEpochuint256 phase2weiCapuint256 phase3weiCapuint256 hardWeiCapuint256 ratioreturns (bool successuint256 createdGroupNumber)
decreaseApproval(address _spenderuint256 _subtractedValuereturns (bool)
distributeCallback(uint256 groupNumberuint256 howManyreturns (bool success)
drain(address toreturns (bool)
fundContract(payable 
increaseApproval(address _spenderuint256 _addedValuereturns (bool)
insertAndApprove(uint256 groupNumberaddress[] addressesuint256[] weiAmountsreturns (bool)
instructOracleToDistribute(uint256 groupNumberreturns (bool)
liftGlobalLock(returns (bool)
purchase(payable returns (bool)
purchaseCallbackOnAccept(uint256 groupNumberaddress[] addressesuint256[] weiAmountsreturns (bool success)
refund(address[] addressesuint256[] weiAmountsreturns (bool success)
removeOracleAddress(returns (bool)
removeOwner(address _owner
revoke(bytes32 _operation
setAllowedToBuyBack(bool value
setAllowedToPurchase(bool valuereturns (bool)
setMaximumGasPrice(uint256 gweiPricereturns (bool)
setOpenGroup(uint256 groupNumberreturns (bool)
setOracleAddress(address newAddressreturns (bool)
setOwnerAddress(address newAddressreturns (bool)
setPenalty(uint256 newPenaltyreturns (bool)
setSellPrice(uint256 thePricereturns (bool)
signalDoneDistributing(uint256 groupNumber
swapTokens(returns (bool)
transfer(address _touint256 _valuereturns (bool success)
transferFrom(address _fromaddress _touint256 _valuereturns (bool success)
unlock(uint256 groupNumberreturns (bool success)
withdraw(returns (bool)
Events
AddToGroup(address walletAddressuint256 groupNumber
AirdroppedBatch(address[] addresses
Approval(address indexed owneraddress indexed spenderuint256 value
ChangedAllowedToBuyBack(bool allowedToBuyBack
ChangedAllowedToPurchase(bool allowedToPurchase
ChangedTransferLock(bool transferLock
Confirmation(address ownerbytes32 operation
DistributeDone(uint256 groupNumber
DistributedBatch(uint256 groupNumberuint256 howMany
FinalConfirmation(address ownerbytes32 operation
NearingHardCap(uint256 groupNumberuint256 remainder
OwnerAdded(address newOwner
OwnerChanged(address oldOwneraddress newOwner
OwnerRemoved(address oldOwner
PurchasedCallbackOnAccept(uint256 groupNumberaddress[] addresses
ReachedHardCap(uint256 groupNumber
RefundedBatch(address[] addresses
RequirementChanged(uint256 newRequirement
Revoke(address ownerbytes32 operation
SetSellPrice(uint256 sellPrice
ShouldCallDoneDistributing(
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.