Cairo port of sudoswap's lssvm2, preserving upstream behavior and arithmetic with exception of documented deviations.
- Scarb 2.20.1 (includes Cairo 2.20.0) for builds.
- Starknet Foundry 0.63.0 (
snforgefor tests,sncastfor deployments). - Git available on
PATHto fetch dependencies. Repository validation scripts additionally use Node.js.
Tool versions are pinned in .tool-versions. Scarb fetches the locked dependencies, including OpenZeppelin Cairo 4.0.1, automatically. Run the commands below from the repository root.
scarb buildscarb testGNU AGPL v3, retained from upstream. This is a modified language port; NOTICE records modifications and third-party attributions.