@@ -1887,7 +1887,7 @@ mod settle_tests {
18871887 last_fee_pool_token_amount : 2_000 ,
18881888 last_net_pnl_pool_token_amount : 500 ,
18891889 last_settle_amount : 0 ,
1890- last_settle_ts : 0 ,
1890+ last_settle_slot : 0 ,
18911891 ..Default :: default ( )
18921892 } ;
18931893
@@ -1906,7 +1906,7 @@ mod settle_tests {
19061906 assert_eq ! ( cache. quote_owed_from_lp_pool, new_quote_owed) ;
19071907 // settle fields updated
19081908 assert_eq ! ( cache. last_settle_amount, 200 ) ;
1909- assert_eq ! ( cache. last_settle_ts , ts) ;
1909+ assert_eq ! ( cache. last_settle_slot , ts) ;
19101910 // fee pool decreases by fee_pool_used
19111911 assert_eq ! ( cache. last_fee_pool_token_amount, 2_000 - 120 ) ;
19121912 // pnl pool decreases by pnl_pool_used
@@ -1920,7 +1920,7 @@ mod settle_tests {
19201920 last_fee_pool_token_amount : 1_000 ,
19211921 last_net_pnl_pool_token_amount : 200 ,
19221922 last_settle_amount : 0 ,
1923- last_settle_ts : 0 ,
1923+ last_settle_slot : 0 ,
19241924 ..Default :: default ( )
19251925 } ;
19261926
@@ -1939,7 +1939,7 @@ mod settle_tests {
19391939 assert_eq ! ( cache. quote_owed_from_lp_pool, new_quote_owed) ;
19401940 // settle fields updated
19411941 assert_eq ! ( cache. last_settle_amount, 150 ) ;
1942- assert_eq ! ( cache. last_settle_ts , ts) ;
1942+ assert_eq ! ( cache. last_settle_slot , ts) ;
19431943 // fee pool increases by amount_transferred
19441944 assert_eq ! ( cache. last_fee_pool_token_amount, 1_000 + 150 ) ;
19451945 // pnl pool untouched
@@ -2063,7 +2063,7 @@ mod settle_tests {
20632063 last_fee_pool_token_amount : 1000 ,
20642064 last_net_pnl_pool_token_amount : 500 ,
20652065 last_settle_amount : 50 ,
2066- last_settle_ts : 12345 ,
2066+ last_settle_slot : 12345 ,
20672067 ..Default :: default ( )
20682068 } ;
20692069
@@ -2082,7 +2082,7 @@ mod settle_tests {
20822082 assert_eq ! ( cache. quote_owed_from_lp_pool, 100 ) ;
20832083 // settle fields updated with new timestamp but zero amount
20842084 assert_eq ! ( cache. last_settle_amount, 0 ) ;
2085- assert_eq ! ( cache. last_settle_ts , ts) ;
2085+ assert_eq ! ( cache. last_settle_slot , ts) ;
20862086 // pool amounts unchanged
20872087 assert_eq ! ( cache. last_fee_pool_token_amount, 1000 ) ;
20882088 assert_eq ! ( cache. last_net_pnl_pool_token_amount, 500 ) ;
@@ -2095,7 +2095,7 @@ mod settle_tests {
20952095 last_fee_pool_token_amount : u128:: MAX / 2 ,
20962096 last_net_pnl_pool_token_amount : i128:: MAX / 2 ,
20972097 last_settle_amount : 0 ,
2098- last_settle_ts : 0 ,
2098+ last_settle_slot : 0 ,
20992099 ..Default :: default ( )
21002100 } ;
21012101
@@ -2106,9 +2106,9 @@ mod settle_tests {
21062106 pnl_pool_used : 0 ,
21072107 } ;
21082108 let new_quote_owed = cache. quote_owed_from_lp_pool - ( result. amount_transferred as i64 ) ;
2109- let ts = i64 :: MAX / 2 ;
2109+ let slot = u64 :: MAX / 2 ;
21102110
2111- let update_result = update_cache_info ( & mut cache, & result, new_quote_owed, ts ) ;
2111+ let update_result = update_cache_info ( & mut cache, & result, new_quote_owed, slot ) ;
21122112 assert ! ( update_result. is_ok( ) ) ;
21132113 }
21142114
@@ -2119,7 +2119,7 @@ mod settle_tests {
21192119 last_fee_pool_token_amount : 1000 ,
21202120 last_net_pnl_pool_token_amount : i128:: MIN / 2 ,
21212121 last_settle_amount : 0 ,
2122- last_settle_ts : 0 ,
2122+ last_settle_slot : 0 ,
21232123 ..Default :: default ( )
21242124 } ;
21252125
@@ -2143,7 +2143,7 @@ mod settle_tests {
21432143 last_fee_pool_token_amount : 5000 ,
21442144 last_net_pnl_pool_token_amount : 3000 ,
21452145 last_settle_amount : 0 ,
2146- last_settle_ts : 0 ,
2146+ last_settle_slot : 0 ,
21472147 ..Default :: default ( )
21482148 } ;
21492149
@@ -2174,7 +2174,7 @@ mod settle_tests {
21742174 assert_eq ! ( cache. quote_owed_from_lp_pool, 1100 ) ;
21752175 assert_eq ! ( cache. last_fee_pool_token_amount, 5050 ) ;
21762176 assert_eq ! ( cache. last_net_pnl_pool_token_amount, 2850 ) ;
2177- assert_eq ! ( cache. last_settle_ts , 200 ) ;
2177+ assert_eq ! ( cache. last_settle_slot , 200 ) ;
21782178 }
21792179
21802180 #[ test]
@@ -2281,7 +2281,7 @@ mod settle_tests {
22812281 } ;
22822282
22832283 update_cache_info ( & mut cache, & result, 0 , ts) . unwrap ( ) ;
2284- assert_eq ! ( cache. last_settle_ts , ts) ;
2284+ assert_eq ! ( cache. last_settle_slot , ts) ;
22852285 assert_eq ! ( cache. last_settle_amount, 100 ) ;
22862286 }
22872287 }
0 commit comments