pool_script_v2
Module0xb2db…ae2d
- Move path
- 0x996c…12c3::pool_script_v2
- Functions
- 2724 public, 23 entry
- Structs
- 0
- Friend modules
- None
pool_script_v2
Declarations
Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.
module pool_script_v2;
public entry fun add_liquidity<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut position::Position,Coin<T0>,Coin<T1>,u64,u64,u128,&Clock)
public entry fun add_liquidity_by_fix_coin<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut position::Position,Coin<T0>,Coin<T1>,u64,u64,bool,&Clock)
public entry fun close_position<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,position::Position,u64,u64,&Clock)
public fun close_position_with_return<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,position::Position,bool,&Clock): (Coin<T0>, Coin<T1>)
public entry fun collect_fee<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut position::Position,Coin<T0>,Coin<T1>)
public entry fun collect_protocol_fee<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,Coin<T0>,Coin<T1>)
public entry fun collect_reward<T0, T1, T2>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut position::Position,&mut rewarder::RewarderGlobalVault,Coin<T2>,&Clock)
public entry fun create_pool<T0, T1>(&config::GlobalConfig,&mut factory::Pools,u32,u128,String,&Clock)
public entry fun create_pool_with_liquidity<T0, T1>(&config::GlobalConfig,&mut factory::Pools,u32,u128,String,Coin<T0>,Coin<T1>,u32,u32,u64,u64,bool,&Clock)
public entry fun open_position_with_liquidity<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,u32,u32,Coin<T0>,Coin<T1>,u64,u64,u128,&Clock)
public entry fun open_position_with_liquidity_by_fix_coin<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,u32,u32,Coin<T0>,Coin<T1>,u64,u64,bool,&Clock)
public entry fun remove_liquidity<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut position::Position,u128,u64,u64,&Clock)
fun repay_add_liquidity<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,pool::AddLiquidityReceipt<T0, T1>,Coin<T0>,Coin<T1>,u64,u64)
public entry fun set_display<T0, T1>(&config::GlobalConfig,&Publisher,String,String,String,String,String,String)
fun swap<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,Coin<T0>,Coin<T1>,bool,bool,u64,u64,u128,&Clock)
public entry fun swap_a2b<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,Coin<T0>,Coin<T1>,bool,u64,u64,u128,&Clock)
public entry fun swap_a2b_with_partner<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut partner::Partner,Coin<T0>,Coin<T1>,bool,u64,u64,u128,&Clock)
public entry fun swap_b2a<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,Coin<T0>,Coin<T1>,bool,u64,u64,u128,&Clock)
public entry fun swap_b2a_with_partner<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut partner::Partner,Coin<T0>,Coin<T1>,bool,u64,u64,u128,&Clock)
fun swap_with_partner<T0, T1>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut partner::Partner,Coin<T0>,Coin<T1>,bool,bool,u64,u64,u128,&Clock)
public entry fun update_rewarder_emission<T0, T1, T2>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,&rewarder::RewarderGlobalVault,u128,&Clock)