Lens
Lens Functions
getTotalSupply
function getTotalSupply()
external
view
returns (
uint256 p2pSupplyAmount,
uint256 poolSupplyAmount,
uint256 totalSupplyAmount
);
Return values:
Name
Type
Description
getTotalBorrow
Return values:
Name
Type
Description
Rewards Lens Functions
getUserUnclaimedRewards
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getAccruedSupplierXvs
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getAccruedBorrowerXvs
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getCurrentXvsSupplyIndex
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getCurrentXvsBorrowIndex
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
Market Lens Functions
isMarketCreated
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getAllMarkets
Return values:
Name
Type
Description
getMainMarketData
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getAdvancedMarketData
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getMarketConfiguration
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getMarketPauseStatus
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getTotalMarketSupply
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getTotalMarketBorrow
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
Rates Lens Functions
getNextUserSupplyRatePerBlock
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getNextUserBorrowRatePerYear
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getCurrentUserSupplyRatePerBlock
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getCurrentUserBorrowRatePerBlock
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getAverageSupplyRatePerYear
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getAverageBorrowRatePerBlock
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getRatesPerYear
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
User Lens Functions
getEnteredMarkets
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getUserMaxCapacitiesForAsset
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
computeLiquidationRepayAmount
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getCurrentSupplyBalanceInOf
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getCurrentBorrowBalanceInOf
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getUserBalanceStates
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getUserHypotheticalBalanceStates
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getUserHealthFactor
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
getUserHypotheticalHealthFactor
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
isLiquidatable
Parameters:
Name
Type
Description
Return values:
Name
Type
Description
Last updated