MultiRewards

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0x3564f66e at 14764514
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 21158638
active(view returns (bool)
false
init(view returns (bool)
false
poolId(view returns (uint256)
0
poolRegistry(view returns (address)
0x41a5881c17185383e19df6fa4ec158a6f4851a69
rewardHook(view returns (address)
0x0000000000000000000000000000000000000000
rewardTokenLength(view returns (uint256)
0
rewardsDuration(view returns (uint256)
604800
totalSupply(view returns (uint256)
0
vefxsProxy(view returns (address)
0x59cfcd384746ec3035299d90782be065e466800b
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
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.