55
66# --------- Constants --------- #
77
8- BASE_URL = "https://dune.xyz "
8+ BASE_URL = "https://dune.com "
99GRAPH_URL = 'https://core-hsr.duneanalytics.com/v1/graphql'
1010
1111# --------- Constants --------- #
@@ -93,8 +93,8 @@ def query_result_id(self, query_id):
9393 """
9494 query_data = {"operationName" : "GetResult" , "variables" : {"query_id" : query_id },
9595 "query" : "query GetResult($query_id: Int!, $parameters: [Parameter!]) "
96- "{\n get_result (query_id: $query_id, parameters: $parameters) "
97- "{\n job_id\n result_id\n __typename\n }\n }\n "
96+ "{\n get_result_v2 (query_id: $query_id, parameters: $parameters) "
97+ "{\n job_id\n result_id\n error_id \n __typename\n }\n }\n "
9898 }
9999
100100 self .session .headers .update ({'authorization' : f'Bearer { self .token } ' })
@@ -105,7 +105,7 @@ def query_result_id(self, query_id):
105105 print (data )
106106 if 'errors' in data :
107107 return None
108- result_id = data .get ('data' ).get ('get_result ' ).get ('result_id' )
108+ result_id = data .get ('data' ).get ('get_result_v2 ' ).get ('result_id' )
109109 return result_id
110110 else :
111111 print (response .text )
@@ -118,10 +118,12 @@ def query_result(self, result_id):
118118 :return:
119119 """
120120 query_data = {"operationName" : "FindResultDataByResult" ,
121- "variables" : {"result_id" : result_id },
122- "query" : "query FindResultDataByResult($result_id: uuid!) "
121+ "variables" : {"result_id" : result_id , "error_id" : "00000000-0000-0000-0000-000000000000" },
122+ "query" : "query FindResultDataByResult($result_id: uuid!, $error_id: uuid! ) "
123123 "{\n query_results(where: {id: {_eq: $result_id}}) "
124- "{\n id\n job_id\n error\n runtime\n generated_at\n columns\n __typename\n }"
124+ "{\n id\n job_id\n runtime\n generated_at\n columns\n __typename\n }"
125+ "\n query_errors(where: {id: {_eq: $error_id}}) {\n id\n job_id\n runtime\n "
126+ " message\n metadata\n type\n generated_at\n __typename\n }\n "
125127 "\n get_result_by_result_id(args: {want_result_id: $result_id}) {\n data\n __typename\n }\n }\n "
126128 }
127129
0 commit comments