Skip to content

Latest commit

 

History

History
57 lines (44 loc) · 2.42 KB

readme.md

File metadata and controls

57 lines (44 loc) · 2.42 KB

介绍

Uniswap V2 研究小组的成果输出, 从白皮书, 合约代码, 再到前端代码都进行了深入的讲解, 给初次接触 Uniswap V2 的开发者以细致详尽的讲解.
同时研究小组把分析的视频上传到了 BiliBili , 具体可参考如下链接.

Uniswap V2 白皮书讲解: https://www.bilibili.com/video/BV11L41147VN?spm_id_from=333.999.0.0
Uniswap V2 前端代码解析-part 1: https://www.bilibili.com/video/BV1Uv411N7Ry?spm_id_from=333.999.0.0

Uniswap V2

Contract

主要合约 :

  • UniswapV2Router02: 路由合约,负责跟用户交互;
  • UniswapV2Factory: 工厂合约,创建pair(即pool);
  • UniswapV2Pair: 具体交易对合约,负责实际交易。 具体请看 合约解析

SDK

具体请看 SDK

ORACLE

具体请看 oracle

Design Comments

关于设计的一些思考 design comments

一些动图演示 graphs

Interface

Interface 是 User Interface 的含义,此为 Uniswap 网站的代码,包括 token交易,添加和移除流动性等功能。

内容目录:

  • 使用的技术栈
  • 需要提前了解的知识点
  • State 数据的结构
  • Multicall State 解析
  • 用户使用流程及 State 的变化
  • 代码解析
  • 相关辅助数据
  • 相关引用

详细内容请戳这里 👉 UniswapV2 Interface Guide

参考链接