Coverage for src/chainalysis/data_solutions.py: 100%
7 statements
« prev ^ index » next coverage.py v7.6.1, created at 2024-08-20 16:53 -0400
« prev ^ index » next coverage.py v7.6.1, created at 2024-08-20 16:53 -0400
1from chainalysis.sql.sql import Sql
2from chainalysis.utils.utils import Utils
5class DataSolutionsClient:
6 """
7 This class provides SDK functions for users to query
8 Data Solutions databases.
10 The Analytical class queries the Data Solutions Databricks table.
11 The Transactional class queries the Data Solutions Postgres table.
12 """
14 def __init__(
15 self,
16 api_key: str,
17 ):
18 self.api_key = api_key
20 # Define SDK function classes
21 self.sql = Sql(api_key)
22 self.utils = Utils()