mirror of
https://github.com/FlipsideCrypto/sdk.git
synced 2026-02-06 10:46:43 +00:00
Handle auth issues
This commit is contained in:
parent
260e9e48d9
commit
90357a1c77
@ -1 +1 @@
|
||||
2.0.1
|
||||
2.0.2
|
||||
@ -9,7 +9,7 @@ from .models.compass.core.sql_statement import SqlStatement
|
||||
from .models.query_result_set import QueryResultSet
|
||||
from .rpc import RPC
|
||||
|
||||
API_BASE_URL = "https://api-v2.flipsidecrypto.com"
|
||||
API_BASE_URL = "https://api-v2.flipsidecrypto.xyz"
|
||||
|
||||
DEFAULT_DATA_SOURCE = "snowflake-default"
|
||||
DEFAULT_DATA_PROVIDER = "flipside"
|
||||
|
||||
@ -4,6 +4,7 @@ from typing import List
|
||||
import requests
|
||||
from requests.adapters import HTTPAdapter, Retry
|
||||
|
||||
from .errors.api_error import ApiError
|
||||
from .errors.server_error import ServerError
|
||||
from .models.compass.cancel_query_run import (
|
||||
CancelQueryRunRpcRequest,
|
||||
@ -141,6 +142,9 @@ class RPC(object):
|
||||
message=f"Unknown server error when calling `{method}`: {result.status_code} - {result.reason}. Please try again later.",
|
||||
)
|
||||
|
||||
if result.status_code == 401 or result.status_code == 403:
|
||||
raise ApiError("Unauthorized", result.status_code, "Invalid API Key.")
|
||||
|
||||
try:
|
||||
data = result.json()
|
||||
except json.decoder.JSONDecodeError:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user