Commit b780cbd 1 parent 39d6007 commit b780cbd Copy full SHA for b780cbd
File tree 1 file changed +4
-12
lines changed
src/eth/follower/importer
1 file changed +4
-12
lines changed Original file line number Diff line number Diff line change @@ -199,7 +199,7 @@ impl Importer {
199
199
200
200
let block_number = block. number ( ) ;
201
201
let mined_number = storage. read_mined_block_number ( ) ?;
202
-
202
+
203
203
if block_number != mined_number. next_block_number ( ) {
204
204
tracing:: error!(
205
205
block_number = %block_number,
@@ -208,18 +208,10 @@ impl Importer {
208
208
) ;
209
209
continue ;
210
210
}
211
-
212
- // Try to finish any pending block first
213
- if let Err ( e) = storage. finish_pending_block ( ) {
214
- tracing:: error!(
215
- reason = ?e,
216
- block_number = %block_number,
217
- "failed to finish pending block"
218
- ) ;
219
- continue ;
220
- }
221
-
211
+
212
+ storage. finish_pending_block ( ) ?;
222
213
storage. save_block ( block) ?;
214
+ storage. set_mined_block_number ( block_number) ?;
223
215
}
224
216
Ok ( ( ) )
225
217
}
You can’t perform that action at this time.
0 commit comments