fn find_snapshot_finalization( consensus_dir: &Path, execution_provider: BlockchainProvider<NodeTypesWithDBAdapter<TempoNode, DatabaseEnv>>, max_depth: u64, ) -> Result<(u64, Finalization<Scheme<PublicKey, MinSig>, Digest>)>