code: def get_batch_by_transaction(self, transaction_id):
          
          payload = self._get_data_by_id(
              transaction_id, 'commit_store_get_batch_by_transaction')
  
          batch = Batch()
          batch.ParseFromString(payload)
  
          return batch
docs: Check to see if the requested transaction_id is in the current chain.
          If so, find the batch that has the transaction referenced by the
          transaction_id and return the batch. This is done by finding the block
          and searching for the batch.
  
          :param transaction_id (string): The id of the transaction that is being
              requested.
          :return:
          The batch that has the transaction.