Queries
The following queries are available on the leverage module:
General queries:
- Registered Tokens returns the entire Token Registry
- Params returns the module's current parameters
- Liquidation Targets queries a list of all borrowers eligible for liquidation
Queries on accepted asset types:
- Borrow APY queries for the Borrow APY of a specified denomination.
- Lend APY queries for the Lending APY of a specified denomination.
- Reserve Amount queries for the amount reserved of a specified denomination.
- Exchange Rate queries the uToken Exchange Rate of a given uToken denomination.
- Market Size queries the Market Size of a specified denomination.
- Token Market Size queries the Market Size of a specified denomination, but denominated in base tokens instead of USD. This amounts to total loaned by all lenders + interest accrued.
- Market Summary combines several asset-specifying queries for more efficient frontend access.
Queries on account addresses:
- Borrowed queries for the amount of a given token denomination borrowed by a user. If a denomination is not supplied, the total for each borrowed token is returned.
- BorrowedValue queries for the USD value of the amount of a given token denomination borrowed by a user. If a denomination is not supplied, the total across all of that user's borrowed tokens is returned.
- Loaned queries for the amount of a given token denomination loaned by a user. If a denomination is not supplied, the total sum of all of that user's loaned tokens is returned.
- LoanedValue queries for the USD value of the amount of a given token denomination loaned by a user. If a denomination is not supplied, the total across all of that user's loaned tokens is returned.
- Collateral Setting queries a borrower's collateral setting (enabled or disabled) of a specified uToken denomination.
- Collateral queries a user's collateral amount by token denomination. If a denomination is not supplied, the total for each collateral token is returned.
- CollateralValue queries a user's collateral value in USD by token denomination. If a denomination is not supplied, the sum over all collateral tokens is returned.
- Borrow Limit queries the Borrow Limit in USD of a given user.
- Liquidation Limit queries the Borrow Limit in USD of a given user.