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
Functions27
- 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)
- public entry fun set_display<T0, T1>(&config::GlobalConfig,&Publisher,String,String,String,String,String,String)
- 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)
- public entry fun update_rewarder_emission<T0, T1, T2>(&config::GlobalConfig,&mut pool::Pool<T0, T1>,&rewarder::RewarderGlobalVault,u128,&Clock)
Structs0
This module defines no structs
Constants3
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 0 | u64 | Abort code | repay_add_liquidityswapswap_with_partner |
| 1 | 1 | u64 | Abort code | swapswap_with_partner |
| 2 | 2 | u64 | Abort code | swapswap_with_partner |