Leverage Module
Abstract
This document specifies the x/leverage
module of the UX chain.
The leverage module allows users to lend and borrow assets, and implements various features to support this, such as a token accept-list, a dynamic interest rate module, incentivized liquidation of undercollateralized debt, and automatic reserve-based repayment of bad debt.
The leverage module depends directly on x/oracle
for asset prices, and interacts indirectly with x/ibctransfer
, x/peggy
, and the cosmos x/bank
module as these all affect account balances.