gateway
Module0x67b3…928a
- Move path
- 0x3492…c267::gateway
- Functions
- 1111 public, 10 entry
- Structs
- 0
- Friend modules
- None
gateway
Functions11
- public entry fun close_position<T0, T1>(&Clock,&config::GlobalConfig,&mut pool::Pool<T0, T1>,position::Position,address)
- public entry fun collect_fee<T0, T1>(&Clock,&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut position::Position)
- public entry fun collect_reward<T0, T1, T2>(&Clock,&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut position::Position)
- public entry fun create_pool<T0, T1>(&Clock,vector<u8>,vector<u8>,vector<u8>,u8,vector<u8>,vector<u8>,u8,vector<u8>,u32,u64,u128)
- public entry fun create_pool_v2<T0, T1, T2>(&Clock,&mut config::GlobalConfig,vector<u8>,vector<u8>,vector<u8>,u8,vector<u8>,vector<u8>,u8,vector<u8>,u32,u64,u128,Coin<T2>)
- public entry fun flash_swap<T0, T1>(&Clock,&config::GlobalConfig,&mut pool::Pool<T0, T1>,Coin<T0>,Coin<T1>,bool,bool,u64,u64,u128)
- public entry fun provide_liquidity<T0, T1>(&Clock,&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut position::Position,Coin<T0>,Coin<T1>,u64,u64,u128)
- public entry fun provide_liquidity_with_fixed_amount<T0, T1>(&Clock,&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut position::Position,Coin<T0>,Coin<T1>,u64,u64,u64,bool)
- public entry fun remove_liquidity<T0, T1>(&Clock,&config::GlobalConfig,&mut pool::Pool<T0, T1>,&mut position::Position,u128,u64,u64,address)
- public fun route_swap<T0, T1>(&Clock,&config::GlobalConfig,&mut pool::Pool<T0, T1>,Coin<T0>,Coin<T1>,bool,bool,bool,u64,u64,u128): (Coin<T0>, Coin<T1>)
- public entry fun swap_assets<T0, T1>(&Clock,&config::GlobalConfig,&mut pool::Pool<T0, T1>,Coin<T0>,Coin<T1>,bool,bool,u64,u64,u128)
Structs0
This module defines no structs
Constants0
No constants are used by this module's code