MultiRewards

Verified contract

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

No balances found for "MultiRewards"

No transactions found for "MultiRewards"


Functions
Getter at block 20891617
poolId(view returns (uint256)
0
poolRegistry(view returns (address)
0xdb95d646012bb87ac2e6cd63eab2c42323c1f5af
rewardHook(view returns (address)
0x0000000000000000000000000000000000000000
rewardState(view returns (uint8)
0
rewardTokenLength(view returns (uint256)
0
rewardsDuration(view returns (uint256)
604800
totalSupply(view returns (uint256)
0
vefxnProxy(view returns (address)
0xd11a4ee017ca0beca8fa45ff2abfe9c6267b7881
Read-only
balanceOf(address _userview returns (uint256 amount)
balances(addressview returns (uint256)
claimableRewards(address _accountview returns (struct IRewardsEarnedData[] userRewards)
getRewardForDuration(address _rewardsTokenview returns (uint256)
lastTimeRewardApplicable(address _rewardsTokenview returns (uint256)
rewardData(addressview returns (uint256 periodFinishuint256 rewardRateuint256 lastUpdateTimeuint256 rewardPerTokenStored)
rewardDistributors(addressaddressview returns (bool)
rewardPerToken(address _rewardsTokenview returns (uint256)
rewardTokens(uint256view returns (address)
rewards(addressaddressview returns (uint256)
userRewardPerTokenPaid(addressaddressview returns (uint256)
State-modifying
addReward(address _rewardsTokenaddress _distributor
approveRewardDistributor(address _rewardsTokenaddress _distributorbool _approved
deposit(address _owneruint256 _amount
getReward(address _forward
getRewardFilter(address _forwardaddress[] _tokens
initialize(uint256 _pidbool _startActive
notifyRewardAmount(address _rewardsTokenuint256 _reward
recoverERC20(address _tokenAddressuint256 _tokenAmount
setActive(
setRewardHook(address _hook
withdraw(address _owneruint256 _amount
Events
Activate(
Deposited(address indexed _useruint256 _amount
HookSet(address _hook
Recovered(address _tokenuint256 _amount
RewardAdded(address indexed _rewardaddress indexed _distributor
RewardAdded(address indexed _tokenuint256 _reward
RewardDistributorApproved(address indexed _rewardaddress indexed _distributor
RewardPaid(address indexed _useraddress indexed _rewardsTokenuint256 _reward
Withdrawn(address indexed _useruint256 _amount
Constructor
constructor(address _poolRegistry
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.