RewardFarmers

Verified contract

Active on Ethereum with 392 txns
Deployed by via 0x5783ad9c at 19687444
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $179.54
ERC-20
Value $463.28
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x35469b571cc565126c8acc845074f1ff4af3a31353de198e9627322aee1615ba
0x8ca2d17613780a18b0d2a79d35c53d31728d0c3eb5102c1905acea01ab658d12
0x0515a2f4df352413b208c1c39e4edc95f38ed196dd8588d7cc4bf08409d812f9
0xe8d6375bfbce0886f32fbcf6eebcca17b12bb28f2b7e0d092a5d017198d9a6a4
0xe281c2fab263f8a01dd65fdcdf357dd34a856d177d744084e4aa37cacb7bf3ed
0xda3f987dbf4b89d507795e79bc64edc459def0667b94ffae1af22271859a0057
0x3420bf3c9ab9f4358634a49607b278550ca6ebbb79068a589498b156e7cfda2e
0x1ad51c4428ba8e2fbd41305cc07c8af5131d47535817a8afbddd83fc90cd04f1
0x1b63213d7ad8cee8a233f8b45581996d542655f718b86f32aab2b61fc815ba68
0xd448a945eafa5c94d14c67060a73e710828c6aebb0318e3aea1e9bacd6393b04

Functions
Getter at block 21228039
Stakeable(view returns (address)
0x15d94ec1c8e98812dac23bf6a341bd6c83e4cb11
canChangeRewarder(view returns (bool)
true
lockTime(view returns (uint256)
259200
oracle(view returns (address)
0x52954f2c950a967dafc33a325229417056c41b88
owner(view returns (address)
0x4005dc7ec0529d9f222e36511bdcd94b9677bb24
precision(view returns (uint256)
10000000000000000000000
totalStaked(view returns (uint256)
6307455846882404853736947091432
uncommonRewardCount(view returns (uint256)
7
Read-only
balanceOf(address userview returns (uint256)
claimable(address tokenaddress userview returns (uint256)
commonClaimable(address userview returns (struct RewardFarmersRewardInfo[])
commonRewardTokens(uint256view returns (address)
depositForReward(uint256addressview returns (uint256)
deposits(addressview returns (uint256)
ethPerToken(address tokenview returns (uint256)
getInfo(address userview returns (uint256uint256uint256uint256uint256uint256uint256)
isCommonReward(addressview returns (bool)
isRewarder(addressview returns (bool)
isUnlocked(address userview returns (bool)
lockedUntil(addressview returns (uint256)
nullifiedRewards(addressaddressview returns (uint256)
rewardAmount(uint256 uncommonRewardIdaddress userview returns (uint256)
rewardsPerDeposit(addressview returns (uint256)
totalRewarded(addressview returns (uint256)
uncommonClaimable(address useruint256 pageuint256 pageSizeview returns (struct RewardFarmersRewardInfo[])
uncommonRewards(uint256view returns (uint256 distributionIduint256 perDeposituint256 amountaddress tokenuint256 id)
unlockInitiated(address userview returns (bool)
userDepositAtTimeOfUncommonReward(uint256 uncommonRewardIdaddress userview returns (uint256)
userWithdrewEverythingAt(addressview returns (uint256)
State-modifying
addRewards(uint256 distributionIdaddress tokenuint256 amountpayable 
claimAll(address[] rewardsuint256[] uncommonRewardIds
deposit(uint256 amount
renounceOwnership(
revokeSettingRewarder(
setOracle(address _oracle
setRewarderAddress(address _rewarderAddressbool _isRewarder
transferOwnership(address newOwner
unlock(
withdraw(uint256 amount
withdrawAll(
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _oracleaddress _stakeableuint256 _lockTimeaddress[] _rewardTokens
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.