/JediSwap

JediSwap

Primary LanguagePython

JediSwap

Clone of Uniswap V2 to Cairo. AMM for StarkNet.

Testing and Development

Dependencies

Compile Contracts

nile compile

Run Tests

pytest -s -v

To distribute tests across multiple CPUs to speed up test execution:

pytest -s -v -n auto

Run Scripts

Additional Dependencies

All scripts are placed in scripts folder. testnet config is not committed, please create your own in scripts/config

Example:

python scripts/deploy.py local

To run scripts on local system, you need to run a devnet server:

starknet-devnet