# Backing

<mark style="color:orange;">**This page is under development**</mark>

**Read**

<details>

<summary>Read commands</summary>

1. DATA\_READ()
2. UNISWAP\_V2\_ROUTER()
3. \_UNISWAP\_V2\_ROUTER()
4. backingAsset()
5. collateral()
6. lendData(address)
7. loansBase(address)
8. loansToken(address)
9. oneTokentoBacking(uint256) - shows how much Asset Backing per 1 token is available
10. range()
11. uniswapV2Pair()

</details>

**Write**

<details>

<summary>Write commands</summary>

1. convertAll(uint256,uint256,uint256)
2. extendLoan() - extend SmartLoan
3. flashLoan(uint256,address,bytes) - used for Smart Flash-Loan with 0.08% liquidity rate
4. liquifyForBacking(uint256)
5. loan(uint256) - Use this to take SmartLoan
6. repayLoan(uint256) - Use this to Repay SmartLoan
7. setFrontRunRange(uint256)

</details>
