FarmingPool

Verified contract

Active on Ethereum with 483 txns
Deployed by via 0x72f40120 at 12281895
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xaa2ac85398c4a578d8fadeed56536648ae05488f19d1f86e1c0486ef4f0e840f
0x6b66ec2d6bebc021aed4cc3c1720f0474f98f799b1ef71073a94c23b777e0d1c
0x54f7e960156bebb9345c14094a90627e874b0c737871c72ddbd08ac4495d929f
0xcfc5af3ed5928128581d2ba244e967031a4e6270a53fde011f08b0d46f609323
0xa9803a18551a4def035cb0874168ec43bdddbc9e2d53ed7f7897864c68b18872
0x8f6ced02f125a9f91fe0cba781dfccbb7b3cbbc544d3981f3976b27a3ae36289
0x675a5a349c5655ff152158a7d6d63f6cada19ef7c7e34825110134d2a8c80b07
0x8f2ae3c60bfe667aa470dd15d2cfa3ab03947b71be41d5d7823df6b93beea23f
0x821e3aab18e50bf533b5dd7e7e0aecbc92628728b2a80989f5af343f88c7f401
0x9d5a61a11280bc7fec667999bf243a5f3af791549d12aab8fd40f5f876400915
From

Functions
Getter at block 21177375
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DISTRIBUTION_ASSIGNER_ROLE(view returns (bytes32)
0x32d611cddb9575a9b749d29624cab333eb23b65b17d0995589b5ce4fba0af787
DURATION(view returns (uint256)
2592000
RECOVER_ROLE(view returns (bytes32)
0x62b337eaefec74dadf1a62e856bf9db4f14a0f27d4f48156a95a9f98e7d5e066
claimDelay(view returns (uint256)
0
depositFeeBps(view returns (uint256)
0
feeCollector(view returns (address)
0x08d9d4ef0d883c45113acf54315d1cf1637df5fa
getRewardForDuration(view returns (uint256)
44999999999999999712000
lastTimeRewardApplicable(view returns (uint256)
1624294736
lastUpdateTime(view returns (uint256)
1624294736
periodFinish(view returns (uint256)
1624294736
rewardDistribution(view returns (address)
0x29d181df13ebae44983b488e290463c60323679c
rewardPerToken(view returns (uint256)
3414070188810655027
rewardPerTokenStored(view returns (uint256)
3414070188810655027
rewardRate(view returns (uint256)
17361111111111111
rewardToken(view returns (address)
0x679fa6dc913acab6def33ec469fc6e421bc794f5
stakeToken(view returns (address)
0x25a390d8c76935426dda2668cb9cefd4ec0205b2
totalSupply(view returns (uint256)
13750816055475982716000
withdrawalFeeBps(view returns (uint256)
0
Read-only
balanceOf(address accountview returns (uint256)
canClaimReward(address accountview returns (bool)
earned(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
lastDepositTime(addressview returns (uint256)
nextClaimTime(address accountview returns (uint256)
rewards(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
exit(
getReward(
grantRole(bytes32 roleaddress account
notifyRewardAmount(uint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setClaimDelay(uint256 _delay
setFeeBps(uint256 _deposituint256 _withdraw
setFeeCollector(address _collector
setRewardDistribution(address _rewardDistribution
stake(uint256 amount
withdraw(uint256 amount
Events
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address _adminaddress _rewardDistributionaddress _rewardTokenaddress _stakingTokenaddress _feeCollector
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.