| Crates.io | manifest-jupiter |
| lib.rs | manifest-jupiter |
| version | 0.2.0 |
| created_at | 2025-03-24 20:19:18.082785+00 |
| updated_at | 2025-03-24 20:19:18.082785+00 |
| description | Jupiter AMM interface for Manifest exchange |
| homepage | |
| repository | https://github.com/CKS-systems/manifest |
| max_upload_size | |
| id | 1604329 |
| size | 155,371 |
This module implements the Amm trait defined here.
There are 2 versions - one to swap against global and one that will not. If global accounts are not needed, then the user should not need to acquire excess locks and can avoid locking global ahead of time. To enforce this, the quoted price for global is artificially penalized by 1 atom to always be worse than the non-global quote when both are the same.
cargo test -- --nocapture