We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6d9aadd commit 8738581Copy full SHA for 8738581
1 file changed
crates/sqlite/sqlite/src/executor/mod.rs
@@ -403,7 +403,15 @@ impl<P: Provider + Sync + Send + 'static> Executor<'_, P> {
403
.unwrap()
404
.as_secs();
405
406
- num_transactions / (current_time - cursor_timestamp)
+ let diff = current_time
407
+ .checked_sub(cursor_timestamp)
408
+ .unwrap_or_default();
409
+
410
+ if diff > 0 {
411
+ num_transactions / diff
412
+ } else {
413
+ num_transactions
414
+ }
415
};
416
417
cursor.last_pending_block_contract_tx =
0 commit comments