Skip to main content

Module base_pool_math

Module base_pool_math 

Source
Expand description

Base pool math functions for vault operations

Structs§

AddLiquiditySingleTokenExactOutResult
Result of add liquidity single token exact out operation
AddLiquidityUnbalancedResult
Result of add liquidity unbalanced operation
RemoveLiquiditySingleTokenExactInResult
Result of remove liquidity single token exact in operation
RemoveLiquiditySingleTokenExactOutResult
Result of remove liquidity single token exact out operation

Functions§

compute_add_liquidity_single_token_exact_out
Compute add liquidity for single token exact out
compute_add_liquidity_unbalanced
Compute add liquidity for unbalanced amounts
compute_proportional_amounts_out
Compute proportional amounts out for remove liquidity
compute_remove_liquidity_single_token_exact_in
Compute remove liquidity single token exact in
compute_remove_liquidity_single_token_exact_out
Compute remove liquidity single token exact out