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

API

pool

Module0x67b3…928a
Move path
0x3492…c267::pool
Functions
7051 public, 0 entry
Structs
5
Friend modules
admin
pool

Functions70

Structs5

key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.

  • pool_idID
    a2bbool
    pay_amountu64
  • idUID
    nameString
    coin_aBalance<T0>
    coin_bBalance<T1>
    fee_rateu64
    protocol_fee_shareu64
    fee_growth_global_coin_au128
    fee_growth_global_coin_bu128
    protocol_fee_coin_au64
    protocol_fee_coin_bu64
    ticks_managertick::TickManager
    observations_manageroracle::ObservationManager
    current_sqrt_priceu128
    current_tick_indexi32::I32
    liquidityu128
    reward_infosvector<PoolRewardInfo>
    is_pausedbool
    icon_urlString
    position_indexu128
    sequence_numberu128
  • PoolRewardInfocopydropstore
    reward_coin_symbolString
    reward_coin_decimalsu8
    reward_coin_typeString
    last_update_timeu64
    ended_at_secondsu64
    total_rewardu64
    total_reward_allocatedu64
    reward_per_secondsu128
    reward_growth_globalu128
  • SwapResultcopydrop
    a2bbool
    by_amount_inbool
    amount_specifiedu64
    amount_specified_remainingu64
    amount_calculatedu64
    fee_growth_globalu128
    fee_amountu64
    protocol_feeu64
    start_sqrt_priceu128
    end_sqrt_priceu128
    current_tick_indexi32::I32
    is_exceedbool
    starting_liquidityu128
    liquidityu128
    stepsu64
    step_resultsvector<SwapStepResult>
  • SwapStepResultcopydropstore
    tick_index_nexti32::I32
    initializedbool
    sqrt_price_startu128
    sqrt_price_nextu128
    amount_inu64
    amount_outu64
    fee_amountu64
    remaining_amountu64

Constants1

Constants are shown the way the code loads them. Bytecode does not keep their names.

IndexValueTypeUseUsed in
0"https://bluefin.io/images/nfts/default.gif" // interpreted as UTF8 stringvector<u8>Valuecreate_pool_internal