UserHelpers ​
Inherits:CoreHelpers
Functions ​
constructor ​
solidity
constructor(ConstantViews memory constantViews_) CoreHelpers(constantViews_);_verifyMint ​
solidity
function _verifyMint(uint256 amt_, uint256 totalAmt_) internal pure;_verifyRedeem ​
solidity
function _verifyRedeem(uint256 amt_, uint256 totalAmt_) internal pure;_getExchangePrices ​
solidity
function _getExchangePrices() internal view returns (ExchangePrices memory ex_);_updatingUserSupplyDataOnStorage ​
solidity
function _updatingUserSupplyDataOnStorage(uint256 userSupplyData_, uint256 userSupply_, uint256 newWithdrawalLimit_)
internal;_updatingUserBorrowDataOnStorage ​
solidity
function _updatingUserBorrowDataOnStorage(uint256 userBorrowData_, uint256 userBorrow_, uint256 newBorrowLimit_)
internal;_depositOrPaybackInLiquidity ​
Deposits or pays back in liquidity
solidity
function _depositOrPaybackInLiquidity(address token_, uint256 depositAmt_, uint256 paybackAmt_) internal;Parameters
| Name | Type | Description |
|---|---|---|
token_ | address | The token to deposit or pay back |
depositAmt_ | uint256 | The amount to deposit |
paybackAmt_ | uint256 | The amount to pay back |

