The opensource cross-platform paper trading platform.
Go to file
ayham 924603e43e
server now runs (hopefully)
2021-05-24 13:53:43 +03:00
.github/workflows server now runs (hopefully) 2021-05-24 13:53:43 +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 rust: changed project to be in rust 2020-07-20 11:52:53 +03:00
scripts fix assert_msg() & add custom checking 2021-05-20 09:57:25 +03:00
src server now runs (hopefully) 2021-05-24 13:53:43 +03:00
.gitignore fix: wrong gitignore condition 2020-07-31 10:42:57 +03:00
Cargo.toml server now runs (hopefully) 2021-05-24 13:53:43 +03:00
LICENSE docs: add loginFail server inst 2020-07-20 11:52:29 +03:00
Procfile add heroku 2020-09-15 07:32:00 +03:00
README.md add no-default-features as suggestion 2021-05-23 07:25:17 +03:00
RustConfig add RustConfig 2020-09-15 07:50:53 +03:00

README.md

Rust

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 server/client (depends on your build command):

$ ./target/debug/sandbox

Running sandbox:

$ sudo ./scripts/remove_db.sh
$ sudo ./scripts/deploy_sandbox.sh
$ cargo run --features "server,tls_no_verify" &
$ cargo run --features "client,tls_no_verify" &

Built With

Authors:

License

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