Skip to content

Commit d73d7e4

Browse files
committed
Cannot make any query: 'query not allowed' #9
1 parent cf7a060 commit d73d7e4

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

duneanalytics/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
__title__ = 'duneanalytics'
33
__description__ = 'Unofficial library for Dune Analytics.'
44
__url__ = 'https://github.com/itzmestar/duneanalytics'
5-
__version__ = '1.1.0'
5+
__version__ = '1.2.0'
66
__build__ = 0x010001
77
__author__ = 'Tarique Anwer'
88
__author_email__ = '[email protected]'

duneanalytics/duneanalytics.py

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
# --------- Constants --------- #
77

8-
BASE_URL = "https://dune.xyz"
8+
BASE_URL = "https://dune.com"
99
GRAPH_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

Comments
 (0)