class_docstr: Tigergraph bindings class
  
  * Initialize with DB cfg
  * Register named stored procedures and graphistry bindings
  * Call stored procedures
  * Call interpreted queries
class_docstr_tok: ["Tigergraph","bindings","class","*","Initialize","with","DB","cfg","*","Register","named","stored","procedures","and","graphistry","bindings","*","Call","stored","procedures","*","Call","interpreted","queries"]
code: def __verify_and_unwrap_json_result(self, json):
      if json is None:
          raise Exception("No response!")
      elif "error" not in json:
          raise Exception(
              "Unexpected response format, no validity indicator", json
          )
      elif json["error"]:
          raise Exception(
              "Database returned error",
              json["message"] if "message" in json else "No message",
          )
      elif not ("results" in json):
          raise Exception("No field results in database response")
  
      return json["results"]
  
file_path: pygraphistry/graphistry/tigeristry.py
imports: import requests
  import pandas
label_desc: Use image node_id 5 for calling the Tigeristry obj's underlying member method code with example usage: obj.__verify_and_unwrap_json_result(json) and returns: json