PPoS Dex documentation is built with mdBook.
You can read it remotely or locally.
To read it locally you need to clone this repo and:
- Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh- Install
mdBook
cargo install mdbook- Serve the repo on localhost:3000
mdbook servePPoS Dex uses uv for Python and dependencies
management.
- Install the dependencies and the pre-commit hooks
uv sync
uv run pre-commit install- Run the unit tests
uv run pytest -m "not integration"- Run the integration tests (requires AlgoKit LocalNet)
uvx algokit localnet start
uv run pytest -m integration