-
Notifications
You must be signed in to change notification settings - Fork 208
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: Liquidation auction fails to run #7677
Comments
We've seen this twice but aren't fully confident it can be repro-ed on command |
The timing is handled separately by the VaultDirector and the Auction. They run off the same schedule, but set up their timers independently. The only hand-off between them is in sending the collateral, and if the dashboard shows collateral available then vaults sent it and auction received it. bids are supposed to be accepted by the auction regardless of the auction state. If the auction is active and the bid is in the money, then it'll be settled, otherwise (whether priced below current or no auction active) it should get added to the book. Additional details that would be useful include
|
From @otoole-brendan:
right before xx:50 Scheduling Parameters:
|
My current suspicion is that this is due to clock jitter. If the auction wakeup action is called later than intended, it jumps to the next auction rather than start an auction late. The reasoning was that a big time discontinuity would invalidate the current prices, but that isn't applicable for small amounts of jitter. My suggestion is that we notice that it's late, and choose a margin to allow staring late. I don't have a characterization of how much jitter we should expect normally. |
Describe the bug
Have observed this bug twice now.
Set up Vaults to liquidate based on a decline in price
At liquidation time, UI shows vaults entering liquidating state. Dashboard shows correct amount of collateral available for auction
However, no updates are available about the current auction price from the CLI or in the dashboard
Bids that should have been picked up weren't
Seems like some issue in handoff between vault manager and auction but not clear.
Both times, vaults successfully liquidated (and auction ran) at the next scheduled time.
The text was updated successfully, but these errors were encountered: