Portfolio Valuation
Total Asset Value Calculation
Total Value Implementation
function _totalAssetValue(uint256 liquidBalance) internal view returns (uint256) {
return
liquidBalance + // Yearn vault + idle balance
repoTokenListData.getPresentValue( // Active repo token positions
strategyState.discountRateAdapter,
PURCHASE_TOKEN_PRECISION
) +
termAuctionListData.getPresentValue( // Pending auction offers
repoTokenListData,
strategyState.discountRateAdapter,
PURCHASE_TOKEN_PRECISION,
address(0)
);
}Last updated