From 881527374aa3f9938600767903a3ba36460ab9d9 Mon Sep 17 00:00:00 2001 From: tusharr1411 Date: Sat, 28 Sep 2024 00:37:21 +0530 Subject: [PATCH] added more view functions --- src/DSCEngine.sol | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/DSCEngine.sol b/src/DSCEngine.sol index 408c690..662f0e4 100644 --- a/src/DSCEngine.sol +++ b/src/DSCEngine.sol @@ -310,6 +310,10 @@ contract DSCEngine is ReentrancyGuard { return totalAccountCollateralUSDValue; } + function getAccountCollateralBalance(address user, address collateral) external view returns (uint256) { + return s_CollateralDeposited[user][collateral]; + } + function getUsdValue(address token, uint256 amount) public view returns (uint256) { AggregatorV3Interface priceFeed = AggregatorV3Interface(s_priceFeeds[token]); (, int256 price,,,) = priceFeed.latestRoundData(); @@ -355,7 +359,7 @@ contract DSCEngine is ReentrancyGuard { return MIN_HEALTH_FACTOR; } - function getCollateralTokens() external view returns( address[] memory ){ + function getCollateralTokens() external view returns (address[] memory) { return s_collateralTokens; } }