GAIN REWARDS
Verified contract
Active on
Ethereum with 169 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x3cc4…c4ac
0x2402…6930
0x4580…af78
-
variable spans 6 additional slots
-
variable spans 6 additional slots
Balances ($0.00)
No balances found for "GAIN REWARDS"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18462831 | a year ago | | | 0 | 0.0011392980 | |
| 18042956 | a year ago | | | 0 | 0.0011729746 | |
| 17797362 | a year ago | | | 0 | 0.00045134400 | |
| 17747340 | a year ago | | | 0 | 0.22135407 | |
| 17747338 | a year ago | | | 0 | 0.076736248 | |
| 17747331 | a year ago | | | 0 | 0.063355250 | |
| 17747306 | a year ago | | | 0 | 0.0010342505 | |
| 17747303 | a year ago | | | 0 | 0.0010287109 | |
| 17747299 | a year ago | | | 0 | 0.0010510025 | |
| 17747298 | a year ago | | | 0 | 0.0010490865 |
ABI
ABI objects
Getter at block 20896010
claimWait() view returns (uint256)
3600
decimals() view returns (uint8)
9
getLastProcessedIndex() view returns (uint256)
283
getNumberOfTokenHolders() view returns (uint256)
416
goldDividendTiers() view returns (uint256 pureGold, uint256 twentytwoKarat, uint256 twentyKarat, uint256 eighteenKarat, uint256 fourteenKarat, uint256 twelveKarat, uint256 tenKarat)
(pureGold=8000000000000000000, twentytwoKarat=4000000000000000000, twentyKarat=2000000000000000000, eighteenKarat=1000000000000000000, fourteenKarat=500000000000000000, twelveKarat=250000000000000000, tenKarat=100000000000000000)
lastProcessedIndex() view returns (uint256)
283
name() view returns (string)
GAIN REWARDS
owner() view returns (address)
0x8a96616090cfe8ef99928bd83e66c9c3ba4c9529
paxGoldToken() view returns (address)
0x45804880de22913dafe09f4980848ece6ecbaf78
symbol() view returns (string)
GAINREWARDS
tierLevels() view returns (uint256 levelOne, uint256 levelTwo, uint256 levelThree, uint256 levelFour, uint256 levelFive, uint256 levelSix, uint256 levelSeven)
(levelOne=1000000000000000000, levelTwo=2000000000000000000, levelThree=4000000000000000000, levelFour=6000000000000000000, levelFive=8000000000000000000, levelSix=12000000000000000000, levelSeven=16000000000000000000)
totalDividendsDistributed() view returns (uint256)
69832417006738111952
totalSupply() view returns (uint256)
2107000000000000000000
Read-only
accumulativeDividendOf(address _owner) view returns (uint256)
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
dividendOf(address _owner) view returns (uint256)
getAccount(address _account) view returns (address account, int256 index, int256 iterationsUntilProcessed, uint256 withdrawableDividends, uint256 totalDividends, uint256 lastClaimTime, uint256 nextClaimTime, uint256 secondsUntilAutoClaimAvailable)
getGoldTier(uint256 amount) view returns (uint256, string)
lastClaimTimes(address) view returns (uint256)
totalDividendClaimed(address account) view returns (uint256)
transfer(address, uint256) pure returns (bool)
transferFrom(address, address, uint256) pure returns (bool)
withdrawableDividendOf(address _owner) view returns (uint256)
withdrawnDividendOf(address _owner) view returns (uint256)
State-modifying
Events airDropPaxGold(address[] holders, uint256[] amounts)
approve(address spender, uint256 amount) returns (bool)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
distributeDividends() payable
excludeFromDividends(address account)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
process(uint256 gas) returns (uint256, uint256, uint256)
processAccountByDeployer(address account, bool automatic)
renounceOwnership()
sendEthBack()
sendPaxGoldBack()
setERC20Contract(address contractAddr)
setTokenBalance(address account)
swapEthForPaxGold(uint256 ethAmount)
transferOwnership(address newOwner)
updateClaimWait(uint256 newClaimWait)
updateGoldDividendTier(struct DividendTrackerGoldDividendTiers _dividendTiers)
updateTierLevels(struct DividendTrackerTierLevels _tierLevels)
updateTokenBalances(address[] accounts)
withdrawDividend()
Approval(address indexed owner, address indexed spender, uint256 value)
Claim(address indexed account, uint256 amount, bool indexed automatic)
ClaimWaitUpdated(uint256 indexed newValue, uint256 indexed oldValue)
DividendWithdrawn(address indexed to, uint256 weiAmount)
DividendsDistributed(address indexed from, uint256 weiAmount)
ExcludeFromDividends(address indexed account)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 value)
updateBalance(address addr, uint256 amount)
constructor()
receive()
This contract contains no error objects.