Files
gocryptotrader/docs/FILES.md
Adrian Gallagher 051675255d CI: Add support for GitHub actions (#680)
* Add initial workflows config

* Add PSQL service

* Add 32bit and frontend jobs

* Add gcc-multilib and fix typo

* Fix backtester test for linux/unix filesystem errors and npm commands

* 32-bit Add -race to purposefully throw an error to ensure envs are set correctly (will revert)

* Revert "32-bit Add -race to purposefully throw an error to ensure envs are set correctly (will revert)"

This reverts commit b97e66c49fca859f8738e01107f96f9ca4040b2e.

* Bump workers count for orderbook processing

* Remove comments to trigger 32-bit cache hit after job success

* Cancel addition plus version bump, spawn more overlords

* Update build badge to Github Actions

* Brach -> Branch
2021-05-06 14:35:05 +10:00

2.5 KiB

GoCryptoTrader File Hierarchy

Build Status Software License GoDoc Coverage Status Go Report Card

A cryptocurrency trading bot supporting multiple exchanges written in Golang.

Please note that this bot is under development and is not ready for production!

Community

Join our slack to discuss all things related to GoCryptoTrader! GoCryptoTrader Slack

Default data directory

By default, GoCryptoTrader uses the following data directores:

Operating System Path Translated
Windows %APPDATA%\GoCryptoTrader C:\Users\User\AppData\Roaming\GoCryptoTrader
Linux ~/.gocryptotrader /home/user/.gocryptotrader
macOS ~/.gocryptotrader /Users/User/.gocryptotrader

This can be overridden by running GoCryptoTrader with the -datadir command line parameter.

Subdirectories

Depending on the features enabled, you'll see the following directories created inside the data directory:

Directory Reason
database Used to store the database file (if using SQLite3) and sqlboiler config files
logs Used to store the debug log file (log.txt by default), if file output and logging is enabled
tls Used to store the generated self-signed certificate and key for gRPC authentication

Files

File Reason
config.json or config.dat (encrypted config) Config file which GoCryptoTrader loads from (can be overridden by the -config command line parameter).
currency.json Cached list of fiat and digital currencies