Implementation of Uniswap contracts in Solidity for cross-language implementation fuzzing
- Website: uniswap.io/
- Docs: docs.uniswap.io/
- Twitter: @UniswapExchange
- Reddit: /r/Uniswap/
- Email: contact@uniswap.io
- Slack: uni-swap.slack.com/
- Whitepaper: Link
Requires Python 3
- Clone uniswap-solidity
$ git clone https://github.com/phabc/uniswap-solidity
$ cd uniswap-solidity
- Setup virtual environment
$ pip3 install virtualenv
$ virtualenv -p python3 env
$ source env/bin/activate
- Install dependencies
$ yarn install
$ pip install -r requirements.txt
- Run tests
$ yarn build
$ yarn yest