Skip to content

Latest commit

 

History

History
39 lines (19 loc) · 1.1 KB

实验小结.md

File metadata and controls

39 lines (19 loc) · 1.1 KB

实验小结

实验内容

  1. 增加/移出流动性 √

  2. 交易功能 √

  3. 实现手续费功能,千分之三手续费 √

  4. 实现滑点功能 √

  5. 实现部署脚本 √

​ 加分项 逻辑完成了,还没有把功能加到router里。

实验过程

此实验分为四个板块

  • core 功能的底层实现
  • periphery 抽象为功能供使用者调用
  • staker 流动性质押池
  • utils

所有功能的接口均在Router里。(流动性质押暂时还没有加进去)

这里交易所的实现参考uniswap v2

没有token to token的swap功能,此实现只收取手续费,不收取协议费。

滑点的计算可以写一个js,类似于uniswap-sdk Trader的实现,时间关系就不做此算法了。

流动性质押,写了功能函数,还没有集成到交易所里去,其实可集成可不集成,把接口放在router里可能会好点。