async def METHOD_NAME(
    self, request: SynapseRequest, txn_id: str
) -> Tuple[int, JsonDict]:
    requester = await self.auth.get_user_by_req(request)
    set_tag("txn_id", txn_id)
    return await self.txns.fetch_or_execute_request(
        request, requester, self._do, request, requester, txn_id
    )