-
CCIP-23 comment: Following the community discussion on MIA redemption from the CityCoins discord it is best to proceed with the CCIP-23 draft. In CCIP-12 and CCIP-13 the MIA DAO was formed and the tre…
-
Currently all liquidations on loans are final with a lot of loss to users.
The soft liquidations will replace this:
New Parameters
Per collateral -> liquidation threshold (ex 85%)
Liquidator f…
-
Liquidations use fetchTokenPrice to return information of type TokenPrice for the liquidation routine. I cannot find a reference to fetchTokenPrice in the repo.
-
## Steps to reproduce
1. Create a USDC payment to a fiat enabled recipient.
2. On creating the payment, note the completed state.
3. You can repeat by hard refreshing the action.
## Expected…
-
AlexCzm
Medium
# Missing 'minDebt' check from liquidation can lead to bad debt accumulation
### Summary
The missing `minDebt` check from `PositionManager.liquidate` can leave positions with a sma…
-
EgisSecurity
Medium
# Pool::liquidate() - There are several situations where there will be no incentive for the liquidator to liquidate a unhealthy position
### Summary
In lending/borrowing protoco…
-
0xbranded
Medium
# Loss of Funds From Profitable Positions Running Out of Collateral
## Summary
When profitable positions run out of collateral, they receive no payout, even if they had a positive …
-
sl1
Medium
# Liquidator can revert changes made during `RiskEngine::setRiskModule()` to use a higher liquidation discount.
## Summary
Liquidator can rollback changes made in RiskEngine during the c…
-
### Operating System
OSX
### Programming Languages
Python
### CCXT Version
4.3.82
### Description
~~There are two URL paths for Binance WebSockets....one for a single stream and o…
-
0xbranded
High
# Fee Precision Loss Disrupts Liquidations and Causes Loss of Funds
## Summary
Borrowing and funding fees of both longs/shorts suffer from two distinct sources of precision loss. The…