@@ -85,19 +85,17 @@ async fn try_handle_publisher(
85
85
& receive_buf,
86
86
bincode:: config:: legacy ( ) ,
87
87
) {
88
- Ok ( ( data, _) ) => {
89
- FeedUpdate {
90
- feed_id : Some ( data. price_feed_id . 0 ) ,
91
- source_timestamp : MessageField :: some ( data. source_timestamp_us . into ( ) ) ,
92
- update : Some ( Update :: PriceUpdate ( PriceUpdate {
93
- price : data. price . map ( |p| p. 0 . get ( ) ) ,
94
- best_bid_price : data. best_bid_price . map ( |p| p. 0 . get ( ) ) ,
95
- best_ask_price : data. best_ask_price . map ( |p| p. 0 . get ( ) ) ,
96
- ..PriceUpdate :: default ( )
97
- } ) ) ,
98
- special_fields : Default :: default ( ) ,
99
- }
100
- }
88
+ Ok ( ( data, _) ) => FeedUpdate {
89
+ feed_id : Some ( data. price_feed_id . 0 ) ,
90
+ source_timestamp : MessageField :: some ( data. source_timestamp_us . into ( ) ) ,
91
+ update : Some ( Update :: PriceUpdate ( PriceUpdate {
92
+ price : data. price . map ( |p| p. 0 . get ( ) ) ,
93
+ best_bid_price : data. best_bid_price . map ( |p| p. 0 . get ( ) ) ,
94
+ best_ask_price : data. best_ask_price . map ( |p| p. 0 . get ( ) ) ,
95
+ ..PriceUpdate :: default ( )
96
+ } ) ) ,
97
+ special_fields : Default :: default ( ) ,
98
+ } ,
101
99
Err ( err) => {
102
100
error_count += 1 ;
103
101
if error_count <= MAX_ERROR_LOG {
@@ -123,18 +121,16 @@ async fn try_handle_publisher(
123
121
& receive_buf,
124
122
bincode:: config:: legacy ( ) ,
125
123
) {
126
- Ok ( ( data, _) ) => {
127
- FeedUpdate {
128
- feed_id : Some ( data. price_feed_id . 0 ) ,
129
- source_timestamp : MessageField :: some ( data. source_timestamp_us . into ( ) ) ,
130
- update : Some ( Update :: FundingRateUpdate ( FundingRateUpdate {
131
- price : data. price . map ( |p| p. 0 . get ( ) ) ,
132
- rate : data. funding_rate . map ( |r| r. 0 ) ,
133
- ..FundingRateUpdate :: default ( )
134
- } ) ) ,
135
- special_fields : Default :: default ( ) ,
136
- }
137
- }
124
+ Ok ( ( data, _) ) => FeedUpdate {
125
+ feed_id : Some ( data. price_feed_id . 0 ) ,
126
+ source_timestamp : MessageField :: some ( data. source_timestamp_us . into ( ) ) ,
127
+ update : Some ( Update :: FundingRateUpdate ( FundingRateUpdate {
128
+ price : data. price . map ( |p| p. 0 . get ( ) ) ,
129
+ rate : data. funding_rate . map ( |r| r. 0 ) ,
130
+ ..FundingRateUpdate :: default ( )
131
+ } ) ) ,
132
+ special_fields : Default :: default ( ) ,
133
+ } ,
138
134
Err ( err) => {
139
135
error_count += 1 ;
140
136
if error_count <= MAX_ERROR_LOG {
0 commit comments