fix: only use tags if they have been set (#10150)

This commit is contained in:
Dan Cline
2024-08-06 15:21:39 -04:00
committed by GitHub
parent 6f4291d94e
commit fbebde6b2e
9 changed files with 33 additions and 18 deletions

View File

@ -96,7 +96,9 @@ impl Command {
let last_saved_finalized_block_number = provider.last_finalized_block_number()?;
let range_min =
range.clone().min().ok_or(eyre::eyre!("Could not fetch lower range end"))?;
if range_min < last_saved_finalized_block_number {
if last_saved_finalized_block_number.is_none() ||
Some(range_min) < last_saved_finalized_block_number
{
provider.save_finalized_block_number(BlockNumber::from(range_min))?;
}