Prerequisites
- Rust (2024 edition). Install it with rustup.
- SQLite development headers (Linux:
libsqlite3-dev)
Building
Running the gateway
Running the desktop app
Dev mode CLI
Regenerating protocol schemas
After changing types incrates/protocol:
Code style
Pull requests
- Keep PRs focused on a single concern
- Update or add tests for changed behavior
- If you change the protocol, regenerate schemas and include them in the PR