ComplexRewarderPerSecV4

Verified contract

Active on Base with 15 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,003.91
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xc2b39ab6c27f72c959ddd93b6ee32234424b4f597cf0f36feaa77e1424898d90
0x68941602f5a554427146a4ec0c55a1ad768ab723b677422f46ba9dbd6370e730
0x45e48d7509c710a90d4862af68a8f7acbb19507301070323aa3d36a119dc70cf
0x86c3aac1b0e7092e66287d8e975097ca822ab7c87bdbdb04f8fd2a46b98a10b6
0x50d5857e1ec3a6066dd7c2e4ed733f79a53ca9da0a5dd1415e04a772d8351afa
0x9d2d85d53c0358e24594f95f09f4ab329e812e67073ce143eba0cc7481535ff1
0x1c6d16ec10cd6ba685efadc0085ba7d796dfb855acca68aec40a08be6fd1ee6c
0x57ab069c69c49be4d72990489a96bc6639e792b11a590d7afcc3fc75b5dda5fb
0x5e618fddfb3663e1ab002477a0ba7114663e2fb59e7eb05849b85771eb99dce4
0xbb5f428d78fed7f46da1c96f1c5d21d5ca424397e425428f293bd9c79d3b4100

Functions
Getter at block 21790322
distributorV2(view returns (address)
0x52eaecac2402633d98b95213d0b473e069d86590
isNative(view returns (bool)
false
owner(view returns (address)
0xdd3705a1c50fc84b6d31394aa8f4d568b98a8ad5
rewardInfoLimit(view returns (uint256)
52
rewardToken(view returns (address)
0x4200000000000000000000000000000000000006
Read-only
_getTimeElapsed(uint256 _fromuint256 _touint256 _endTimestamppure returns (uint256)
currentEndTimestamp(uint256 _pidview returns (uint256)
pendingTokens(uint256 _pidaddress _userview returns (uint256)
poolIds(uint256view returns (uint256)
poolInfo(uint256view returns (uint256 accTokenPerShareuint256 startTimestampuint256 lastRewardTimestampuint256 totalRewards)
poolRewardInfo(uint256uint256view returns (uint256 startTimestampuint256 endTimestampuint256 rewardPerSec)
poolRewardsPerSec(uint256 _pidview returns (uint256)
userInfo(uint256addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
_updatePool(uint256 pidreturns (struct ComplexRewarderPerSecV4PoolInfo pool)
add(uint256 _piduint256 _startTimestamp
addRewardInfo(uint256 _piduint256 _endTimestampuint256 _rewardPerSecpayable 
emergencyRewardWithdraw(uint256 _piduint256 _amountaddress _beneficiary
emergencyWithdraw(uint256 _amountaddress _beneficiary
massUpdatePools(
onBasedReward(uint256 _pidaddress _useruint256 _amount
renounceOwnership(
transferOwnership(address newOwner
updatePool(uint256 _pidreturns (struct ComplexRewarderPerSecV4PoolInfo pool)
Events
AddPool(uint256 indexed pid
AddRewardInfo(uint256 indexed piduint256 indexed phaseuint256 endTimestampuint256 rewardPerSec
OnReward(address indexed useruint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardRateUpdated(uint256 oldRateuint256 newRate
UpdatePool(uint256 indexed piduint256 lastRewardTimestampuint256 lpSupplyuint256 accTokenPerShare
Constructor
constructor(address _rewardTokenaddress _distributorV2bool _isNative
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.