# Uniswap脑图V1

By [chester](https://paragraph.com/@chester-3) · 2022-03-22

---

自己做的uniswap脑图第一版还不是特别完善，欢迎大佬拍砖。

**uniswap-v2-core** 就是核心合约的实现。主要有三个合约文件：

*   **UniswapV2Factory.sol**：工厂合约
    
*   **UniswapV2Pair.sol**：配对合约
    
*   **UniswapV2ERC20.sol**：LP Token 合约
    

**uniswap-v2-periphery** 则提供了和 UniswapV2 进行交互的外围合约，主要就是路由合约。

*   **UniswapV2Router01.sol**：路由合约 01 版本
    
*   **UniswapV2Router02.sol**：路由合约 02 版本，相比 01 版本主要增加了几个支持交税费用的函数
    
*   **UniswapV2Migrator.sol**：迁移合约，从 V1 迁移到 V2 的合约。
    

![](https://storage.googleapis.com/papyrus_images/983a2b18cd0fe0b182ab2d2107af11092099a6b8ed891fa196e00dc8e888e674.jpg)

---

*Originally published on [chester](https://paragraph.com/@chester-3/uniswap-v1)*
