File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
programs/drift/src/controller Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -1648,7 +1648,7 @@ fn fulfill_perp_order(
16481648 for ( maker_key, _) in makers_filled {
16491649 let maker = makers_and_referrer. get_ref ( & maker_key) ?;
16501650
1651- let ( _ , maker_total_collateral, maker_margin_requirement_plus_buffer , _) =
1651+ let ( maker_margin_requirement , maker_total_collateral, _ , _) =
16521652 calculate_margin_requirement_and_total_collateral (
16531653 & maker,
16541654 perp_market_map,
@@ -1658,11 +1658,11 @@ fn fulfill_perp_order(
16581658 None ,
16591659 ) ?;
16601660
1661- if maker_total_collateral < maker_margin_requirement_plus_buffer . cast ( ) ? {
1661+ if maker_total_collateral < maker_margin_requirement . cast ( ) ? {
16621662 msg ! (
16631663 "maker ({}) breached fill requirements (margin requirement {}) (total_collateral {})" ,
16641664 maker_key,
1665- maker_margin_requirement_plus_buffer ,
1665+ maker_margin_requirement ,
16661666 maker_total_collateral
16671667 ) ;
16681668 return Err ( ErrorCode :: InsufficientCollateral ) ;
You can’t perform that action at this time.
0 commit comments