![License](https://img.shields.io/badge/license-GNU General Public License v3.0-blue.svg)
A C++ framework for Vindinium.
See the official installation instructions at https://bazel.io/docs/install.html.
sudo apt install libcpprest-dev libgoogle-glog-dev
bazel build valor
bazel test --test_output=all tests
To use a local Vindinium server:
-
Follow the official instructions from https://github.com/ornicar/vindinium to set up a local Vindinium server.
-
Obtain an API key from http://localhost:9000/register.
-
Update the
key
value inexample/config.json
accordingly.
To use the public Vindinium server:
-
Obtain an API key from http://vindinium.org/register.
-
Update the
key
andserver
values inexample/config.json
accordingly.
sudo apt install libboost-program-options-dev
bazel run example $(readlink -f example/config.json)
Upon successfully starting a new simulation, the example client will output the corresponding URL in the following format:
View URL: http://localhost:9000/abcdefgh
Binary Birch Tree