position
Module0x67b3…928a
- Move path
- 0x3492…c267::position
- Functions
- 198 public, 0 entry
- Structs
- 3
- Friend modules
- pool
position
Declarations
Rebuilt from the module interface. No verified source is published, and function bodies are only available as bytecode.
module position;
struct POSITION has drop {
dummy_field: bool,
}
struct Position has store, key {
id: UID,
pool_id: ID,
lower_tick: i32::I32,
upper_tick: i32::I32,
fee_rate: u64,
liquidity: u128,
fee_growth_coin_a: u128,
fee_growth_coin_b: u128,
token_a_fee: u64,
token_b_fee: u64,
name: String,
coin_type_a: String,
coin_type_b: String,
description: String,
image_url: String,
position_index: u128,
reward_infos: vector<PositionRewardInfo>,
}
struct PositionRewardInfo has copy, drop, store {
reward_growth_inside_last: u128,
coins_owed_reward: u64,
}
fun create_position_description(String): String
fun create_position_name(String): String