Metadata-Version: 2.1
Name: exxablock
Version: 0.0.19
Summary: ExxaBlock cryptocurrency index, analytic, and execution package
Home-page: https://github.com/exxablock/python/exxablock
Author: Sunwoo Park
Author-email: spark@exxablock.com
License: UNKNOWN
Keywords: [cryptocurrency,bitcoin,blockchain,index,realtime,analytics ]
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Requires-Dist: redis
Requires-Dist: socketIO-client-nexus

=========
exxablock
=========

.. Contents::

Summary
=======
exxablock is a Python package that access ExxaBlock products (and services).
The products include but are not limited to 

-  `ExxaBlock Cryptocurrency Indices 100 (ECI-100) <http://beta.exxablock.io/products/eci>`_ 
-  `ExxaBlock Cryptocurrency Analytics 100 (ECA-100) <http://beta.exxablock.io/products/eca>`_
-  `ExxaBlock Cryptocurrency Execution 100  (ECX-100) <http://beta.exxablock.io/products/ecx>`_


Features
========
1. download realtime cryptocurrency market indices and access cache servers
2. download realtime cryptocurrency analytics and access cache servers
3. download realtime cryptocurrency execution and access cache servers


Installation
============

**Pre-requisites**

- socketIO_client_nexus
- redis

**PyPI**

- pip install exxablock

**Anaconda**

- pip install socketIO_client_nexus
- conda install -c sparkexxa exxablock

**Note:**
Currently, There is no Anaconda package "socketIO_client"


New features, Changes, and Fixes
================================
- 0.0.19
    * RealTimeExecutionFeed
    * ExecutionCli
    * ExecutionCache

- 0.0.18
    * RealTimeIndexFeed
        - bug fix in getSecurityMaster () 
    * RealTimeAnalyticFeed
        - bug fix in getSecurityMaster () 

- 0.0.17
    * RealTimeIndexFeed
        - connect() 
            additional product class support
                - 'M1' : index constituents
                - 'M2' : market dominant factors
        - close()
            close (and destroy) an opened channel with "close()"
        - getSecurityMaster()
            get static security master data 
        - Please see
            - Notebook example - https://notebooks.azure.com/sparkexxa/projects/indexrt/html/index-rt.ipynb
            - ECI-190          - http://beta.exxablock.io/product/eci
    * IndexCli
        - getIndexConstituents() and getIndexConstituentsByTimeRange()
            access index constituent data
        - getMarketDominantFactors() and getMarketDominantFactorsByTimeRange()
            access market dominant factor data
    * RealTimeAnalyticFeed
        - connect() 
            additional product class support
                - 'M1' : Relative Strength Index (RSI)
        - close()
            close (and destroy) an opened channel with "close()"
        - Please see
            - Notebook example - https://notebooks.azure.com/sparkExxa/projects/exxablock-realtime-analytic-fe/html/Analytics-rt.ipynb
            - ECA-100          - http://beta.exxablock.io/product/eci
    * Etc.

