fn log_collection_progress( address: &Address, index: u64, total: u64, start: Instant, last_log: &mut Instant, )
Log collection progress every 5 seconds and on the final entry.