Crates.io | manifest-jupiter |
lib.rs | manifest-jupiter |
version | |
source | src |
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 |
Cargo.toml error: | TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
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