RewardDistributor

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xf622588a at 19174807
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "RewardDistributor"

No transactions found for "RewardDistributor"


Functions
Getter at block 21158292
admin(view returns (address)
0x0000000000000000000000000000000000000000
getAllowedRewardTokens(view returns (address[])
[]
getDomainSeparator(view returns (bytes32)
0xf988a0b318c2c04746c0511bb5b5b381026998a226d0c7dbd9eb29cdd3c3a09e
getTimeCursor(view returns (uint256)
0
getVotingEscrow(view returns (address)
0x0000000000000000000000000000000000000000
isInitialized(view returns (bool)
false
rewardFaucet(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowedRewardTokens(addressview returns (bool)
getNextNonce(address accountview returns (uint256)
getTokenLastBalance(address tokenview returns (uint256)
getTokenTimeCursor(address tokenview returns (uint256)
getTokensDistributedInWeek(address tokenuint256 timestampview returns (uint256)
getTotalSupplyAtTimestamp(uint256 timestampview returns (uint256)
getUserBalanceAtTimestamp(address useruint256 timestampview returns (uint256)
getUserTimeCursor(address userview returns (uint256)
getUserTokenTimeCursor(address useraddress tokenview returns (uint256)
isOnlyCallerEnabled(address userview returns (bool)
State-modifying
addAllowedRewardTokens(address[] tokens
checkpoint(
checkpointToken(address token
checkpointTokens(address[] tokens
checkpointUser(address user
claimToken(address useraddress tokenreturns (uint256)
claimTokens(address useraddress[] tokensreturns (uint256[])
depositToken(address tokenuint256 amount
depositTokens(address[] tokensuint256[] amounts
faucetDepositToken(address tokenuint256 amount
initialize(address votingEscrowaddress rewardFaucet_uint256 startTimeaddress admin_
setOnlyCallerCheck(bool enabled
setOnlyCallerCheckWithSignature(address userbool enabledbytes signature
transferAdmin(address newAdmin
Events
NewAdmin(address indexed newAdmin
OnlyCallerOptIn(address userbool enabled
RewardDeposit(address tokenuint256 amount
TokenAdded(address indexed token
TokenCheckpointed(address tokenuint256 amountuint256 lastCheckpointTimestamp
TokensClaimed(address useraddress tokenuint256 amountuint256 userTokenTimeCursor
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.