`LiquidationBranch::liquidateAccounts()` executed `TradingAccount::deductAccountMargin()` with incorrect parameters, causing the project party to lose a large amount of funds.
deductAccountMargin() treats `required maintenance margin` as the `unrealized PnL` because it uses `requiredMaintenanceMarginUsdX18` in place of `pnlUsdX18`
Prize pool breakdown
Total prize
60,000 USDC
nSLOC
2,878
21 USDC / LOC
HighMedium
50,000 USDC
Low
5,500 USDC
Judges
4,500 USDC
Live
The contest is live. Earn rewards by submitting a finding.
Community Judging
Submissions are being reviewed by the community.
Judging
Submissions are being carefully reviewed by our judges.