pub async fn get_cache_item_by_hash(
    hash: &str
) -> Result<Option<(Vec<TxnCacheItem>, usize)>, Errors>