@@ -87,7 +87,7 @@ pub async fn routing(
87
87
pool : & deadpool_diesel:: postgres:: Pool ,
88
88
pair_id : String ,
89
89
interval : Interval ,
90
- timestamp : u64 ,
90
+ timestamp : i64 ,
91
91
is_routing : bool ,
92
92
agg_mode : AggregationMode ,
93
93
) -> Result < ( MedianEntry , u32 ) , InfraError > {
@@ -164,7 +164,7 @@ async fn find_alternative_pair_price(
164
164
base : & str ,
165
165
quote : & str ,
166
166
interval : Interval ,
167
- timestamp : u64 ,
167
+ timestamp : i64 ,
168
168
agg_mode : AggregationMode ,
169
169
) -> Result < ( MedianEntry , u32 ) , InfraError > {
170
170
let conn = pool. get ( ) . await . map_err ( adapt_infra_error) ?;
@@ -213,7 +213,7 @@ async fn get_price_decimals(
213
213
pool : & deadpool_diesel:: postgres:: Pool ,
214
214
pair_id : String ,
215
215
interval : Interval ,
216
- timestamp : u64 ,
216
+ timestamp : i64 ,
217
217
agg_mode : AggregationMode ,
218
218
) -> Result < ( MedianEntry , u32 ) , InfraError > {
219
219
let entry = match agg_mode {
@@ -251,7 +251,7 @@ pub async fn get_twap_price(
251
251
pool : & deadpool_diesel:: postgres:: Pool ,
252
252
pair_id : String ,
253
253
interval : Interval ,
254
- time : u64 ,
254
+ time : i64 ,
255
255
) -> Result < MedianEntry , InfraError > {
256
256
let conn = pool. get ( ) . await . map_err ( adapt_infra_error) ?;
257
257
@@ -330,7 +330,7 @@ pub async fn get_twap_price(
330
330
}
331
331
} ;
332
332
333
- let date_time = DateTime :: from_timestamp ( time as i64 , 0 ) . ok_or ( InfraError :: InvalidTimeStamp ) ?;
333
+ let date_time = DateTime :: from_timestamp ( time, 0 ) . ok_or ( InfraError :: InvalidTimeStamp ) ?;
334
334
335
335
let raw_entry = conn
336
336
. interact ( move |conn| {
@@ -357,7 +357,7 @@ pub async fn get_median_price(
357
357
pool : & deadpool_diesel:: postgres:: Pool ,
358
358
pair_id : String ,
359
359
interval : Interval ,
360
- time : u64 ,
360
+ time : i64 ,
361
361
) -> Result < MedianEntry , InfraError > {
362
362
let conn = pool. get ( ) . await . map_err ( adapt_infra_error) ?;
363
363
@@ -436,7 +436,7 @@ pub async fn get_median_price(
436
436
}
437
437
} ;
438
438
439
- let date_time = DateTime :: from_timestamp ( time as i64 , 0 ) . ok_or ( InfraError :: InvalidTimeStamp ) ?;
439
+ let date_time = DateTime :: from_timestamp ( time, 0 ) . ok_or ( InfraError :: InvalidTimeStamp ) ?;
440
440
441
441
let raw_entry = conn
442
442
. interact ( move |conn| {
@@ -595,7 +595,7 @@ pub async fn get_ohlc(
595
595
pool : & deadpool_diesel:: postgres:: Pool ,
596
596
pair_id : String ,
597
597
interval : Interval ,
598
- time : u64 ,
598
+ time : i64 ,
599
599
) -> Result < Vec < OHLCEntry > , InfraError > {
600
600
let conn = pool. get ( ) . await . map_err ( adapt_infra_error) ?;
601
601
@@ -682,7 +682,7 @@ pub async fn get_ohlc(
682
682
}
683
683
} ;
684
684
685
- let date_time = DateTime :: from_timestamp ( time as i64 , 0 ) . ok_or ( InfraError :: InvalidTimeStamp ) ?;
685
+ let date_time = DateTime :: from_timestamp ( time, 0 ) . ok_or ( InfraError :: InvalidTimeStamp ) ?;
686
686
687
687
let raw_entries = conn
688
688
. interact ( move |conn| {
0 commit comments