This repository is a fork of Uniswap V2 which is compilable versions of solc
more recent than 0.5.16.
In updating the code, there may be some warts introduced - for example cases where Uniswap relied on overflow as a feature which now cause reversions during execution.
If you run into something like this, please create an issue or a pull request, and I will try to address it quickly.
In-depth documentation on Uniswap V2 is available at uniswap.org.
The built contract artifacts can be browsed via unpkg.com.
The following assumes the use of node@>=10
.
yarn
yarn compile
yarn test