The opensource cross-platform paper trading platform.
Go to file
ayham 2c625a3329
continuous-integration/drone/push Build is passing Details
mark taskell
2021-08-21 18:16:46 +03:00
.github/workflows update readme sandbox instructions 2021-05-30 21:35:41 +03:00
DockerFiles add: register() 2020-08-12 06:41:02 +03:00
certs server now runs (hopefully) 2021-05-24 13:53:43 +03:00
docs remove latex garbage 2021-07-19 14:18:16 +03:00
scripts add basic test running 2021-08-21 08:50:18 +03:00
src fix typos in drone tests 2021-08-21 17:13:46 +03:00
todo mark taskell 2021-08-21 18:16:46 +03:00
.drone.yml fix typos in drone tests 2021-08-21 17:13:46 +03:00
.gitignore update .gitignore to stop latex garbage 2021-07-19 14:20:56 +03:00
Cargo.toml add basic test running 2021-08-21 08:50:18 +03:00
LICENSE docs: add loginFail server inst 2020-05-31 07:48:53 +03:00
Procfile add heroku 2020-09-15 07:32:00 +03:00
README.md add drone ci support 2021-07-30 07:04:54 +03:00
RustConfig add RustConfig 2020-09-15 07:50:53 +03:00

README.md

Build Status

PaperTrader

The opensource cross-platform paper trader for learning to trade assets.

Getting Started

Developers

Make Sure you have Cargo. To get a copy of the source code for development:

$ git clone https://github.com/realaltffour/PaperTrader.git

Build command, Server:

$ cargo build --no-default-features --features "server"

Build command, Client:

$ cargo build --no-default-features --features "client"

Build command, Hybrid:

$ cargo build --no-default-features --features "server,client"

Running sandbox:

$ sudo ./scripts/remove_db.sh
$ sudo ./scripts/deploy_sandbox_db.sh
$ ./scripts/deploy_sandbox_server.sh
$ ./scripts/deploy_sandbox_client.sh
$ cargo run --no-default-features 
	--features "client,tls_no_verify" &

Built With

Authors:

License

This project licensed under GPL v3.0 - see the LICENSE file for details