Skip to content

Repository files navigation

PPoS Dex

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
mdbook serve

Development

PPoS 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