async fn get_leaf_proof<State>(
state: &State,
requested: usize,
finalized: Option<usize>,
fetch_timeout: Duration,
) -> Result<LeafProof, Error>where
State: AvailabilityDataSource<SeqTypes> + VersionedDataSource,
for<'a> State::ReadOnly<'a>: NodeStorage<SeqTypes>,