PyHodl  0.2.7
Framework to download, update, analyze and plot your crypto-transactions. Completely off-line and security-oriented.
pyhodl.updater.markets.coinbase.CoinbaseUpdater Class Reference
Inheritance diagram for pyhodl.updater.markets.coinbase.CoinbaseUpdater:
Collaboration diagram for pyhodl.updater.markets.coinbase.CoinbaseUpdater:

Public Member Functions

def __init__ (self, api_client, data_folder)
 
def get_account_transactions (self, account_id)
 
def get_transactions (self)
 
- Public Member Functions inherited from pyhodl.updater.models.ExchangeUpdater
def __init__ (self, api_client, data_folder, rate_limit=1, rate_limit_wait=60)
 
def get_transactions (self)
 
def save_data (self)
 
def update (self, verbose)
 
- Public Member Functions inherited from pyhodl.logs.Logger
def __init__ (self)
 
def log (self, content)
 

Public Attributes

 accounts
 
 transactions
 
 page_limit
 
- Public Attributes inherited from pyhodl.updater.models.ExchangeUpdater
 client
 
 folder
 
 output_file
 
 transactions
 
 rate
 
 rate_wait
 
 page_limit
 
- Public Attributes inherited from pyhodl.logs.Logger
 class_name
 

Detailed Description

Updates Coinbase data 

Constructor & Destructor Documentation

def pyhodl.updater.markets.coinbase.CoinbaseUpdater.__init__ (   self,
  api_client,
  data_folder 
)

Member Function Documentation

def pyhodl.updater.markets.coinbase.CoinbaseUpdater.get_account_transactions (   self,
  account_id 
)
:param account_id: str
    Account to fetch
:return: [] of {}
    List of transactions of account
def pyhodl.updater.markets.coinbase.CoinbaseUpdater.get_transactions (   self)

Member Data Documentation

pyhodl.updater.markets.coinbase.CoinbaseUpdater.accounts
pyhodl.updater.markets.coinbase.CoinbaseUpdater.page_limit
pyhodl.updater.markets.coinbase.CoinbaseUpdater.transactions

The documentation for this class was generated from the following file: