pub(crate) async fn init_finalizations_archive<TContext>( context: &TContext, partition_prefix: &str, page_cache: CacheRef, ) -> Result<Archive<TContext, Digest, Finalization<Scheme<PublicKey, MinSig>, Digest>>, Error>where TContext: Clock + Metrics + Spawner + Storage + BufferPooler + Clone + Send + 'static,