Search by name, SuiNS, address, digest, object ID, coin type or checkpoint.

API

clmm_math

Module0x67b3…928a
Move path
0x3492…c267::clmm_math
Functions
1414 public, 0 entry
Structs
0
Friend modules
None
clmm_math

Declarations

Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.

module clmm_math;
public fun compute_swap_step(u128,u128,u128,u64,u64,bool,bool): (u64, u64, u128, u64)
public fun fee_rate_denominator(): u64
public fun get_amount_by_liquidity(i32::I32,i32::I32,i32::I32,u128,u128,bool): (u64, u64)
public fun get_delta_a(u128,u128,u128,bool): u64
public fun get_delta_b(u128,u128,u128,bool): u64
public fun get_delta_down_from_output(u128,u128,u128,bool): u256
public fun get_delta_up_from_input(u128,u128,u128,bool): u256
public fun get_liquidity_by_amount(i32::I32,i32::I32,i32::I32,u128,u64,bool): (u128, u64, u64)
public fun get_liquidity_from_a(u128,u128,u64,bool): u128
public fun get_liquidity_from_b(u128,u128,u64,bool): u128
public fun get_next_sqrt_price_a_up(u128,u128,u64,bool): u128
public fun get_next_sqrt_price_b_down(u128,u128,u64,bool): u128
public fun get_next_sqrt_price_from_input(u128,u128,u64,bool): u128
public fun get_next_sqrt_price_from_output(u128,u128,u64,bool): u128