Crypto RDB store web-scraped data from cryptocurrency exchanges API (e.g. upbit) into RDB (e.g. MariaDB) and supports basic visualization.
This repository is implemented and verified on Python 3.9.7.
Clone this repository and run the following command.
$ make init
$ make init-dev
The high-level structure of the repository is:
└── src
├── common
├── db
├── stat
├── websocket
TBD
We have setup automatic formatters and linters for this repository.
To run the formatters:
$ make format
To run the linters:
# Enable cache
$ make lint
# Disable cache
$ make lint-all
There are also unit tests in the repository.
$ make utest
New code should pass the formatters, linters, and unit tests before being submitted as a PR.