Rewarder

Verified contract

Active on Ethereum with 263 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Rewarder"

0x5cf578b61befcef2485c5f89aebde02d68e4278cafe22a53b75baf62315f67bd
0x32a92541b81b4a67f4e70fab253e3eaea16594a74e9c05bada8595a9ef89b55a
0x499d88dd989b965a369bf4e65471fc3d8c1dd0c03a5c3a73fd21336def5e8eec
0x027952c863df672d390f31788acec613925c928972725d62fd6042a20aaf3b5c
0xdde4bc976094b5bb0264dfc883868283cbacb9a7f7a5f3dbd3bdf87b846e358b
0xd43cbc1fbb25687cf457283616e7e62923e13a234f2d3fab46b8761e1457a734
0x6bd3c5bc909cc1c2536110ceda2f1c09cb3176d989ee9c57062320bb51990e09
0x14764bf973eb737b4cf32ecc18898d8bc6ee4a41e532b01a580fbf5a1bc1d521
0x7ac3867bafdb30cc2dec931c14e8e08f5516b516e92e038a7645b57fd1c4de35
0x9539850850da0074b5b961fe038d0d5a5cf47d43a317bba3c0e874b02e924689

Functions
Getter at block 20861042
getRewardTokens(view returns (address[])
[0xF88Baf18FAB7e330fa0C4F83949E23F52FECECce]
owner(view returns (address)
0xa15aa70706d56ac83491ab90ea6a3ec3f47639ab
Read-only
getAllUserRewardsBalance(address[] assetsaddress userview returns (address[] rewardTokensuint256[] unclaimedAmounts)
getAssetDecimals(address assetview returns (uint8)
getClaimer(address userview returns (address)
getDistributionEnd(address assetaddress rewardview returns (uint256)
getRewardsByAsset(address assetview returns (address[])
getRewardsData(address assetaddress rewardview returns (uint256uint256uint256uint256)
getRewardsVault(address rewardview returns (address)
getUserAssetData(address useraddress assetaddress rewardview returns (uint256)
getUserRewardsBalance(address[] assetsaddress useraddress rewardview returns (uint256)
getUserUnclaimedRewardsFromStorage(address useraddress rewardview returns (uint256)
State-modifying
claimAllRewards(address[] assetsaddress toreturns (address[] rewardTokensuint256[] claimedAmounts)
claimAllRewardsOnBehalf(address[] assetsaddress useraddress toreturns (address[] rewardTokensuint256[] claimedAmounts)
claimAllRewardsToSelf(address[] assetsreturns (address[] rewardTokensuint256[] claimedAmounts)
claimRewards(address[] assetsuint256 amountaddress toaddress rewardreturns (uint256)
claimRewardsOnBehalf(address[] assetsuint256 amountaddress useraddress toaddress rewardreturns (uint256)
claimRewardsToSelf(address[] assetsuint256 amountaddress rewardreturns (uint256)
configureAssets(struct DistributionTypesRewardsConfigInput[] config
handleAction(address useruint256 totalSupplyuint256 userBalance
renounceOwnership(
setClaimer(address useraddress caller
setDistributionEnd(address assetaddress rewarduint32 distributionEnd
setRewardsVault(address vaultaddress reward
transferOwnership(address newOwner
Events
AssetConfigUpdated(address indexed assetaddress indexed rewarduint256 emissionuint256 distributionEnd
AssetIndexUpdated(address indexed assetaddress indexed rewarduint256 index
ClaimerSet(address indexed useraddress indexed claimer
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsAccrued(address indexed useraddress indexed rewarduint256 amount
RewardsClaimed(address indexed useraddress indexed rewardaddress indexed toaddress claimeruint256 amount
RewardsVaultUpdated(address indexed vault
UserIndexUpdated(address indexed useraddress indexed assetaddress indexed rewarduint256 index
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.