Expand description
Balancer V3 mathematics library in Rust
This library provides reference implementations of mathematical calculations for Balancer V3 pools, including swaps, liquidity operations, and pool-specific math.
Re-exports§
- pub use common::errors::PoolError;
- pub use common::pool_base::PoolBase;
- pub use common::types::AddLiquidityKind;
- pub use common::types::PoolState;
- pub use common::types::RemoveLiquidityKind;
- pub use common::types::SwapKind;
- pub use hooks::types::HookState;
- pub use hooks::DefaultHook;
- pub use hooks::HookBase;
- pub use pools::weighted::WeightedPool;
- pub use pools::weighted::WeightedState;
- pub use vault::Vault;