pub(super) fn availability<N, P, D, V: Versions>(
api_ver: Version,
) -> Result<Api<ApiState<ExtensibleDataSource<D, ApiState<N, P, V>>>, Error, SequencerApiVersion>>where
N: ConnectedNetwork<PubKey>,
D: SequencerDataSource + Send + Sync + 'static,
P: SequencerPersistence,