docker-compose version 3.7
create required volumes and initialize database
docker-compose up --build
pulls data from bitbay, eg. https://bitbay.net/API/Public/btcpln/trades.json?since=0
docker-compose up --build
# or
docker-compose run crypto_bot python3 -m src run-puller
docker-compose run crypto_bot python3 -m src prepare lskpln # btcpln, ethpln, btgpln, etc...
docker-compose run crypto_bot pytest -v # run all
docker-compose run crypto_bot pytest -v -m "not slow" # run all except slow tests
pip3 install -r crypto_bot/requirements.txt
python3 -m pytest -vvs crypto_bot