0x4ffac630c56e41135a7b1f892d3af8061df3620d
Verified contract
Proxy
Active on
Ethereum with 7,979 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x784b…0bc4
0x3553…e828
Balances ($3,633,923.70)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ATH | ERC-20 | 62.304736M | $0.058325 |
$3,633,923.7 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21157584 | 2 hours ago | | | 0 | 0.0042055169 | |
| 21157545 | 3 hours ago | | | 0 | 0.014708519 | |
| 21157502 | 3 hours ago | | | 0 | 0.0027779674 | |
| 21157101 | 4 hours ago | | | 0 | 0.0021836668 | |
| 21157068 | 4 hours ago | | | 0 | 0.0021828501 | |
| 21156679 | 5 hours ago | | | 0 | 0.00080205309 | |
| 21156676 | 5 hours ago | | | 0 | 0.0042668190 | |
| 21156654 | 5 hours ago | | | 0 | 0.0042587589 | |
| 21156649 | 5 hours ago | | | 0 | 0.0043319832 | |
| 21156643 | 6 hours ago | | | 0 | 0.0044031886 |
ABI
ABI objects
Getter at block 21158292
admin() view returns (address)
0x612407de56644e561b8e6bb797782a02f44ae4a6
getAllowedRewardTokens() view returns (address[])
[0xbe0Ed4138121EcFC5c0E56B40517da27E6c5226B]
getDomainSeparator() view returns (bytes32)
0xfbf0c4e81642c82d065ae879c0429731f2e2b8b0010e1d408ce285b2075c928c
getTimeCursor() view returns (uint256)
1731542400
getVotingEscrow() view returns (address)
0x784bc33b9f8fc8e8de76dbd3c7b393d747d60bc4
isInitialized() view returns (bool)
true
rewardFaucet() view returns (address)
0x3553def49c3cf67ff206916017cd4013911ae828
Read-only
allowedRewardTokens(address) view returns (bool)
getNextNonce(address account) view returns (uint256)
getTokenLastBalance(address token) view returns (uint256)
getTokenTimeCursor(address token) view returns (uint256)
getTokensDistributedInWeek(address token, uint256 timestamp) view returns (uint256)
getTotalSupplyAtTimestamp(uint256 timestamp) view returns (uint256)
getUserBalanceAtTimestamp(address user, uint256 timestamp) view returns (uint256)
getUserTimeCursor(address user) view returns (uint256)
getUserTokenTimeCursor(address user, address token) view returns (uint256)
isOnlyCallerEnabled(address user) view returns (bool)
State-modifying
Events addAllowedRewardTokens(address[] tokens)
checkpoint()
checkpointToken(address token)
checkpointTokens(address[] tokens)
checkpointUser(address user)
claimToken(address user, address token) returns (uint256)
claimTokens(address user, address[] tokens) returns (uint256[])
depositToken(address token, uint256 amount)
depositTokens(address[] tokens, uint256[] amounts)
faucetDepositToken(address token, uint256 amount)
initialize(address votingEscrow, address rewardFaucet_, uint256 startTime, address admin_)
setOnlyCallerCheck(bool enabled)
setOnlyCallerCheckWithSignature(address user, bool enabled, bytes signature)
transferAdmin(address newAdmin)
NewAdmin(address indexed newAdmin)
OnlyCallerOptIn(address user, bool enabled)
RewardDeposit(address token, uint256 amount)
TokenAdded(address indexed token)
TokenCheckpointed(address token, uint256 amount, uint256 lastCheckpointTimestamp)
TokensClaimed(address user, address token, uint256 amount, uint256 userTokenTimeCursor)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.