MultiFeeDistribution

Verified contract

Active on Ethereum with 2,796 txns
Deployed by via 0x8781b014 at 15568668
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $373.53
ERC-20
Value $2.88
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x741635395ec3625ffad17496da04a79b4d63c645043a5bcc965a94149b84b3cd
0xa28cdf309a863cea91269a102715305198ea12631eb0605b74367eedee434401
0x89359af6aac5c6c2c1df67167f9c180fc577ce2657bc7d3f2305298893b66b1a
0x662d3275a921e05b5026085984d2f28d585f7abc48d67f59a5da5f74c2003efa
0x4a55cba69aaecf2942433c613144cc3574c54173dcf4bc7182838fd91955bb31
0x962894896c4dfb8cfb0831a55152946061d5a66ebe9902d4886b3ed9838456ec
0x6345220e43a215e2f52fe805507d173f37740c35f1849e943079a1a7b5295670
0x41758b56e9892b131adf088b9698f073380648e45c300f1647d84da554bd8ddb
0x76938230c959a6f953086297aacceb4cd04c0c810758880861a94ea373644e64
0x62ac765770687fa739879df9497bc80d4b619eff274190b4119a2e8ee22c3858

Functions
Getter at block 21220743
incentivesController(view returns (address)
0x21953192664867e19f85e96e1d1dd79dc31cccdb
lockDuration(view returns (uint256)
4838400
lockedSupply(view returns (uint256)
2839764989790082000
mintersAreSet(view returns (bool)
true
owner(view returns (address)
0xb8416eac2155e9636b5f728dd29810bf7e3bc20d
rewardLookback(view returns (uint256)
86400
rewardToken(view returns (address)
0x55c08ca52497e2f1534b59e2917bf524d4765257
rewardTokenVault(view returns (address)
0x5776f9bf6568f252ce5fa85f8fee3c0d8de914d8
rewardsDuration(view returns (uint256)
604800
stakingRewards(view returns (address)
0xe3643512532fe1f3522745787e883f9729527186
stakingRewardsAreSet(view returns (bool)
true
stakingToken(view returns (address)
0x3e04863dba602713bb5d0edbf7db7c3a9a2b6027
teamRewardFee(view returns (uint256)
0
teamRewardVault(view returns (address)
0xc671a6b1415de6549b05775ee4156074731190c6
vestingDuration(view returns (uint256)
2419200
Read-only
claimableRewards(address accountview returns (struct MultiFeeDistributionRewardData[] rewards)
earnedBalances(address userview returns (uint256 totalstruct MultiFeeDistributionLockedBalance[] earningsData)
exitDelegatee(addressview returns (address)
lastTimeRewardApplicable(address _rewardsTokenview returns (uint256)
lockedBalances(address userview returns (uint256 totaluint256 unlockableuint256 lockedstruct MultiFeeDistributionLockedBalance[] lockData)
minters(addressview returns (bool)
rewardData(addressview returns (uint256 periodFinishuint256 rewardRateuint256 lastUpdateTimeuint256 rewardPerTokenStoreduint256 balance)
rewardTokens(uint256view returns (address)
rewards(addressaddressview returns (uint256)
userRewardPerTokenPaid(addressaddressview returns (uint256)
withdrawableBalance(address userview returns (uint256 amountuint256 penaltyAmountuint256 amountWithoutPenalty)
State-modifying
addReward(address _rewardsToken
delegateExit(address delegatee
exitEarly(address onBehalfOf
getReward(address[] _rewardTokens
lock(uint256 amountaddress onBehalfOf
mint(address useruint256 amount
renounceOwnership(
setIncentivesController(address _controller
setMinters(address[] _minters
setStakingRewards(address _stakingRewards
setTeamRewardFee(uint256 fee
setTeamRewardVault(address vault
transferOwnership(address newOwner
withdraw(
withdrawExpiredLocks(
Events
ExitedEarly(address indexed useruint256 amountuint256 penaltyAmount
Locked(address indexed useruint256 amount
Minted(address indexed useruint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardPaid(address indexed useraddress indexed rewardsTokenuint256 reward
Withdrawn(address indexed useruint256 amount
WithdrawnExpiredLocks(address indexed useruint256 amount
Constructor
constructor(address _stakingTokenaddress _rewardTokenaddress _rewardTokenVault
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.