> For the complete documentation index, see [llms.txt](https://docs.fringe.fi/v2-smart-contract-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fringe.fi/v2-smart-contract-documentation/priceoracle/priceproviders/uniswapv2.md).

# uniswapV2

- [IUniswapV2Factory](https://docs.fringe.fi/v2-smart-contract-documentation/priceoracle/priceproviders/uniswapv2/iuniswapv2factory.md)
- [IUniswapV2Pair](https://docs.fringe.fi/v2-smart-contract-documentation/priceoracle/priceproviders/uniswapv2/iuniswapv2pair.md)
- [IUniswapV2Router02](https://docs.fringe.fi/v2-smart-contract-documentation/priceoracle/priceproviders/uniswapv2/iuniswapv2router02.md)
- [SafeMath](https://docs.fringe.fi/v2-smart-contract-documentation/priceoracle/priceproviders/uniswapv2/safemath.md)
- [UniswapV2Library](https://docs.fringe.fi/v2-smart-contract-documentation/priceoracle/priceproviders/uniswapv2/uniswapv2library.md)
