owner
collateral_token
overseer_contract
market_contract
reward_contract
liquidation_contract
stable_denom
basset_info
balance
spendable
owner
collateral_token
overseer_contract
market_contract
reward_contract
liquidation_contract
stable_denom
basset_info
name
symbol
decimals
Receive
sender
amount
UpdateConfig
owner
*liquidation_contract
*[Internal] LockCollateral
Overseer
.borrower
amount
[Internal] UnlockCollateral
Overseer
.borrower
amount
[Internal] DistributeRewards
stable_denom
). Can only be issued by Overseer
.Market
. If the deposit rate during the last epoch is above the target deposit rate, then a portion of the rewards are set aside as a yield reserve, which are sent to Overseer
.[Internal] LiquidateCollateral
Overseer
.liquidator
borrower
amount
WithdrawCollateral
amount
field is not filled.amount
*DepositCollateral
Config
owner
collateral_token
overseer_contract
market_contract
reward_contract
liquidation_contract
stable_denom
basset_info
name
symbol
decimals
owner
collateral_token
overseer_contract
market_contract
reward_contract
liquidation_contract
stable_denom
basset_info
name
symbol
decimals
Borrower
address
borrower
balance
spendable
address
borrower
balance
spendable
Borrowers
start_after
*limit
*borrowers
borrower
balance
spendable
start_after
*limit
*borrowers
borrower
balance
spendable