Пример #1
0
    def delivery(self, envelope, scheduler=None, filtered=True):
        """Send an delivery envelop to event service.

        :param envelope: The message envelope
        :param scheduler: defaults to None
        :param filtered: defaults to True
        :type filtered: bool
        :return: orderer_response or exception
        """
        _logger.debug("Send envelope={}".format(envelope))

        if filtered:
            delivery_result = self._event_client.DeliverFiltered(
                stream_envelope(envelope))
        else:
            delivery_result = self._event_client.Deliver(
                stream_envelope(envelope))
        return delivery_result
Пример #2
0
    def delivery(self, envelope, scheduler=None, filtered=True):
        """ Send an delivery envelop to event service.

        Args:
            envelope: The message envelope

        Returns: orderer_response or exception

        """
        _logger.debug("Send envelope={}".format(envelope))

        if filtered:
            delivery_result = self._event_client.DeliverFiltered(
                stream_envelope(envelope))
        else:
            delivery_result = self._event_client.Deliver(
                stream_envelope(envelope))
        return delivery_result
Пример #3
0
    def broadcast(self, envelope):
        """Send an broadcast envelope to orderer.

        :param envelope: The message envelope
        :return: orderer_response or exception
        """

        _logger.debug("Send envelope={}".format(envelope))

        # this is a stream response
        return self._orderer_client.Broadcast(stream_envelope(envelope))
Пример #4
0
    def delivery(self, envelope, scheduler=None):
        """Send an delivery envelop to orderer.

        :param envelope: The message envelope
        :param scheduler: defaults to None
        :return: orderer_response or exception
        """

        _logger.debug("Send envelope={}".format(envelope))

        # this is a stream response
        return self._orderer_client.Deliver(stream_envelope(envelope))
Пример #5
0
 def delivery(self, envelope, scheduler=None):
     """
     orderer에게 envelope를 전달
     """
     _logger.debug("Send envelope={}".format(envelope))
     return self._orderer_client.Deliver(stream_envelope(envelope))
Пример #6
0
 def broadcast(self, envelope):
     """
     orderer에게 envelope를 broadcast
     """
     _logger.debug("Send envelope={}".format(envelope))
     return self._orderer_client.Broadcast(stream_envelope(envelope))