Sparkster
Verified contract
Active on
Ethereum with 4,134 txns
Slot
XX
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
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SPRK | ERC-20 | 122.15226M | -- | -- | |
SPRK | ERC-20 | 218 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21129200 | 22 days ago | | | 0 | 0.00078977135 | |
| 20868594 | 2 months ago | | | 0 | 0.00081737097 | |
| 20560340 | 3 months ago | | | 0 | 0.000040428000 | |
| 19818672 | 7 months ago | | | 0 | 0.00043011579 | |
| 19818624 | 7 months ago | | | 0 | 0.00048211216 | |
| 19810963 | 7 months ago | | | 0 | 0.00076346400 | |
| 19810958 | 7 months ago | | | 0 | 0.00024586939 | |
| 19613993 | 8 months ago | | | 0 | 0.0014476309 | |
| 18790496 | a year ago | | | 0 | 0.0024469844 | |
| 18759742 | a year ago | | | 0 | 0.0017062560 |
ABI
ABI objects
Getter at block 21283839 amIOwner() view returns (bool)
allowedToBuyBack() view returns (bool)
false
allowedToPurchase() view returns (bool)
false
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 _owner, address _spender) view returns (uint256)
balanceOf(address _owner) view returns (uint256)
checkMyUndistributedBalance(uint256 groupNumber) view returns (uint256 balance)
getGroup(uint256 groupNumber) view returns (string groupName, string status, uint256 phase2cap, uint256 phase3cap, uint256 cap, uint256 ratio, uint256 startTime, uint256 phase1endTime, uint256 phase2endTime, uint256 deadline, uint256 weiTotal)
getGroupState(uint256 groupNumber) view returns (uint8)
getGroupUnlockTime(uint256 groupNumber) view returns (uint256)
getHowManyLeftToDistribute(uint256 groupNumber) view returns (uint256 remainder)
getLockedTokens(address walletAddress) view returns (uint256 balance)
getOwner(uint256 ownerIndex) view returns (address)
getUndistributedBalanceOf(address walletAddress, uint256 groupNumber) view returns (uint256 balance)
hasConfirmed(bytes32 _operation, address _owner) view returns (bool)
isOwner(address _addr) view returns (bool)
State-modifying
Events addMemberToGroup(address walletAddress, uint256 groupNumber) returns (bool)
addOwner(address _owner)
airdrop(address[] addresses, uint256[] tokenDecimalAmounts) returns (bool)
approve(address _spender, uint256 _value) returns (bool)
burn(uint256 amount)
buyback(uint256 amount)
callbackInsertApproveAndDistribute(uint256 groupNumber, address[] addresses, uint256[] weiAmounts) returns (bool)
changeOwner(address _from, address _to)
changeRequirement(uint256 _newRequired)
createGroup(string groupName, uint256 startEpoch, uint256 phase1endEpoch, uint256 phase2endEpoch, uint256 deadlineEpoch, uint256 unlockAfterEpoch, uint256 phase2weiCap, uint256 phase3weiCap, uint256 hardWeiCap, uint256 ratio) returns (bool success, uint256 createdGroupNumber)
decreaseApproval(address _spender, uint256 _subtractedValue) returns (bool)
distributeCallback(uint256 groupNumber, uint256 howMany) returns (bool success)
drain(address to) returns (bool)
fundContract() payable
increaseApproval(address _spender, uint256 _addedValue) returns (bool)
insertAndApprove(uint256 groupNumber, address[] addresses, uint256[] weiAmounts) returns (bool)
instructOracleToDistribute(uint256 groupNumber) returns (bool)
liftGlobalLock() returns (bool)
purchase() payable returns (bool)
purchaseCallbackOnAccept(uint256 groupNumber, address[] addresses, uint256[] weiAmounts) returns (bool success)
refund(address[] addresses, uint256[] weiAmounts) returns (bool success)
removeOracleAddress() returns (bool)
removeOwner(address _owner)
revoke(bytes32 _operation)
setAllowedToBuyBack(bool value)
setAllowedToPurchase(bool value) returns (bool)
setMaximumGasPrice(uint256 gweiPrice) returns (bool)
setOpenGroup(uint256 groupNumber) returns (bool)
setOracleAddress(address newAddress) returns (bool)
setOwnerAddress(address newAddress) returns (bool)
setPenalty(uint256 newPenalty) returns (bool)
setSellPrice(uint256 thePrice) returns (bool)
signalDoneDistributing(uint256 groupNumber)
swapTokens() returns (bool)
transfer(address _to, uint256 _value) returns (bool success)
transferFrom(address _from, address _to, uint256 _value) returns (bool success)
unlock(uint256 groupNumber) returns (bool success)
withdraw() returns (bool)
AddToGroup(address walletAddress, uint256 groupNumber)
AirdroppedBatch(address[] addresses)
Approval(address indexed owner, address indexed spender, uint256 value)
ChangedAllowedToBuyBack(bool allowedToBuyBack)
ChangedAllowedToPurchase(bool allowedToPurchase)
ChangedTransferLock(bool transferLock)
Confirmation(address owner, bytes32 operation)
DistributeDone(uint256 groupNumber)
DistributedBatch(uint256 groupNumber, uint256 howMany)
FinalConfirmation(address owner, bytes32 operation)
NearingHardCap(uint256 groupNumber, uint256 remainder)
OwnerAdded(address newOwner)
OwnerChanged(address oldOwner, address newOwner)
OwnerRemoved(address oldOwner)
PurchasedCallbackOnAccept(uint256 groupNumber, address[] addresses)
ReachedHardCap(uint256 groupNumber)
RefundedBatch(address[] addresses)
RequirementChanged(uint256 newRequirement)
Revoke(address owner, bytes32 operation)
SetSellPrice(uint256 sellPrice)
ShouldCallDoneDistributing()
Transfer(address indexed from, address indexed to, uint256 value)
WantsToDistribute(uint256 groupNumber)
WantsToPurchase(address walletAddress, uint256 weiAmount, uint256 groupNumber, bool inPhase1)
constructor()
fallback()
This contract contains no error objects.