@@ -13056,7 +13056,6 @@ mod update_maker_fills_map {
1305613056
1305713057mod order_is_low_risk_for_amm {
1305813058 use super :: * ;
13059- use crate :: math:: orders:: get_posted_slot_from_clock_slot;
1306013059 use crate :: state:: user:: { OrderBitFlag , OrderStatus } ;
1306113060
1306213061 fn base_perp_order ( ) -> Order {
@@ -13075,61 +13074,28 @@ mod order_is_low_risk_for_amm {
1307513074 let mm_oracle_delay = 10i64 ;
1307613075
1307713076 let is_low = order
13078- . is_low_risk_for_amm ( mm_oracle_delay, 20 , clock_slot, false )
13077+ . is_low_risk_for_amm ( mm_oracle_delay, clock_slot, false )
1307913078 . unwrap ( ) ;
1308013079 assert ! ( is_low) ;
1308113080 }
1308213081
1308313082 #[ test]
13084- fn not_older_than_delay_and_auction_not_complete_returns_false ( ) {
13083+ fn not_older_than_delay_returns_false ( ) {
1308513084 let order = base_perp_order ( ) ;
1308613085 let clock_slot = 110u64 ;
1308713086
1308813087 let mm_oracle_delay = 11i64 ;
13089- let min_auction_duration = 10u8 ;
1309013088
1309113089 let is_low = order
13092- . is_low_risk_for_amm ( mm_oracle_delay, min_auction_duration , clock_slot, false )
13090+ . is_low_risk_for_amm ( mm_oracle_delay, clock_slot, false )
1309313091 . unwrap ( ) ;
1309413092 assert ! ( !is_low) ;
1309513093 }
1309613094
13097- #[ test]
13098- fn non_signed_auction_boundary_and_past_duration ( ) {
13099- let order = base_perp_order ( ) ; // slot = 100
13100-
13101- let is_low_at_boundary = order. is_low_risk_for_amm ( 1000 , 10 , 110 , false ) . unwrap ( ) ;
13102- assert ! ( !is_low_at_boundary) ;
13103- let is_low_past = order. is_low_risk_for_amm ( 1000 , 10 , 111 , false ) . unwrap ( ) ;
13104- assert ! ( is_low_past) ;
13105- }
13106-
13107- #[ test]
13108- fn signed_message_duration_gate ( ) {
13109- let mut order = base_perp_order ( ) ;
13110- order. add_bit_flag ( OrderBitFlag :: SignedMessage ) ;
13111-
13112- let posted_slot = 5_000u64 ;
13113- order. posted_slot_tail = get_posted_slot_from_clock_slot ( posted_slot) ;
13114-
13115- let clock_slot_9 = posted_slot + 9 ;
13116- let min_auction_duration = 10u8 ;
13117- let is_low_9 = order
13118- . is_low_risk_for_amm ( 10_000 , min_auction_duration, clock_slot_9, false )
13119- . unwrap ( ) ;
13120- assert ! ( !is_low_9) ;
13121-
13122- let clock_slot_10 = posted_slot + 10 ;
13123- let is_low_10 = order
13124- . is_low_risk_for_amm ( 10_000 , min_auction_duration, clock_slot_10, false )
13125- . unwrap ( ) ;
13126- assert ! ( is_low_10) ;
13127- }
13128-
1312913095 #[ test]
1313013096 fn liquidation_always_low_risk ( ) {
1313113097 let order = base_perp_order ( ) ;
13132- let is_low = order. is_low_risk_for_amm ( 0 , 255 , order. slot , true ) . unwrap ( ) ;
13098+ let is_low = order. is_low_risk_for_amm ( 0 , order. slot , true ) . unwrap ( ) ;
1313313099 assert ! ( is_low) ;
1313413100 }
1313513101
@@ -13138,9 +13104,7 @@ mod order_is_low_risk_for_amm {
1313813104 let mut order = base_perp_order ( ) ;
1313913105 order. add_bit_flag ( OrderBitFlag :: SafeTriggerOrder ) ;
1314013106
13141- let is_low = order
13142- . is_low_risk_for_amm ( 0 , 255 , order. slot , false )
13143- . unwrap ( ) ;
13107+ let is_low = order. is_low_risk_for_amm ( 0 , order. slot , false ) . unwrap ( ) ;
1314413108 assert ! ( is_low) ;
1314513109 }
1314613110}
0 commit comments