RewardControlInterface.sol
View Source: contracts/RewardControlInterface.sol
↘ Derived Contracts: RewardControl
Functions
refreshAlkSupplyIndex(address market, address supplier, bool isVerified)
refreshAlkBorrowIndex(address market, address borrower, bool isVerified)
claimAlk(address holder)
claimAlk(address holder, address market, bool isVerified)
refreshAlkSupplyIndex
⤿ Overridden Implementation(s): RewardControl.refreshAlkSupplyIndex
Refresh ALK supply index for the specified market and supplier
Arguments
Name | Type | Description |
market | address | The market whose supply index to update |
supplier | address | The address of the supplier to distribute ALK to |
isVerified | bool | Verified / Public protocol |
refreshAlkBorrowIndex
⤿ Overridden Implementation(s): RewardControl.refreshAlkBorrowIndex
Refresh ALK borrow index for the specified market and borrower
Arguments
Name | Type | Description |
market | address | The market whose borrow index to update |
borrower | address | The address of the borrower to distribute ALK to |
isVerified | bool | Verified / Public protocol |
claimAlk
⤿ Overridden Implementation(s): RewardControl.claimAlk
Claim all the ALK accrued by holder in all markets
Arguments
Name | Type | Description |
holder | address | The address to claim ALK for |
claimAlk
⤿ Overridden Implementation(s): RewardControl.claimAlk
Claim all the ALK accrued by holder by refreshing the indexes on the specified market only
Arguments
Name | Type | Description |
holder | address | The address to claim ALK for |
market | address | The address of the market to refresh the indexes for |
isVerified | bool | Verified / Public protocol |
Last updated