IRewardsManager

Git Source

Functions

initialize

function initialize(address _morpho) external;

claimRewards

function claimRewards(address[] calldata, address) external returns (uint256);

userUnclaimedCompRewards

function userUnclaimedCompRewards(address) external view returns (uint256);

compSupplierIndex

function compSupplierIndex(address, address) external view returns (uint256);

compBorrowerIndex

function compBorrowerIndex(address, address) external view returns (uint256);

getLocalCompSupplyState

function getLocalCompSupplyState(address _cTokenAddress) external view returns (IComptroller.CompMarketState memory);

getLocalCompBorrowState

function getLocalCompBorrowState(address _cTokenAddress) external view returns (IComptroller.CompMarketState memory);

accrueUserSupplyUnclaimedRewards

function accrueUserSupplyUnclaimedRewards(address, address, uint256) external;

accrueUserBorrowUnclaimedRewards

function accrueUserBorrowUnclaimedRewards(address, address, uint256) external;