Releases: ahrenstein/docker-cryptodip-bot
Releases · ahrenstein/docker-cryptodip-bot
Docker Build Process
This update only changes the repository CI/CD process and documentation
Changes
- Update TESTING.md to reflect proper information
- Update GitHub Actions to deploy to DockerHub now that they don't permit auto-building for free
Minor Gemini API fixes
Fixes
- Minor fixes around Gemini API calls when Gemini is having a service outage.
The bot should no longer crash but API outages do prevent data from being gathered or Txs occurring
Gemini Now Supported
Changes
- Shifted TODO versions around to reflect new goals.
- BREAKING CHANGE Added Gemini Support
- The database name the bot uses is now exchange-currency-"bot", so a new DB will be created when
using the new version of the bot. - Additionally, you have the option to give the bot a custom name so you can run more than one bot against the same
exchange/currency pair.
- The database name the bot uses is now exchange-currency-"bot", so a new DB will be created when
- Super basic exception catching around DB functions.
test-compose.yml
for local debugging/testing is now separate from the production exampledocker-compose-yml
- Added the ability to override the hourly cycle to a different cycle specified in minutes.
Fixes
- Fixed a bug where price data would not continue gathering if the bot was not funded.
- Fixed a mistake in the default starting config
Adding more variables
This pre-release includes more variables around dip logic.
Changes
- Internal bot functions have been condensed in to a single
bot_internals.py
file - The time period to average across and the cool down period between buys are now both configurable variables
- For existing bot users, not having these variables in your
config.json
result in a default of 7 days for both
- For existing bot users, not having these variables in your
Fixes
- Fixed a critical issue where the last buy date is not updated when buys are made!
- Fixed some incorrect function descriptions
Initial Pre-release
This is the initial pre-release of this bot. There is minimal to no testing done, however the bot is running against a live Coinbase Pro account. (@ahrenstein's)
Changes
- Initial pre-release