Open asmodehn opened 5 years ago
Design update : Actually, will do:
Actually will not do just yet:
Package structure refined :
aiokraken/ # main api package, structured like a domain model. Providing data indexed by asset, pairs or time.
aiokraken/rest # rest api subpackage, handling Kraken's REST API. also contains schemas and self tests.
aiokraken/websocket # websocket api subpackage, handling Kraken's WSS API. also contains schemas and self tests.
aiokraken/model # subpackage holding all common models and timeindexed dataframes
aiokraken/layouts # bokeh content to be able to visually debug our models...
__main__
scripts in the various package, where it is meaningful. It should help newcomers to understand the package.
For the record, aiokraken originates from @dantimofte Its simplicity and clarity make it understandable quickly. See : https://github.com/dantimofte/aiokraken
However it does not seem usable as is in an application context.
While we should be careful not to add too many useless features, some seem mandatory if anyone want to use this package safely, given that it is meant to be used in a sensitive environment:
Will NOT do :