mirror of
https://github.com/EvernodeXRPL/sashimono.git
synced 2026-06-07 18:56:49 +00:00
763 B
763 B
Sashimono Agent
What's here?
In development
A C++ version of sashimono agent
Libraries
Setting up Sashimono Agent environment
Run the setup script located at the repo root (tested on Ubuntu 18.04).
./dev-setup.sh
Build Sashimono Agent
- Run
cmake .(You only have to do this once) - Run
make(Sashimono agent binary will be created as./build/sagent)
Code structure
Code is divided into subsystems via namespaces.
conf:: Handles configuration. Loads and holds the central configuration object. Used by most of the subsystems.
util:: Contains shared data structures/helper functions used by multiple subsystems.
sqlite:: Contains sqlite database management related helper functions.