uniswap-rs
Unofficial Rust SDK library for Uniswap smart contracts.
Quickstart
Add this to your Cargo.toml:
[dependencies]
uniswap-rs = { git = "https://github.com/danipopes/uniswap-rs" }
And this to your code:
use uniswap_rs::prelude::*;
Examples
Examples can be found here.
Roadmap
- UniswapV2 protocol
- Implementation
- Documentation
- Tests
- UniswapV3 protocol
- Implementation
- Documentation
- Tests
- UniversalRouter
- Implementation
- Documentation
- Tests
- Contract addresses
- Uniswap
- Sushiswap
- Pancakeswap
- Quickswap
- Spookyswap
- Traderjoe
- Features
- Serde, Addressbook and
new_with_chain
- V2 and V3, separated
- Serde, Addressbook and
License
This project is licensed under the MIT license.