5 个版本
| 新版本 0.6.3 | 2024 年 8 月 21 日 |
|---|---|
| 0.6.2 | 2024 年 8 月 18 日 |
| 0.6.1 | 2023 年 7 月 28 日 |
| 0.6.0 | 2023 年 7 月 28 日 |
| 0.1.0 | 2023 年 7 月 22 日 |
#277 in 魔法豆
157 每月下载量
270KB
6.5K SLoC
amms-rs

amms-rs 是一个用于与 EVM 链上的自动做市商交互的 Rust 库。
此库提供了用于 发现、同步、过滤以及与各种 AMM 交互的功能。此库还提供了用于保持 状态空间同步 的功能,抽象化处理链重组、维护状态变更缓存等。
amms-rs 考虑到模块化构建,通过实现 AutomatedMarketMaker 特性,可以快速且轻松地添加新的 AMM 变体。有关如何快速实现新的 AMM 的完整教程,请参阅 addingAnAMM.md。
支持的 AMMs
| AMM | 状态 |
|---|---|
| UniswapV2 Pools | ✅ |
| UniswapV3 Pools | ✅ |
| ERC4626 Vaults | ✅ |
| Izumi Pools | 🟨 |
| Curve Pools | ❌ |
| Balancer Pools | ❌ |
| Bancor Pools | ❌ |
依赖
~33–47MB
~1M SLoC