RewardManager
registerRewardManager
Registers the RewardManager
RewardManager
registerUser
registers the user to the current RewardManager
RewardManager
Parameter Name
Type
Description
lender
address
address of the lender
claimAllRewardsFor
Claims reward for the lender.
Parameter Name
Type
Description
lender
address
address of the lender
increaseDeposit
increases the amount deposited by a lender.
Parameter Name
Type
Description
lender
address
address of the lender
amount
uint
amount deposited by the lender
withdrawDeposit
Decrease the amount deposited by the lender.
Parameter Name
Type
Description
lender
address
address of the lender
amount
uint
amount withdrawn by the lender
pauseReward
Sets the reward for all the tokens to 0
claimRewardFor
Transfer all the token
reward to the user
token
reward to the user
Parameter Name
Type
Description
lender
address
address of the lender
token
address
address of the token
rewardOf
Returns array of reward for the lender
Parameter Name
Type
Description
lender
address
address of the lender
token
address
address of the token
uint
returns
It returns array of number, where each element is a reward. For example - [stable reward, trade reward 1, trade reward 2]
getDeposit
Returns the total amount deposited by the lender.
Parameter Name
Type
Description
lender
address
lender, address of the lender
uint
returns
total amount deposited by the lender
Last updated