FarmingPool

Verified contract

Active on Base with 103 txns
Deployed by via 0x6749213b at 1972072
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x3bd97dbdaf7046a7187e2a2191b9a554ddb18f757ce68b0e6582ee635a6f7e9e
0x7d6597450fa3177cf6c9428e576622d52fe606eca8565b97b9ece4414201ebac
0xedafa447b320ac1b50761bfd3387c2e8decf188d4e3d7d7edcbe1429e9fdc64e
0x217b16dfbf28a93457eb7953714911d7f527fbe274cde0884533c439c972e14d
0x29b1273b91c9973af946691d922ba118d26a3139eb2599918c405007955544bb
0x1407a902eb78f422b223028c3aaba1f7b636c7bfef83a6a18e0dfb70a64885bb
0x3309da41966b78779362e37e95f12a773946975b84e218db701e6f43bae56011
0x36827703a9e634e37eeb6a380e909d5ffb638b7e3ae854ec555590de2fcfa1f6
0xd6a823265b433fef0558fd21e7dadaf94fcd339399407cd2dff9daa640c75d1a
0x3db8720f5a35da9451148906920c4086652b389e06556105dc99ccf56c75e5df

Functions
Getter at block 22927400
duration(view returns (uint64)
86400
farmToken(view returns (address)
0xb7ce149b587c3a0f8bb359cd3e7753f29b24200b
lastTimeRewardApplicable(view returns (uint64)
1691063733
lastUpdateTime(view returns (uint64)
1690977333
owner(view returns (address)
0xaaefd2a04b6b62a047b2cb33786a62e5fd53ee89
periodFinish(view returns (uint64)
1691063733
rewardPerToken(view returns (uint256)
3445307116289051166374842245655
rewardPerTokenStored(view returns (uint256)
2680257339674930356038090723941
rewardRate(view returns (uint256)
694884011153506710693
totalSupply(view returns (uint256)
78475911501305098664297255
Read-only
balanceOf(addressview returns (uint256)
earned(address accountview returns (uint256)
isRewardDistributor(addressview returns (bool)
rewards(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
exit(
getReward(
multicall(bytes[] datapayable returns (bytes[] results)
notifyRewardAmount(uint256 reward
selfPermit(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 spayable 
selfPermitIfNecessary(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 spayable 
setRewardDistributor(address rewardDistributorbool isRewardDistributor_
stake(uint256 amount
transferOwnership(address newOwner
withdraw(uint256 amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address _farmTokenuint64 _duration
Fallback and receive

This contract contains no fallback and receive objects.

Errors
Error_AlreadyInitialized(
Error_AmountTooLarge(
Error_NotRewardDistributor(
Error_ZeroOwner(
Ownable_NewOwnerZeroAddress(
Ownable_NotOwner(