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