コード例 #1
0
ファイル: gossip.py プロジェクト: sunilake/sawtooth-core
 def send_block_request(self, block_id, connection_id):
     block_request = GossipBlockRequest(
         block_id=block_id,
         nonce=binascii.b2a_hex(os.urandom(16)))
     self.send(validator_pb2.Message.GOSSIP_BLOCK_REQUEST,
               block_request.SerializeToString(),
               connection_id,
               one_way=True)
コード例 #2
0
 def send_block_request(self, block_id, connection_id):
     LOGGER.debug("gossip:send_block_request block_id=%s", block_id)
     time_to_live = self.get_time_to_live()
     block_request = GossipBlockRequest(block_id=block_id,
                                        nonce=binascii.b2a_hex(
                                            os.urandom(16)),
                                        time_to_live=time_to_live)
     self.send(validator_pb2.Message.GOSSIP_BLOCK_REQUEST,
               block_request.SerializeToString(),
               connection_id,
               one_way=True)
コード例 #3
0
 def send_block_request(self, block_id, connection_id):
     block_request = GossipBlockRequest(block_id=block_id)
     self.send(validator_pb2.Message.GOSSIP_BLOCK_REQUEST,
               block_request.SerializeToString(), connection_id)