ayham
2c625a3329
continuous-integration/drone/push Build is passing
Details
|
||
---|---|---|
.github/workflows | ||
DockerFiles | ||
certs | ||
docs | ||
scripts | ||
src | ||
todo | ||
.drone.yml | ||
.gitignore | ||
Cargo.toml | ||
LICENSE | ||
Procfile | ||
README.md | ||
RustConfig |
README.md
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
- Rust - Language
- Docker - Deployment System
- PostgreSQL - Database System
Authors:
- altffour - Owner - realaltffour
- See also the list of contributors who participated in this project.
License
This project licensed under GPL v3.0 - see the LICENSE file for details