NEW: Helius acquires Light Protocol

Solana Data APIs

Meteora DLMM Program Data API

Explore decoded instructions, events, and account roles for Meteora DLMM Program.

Program ID
LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo
GET PROGRAM INFO

describeProgram

Call describeProgram to get a parsed list of instructions, accounts, and roles for Meteora DLMM Program and 3,600+ Solana programs.

describeProgram request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "describeProgram",
  "params": [
    {
      "program": "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo"
    }
  ]
}

Copyable examples

Stream Meteora DLMM Program data

Subscribe using the Meteora DLMM Program program ID and filter results by instructions, accounts, account roles, failed transactions, or CPIs.

Parsed Streams subscription
const ws = new WebSocket(
  "wss://beta.helius-rpc.com/?api-key=YOUR_API_KEY",
);

ws.addEventListener("open", () => {
  ws.send(JSON.stringify({
    jsonrpc: "2.0",
    id: 1,
    method: "parsedTransactionSubscribe",
    params: [{
      programs: ["LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo"],
      instructionNames: ["add_liquidity"],
      includeFailed: false,
      includeCpi: true,
    }],
  }));
});

Runtime vocabulary

Instructions (76)

Instruction names are the exact runtime names returned by Helius describeProgram. Argument and account schema details appear only when they map unambiguously to the raw IDL.

Showing all 76 instructions

add_liquidityExpand

Arguments

NameType
liquidity_parameterLiquidityParameter

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
add_liquidity2Expand

Arguments

NameType
liquidity_parameterLiquidityParameter
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
add_liquidity_by_strategyExpand

Arguments

NameType
liquidity_parameterLiquidityParameterByStrategy

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
add_liquidity_by_strategy2Expand

Arguments

NameType
liquidity_parameterLiquidityParameterByStrategy
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
add_liquidity_by_strategy_one_sideExpand

Arguments

NameType
liquidity_parameterLiquidityParameterByStrategyOneSide

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token
    Writable
  • reserve
    Writable
  • token_mint
    Read-only
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • token_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
add_liquidity_by_weightExpand

Arguments

NameType
liquidity_parameterLiquidityParameterByWeight

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
add_liquidity_by_weight2Expand

Arguments

NameType
liquidity_parameterLiquidityParameterByWeight
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
add_liquidity_one_sideExpand

Arguments

NameType
liquidity_parameterLiquidityOneSideParameter

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token
    Writable
  • reserve
    Writable
  • token_mint
    Read-only
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • token_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
add_liquidity_one_side_preciseExpand

Arguments

NameType
parameterAddLiquiditySingleSidePreciseParameter

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token
    Writable
  • reserve
    Writable
  • token_mint
    Read-only
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • token_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
add_liquidity_one_side_precise2Expand

Arguments

NameType
liquidity_parameterAddLiquiditySingleSidePreciseParameter2
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token
    Writable
  • reserve
    Writable
  • token_mint
    Read-only
  • sender
    Read-onlySigner
  • token_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
cancel_limit_orderExpand

Arguments

NameType
binsi32[]
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • limit_order
    Writable
  • owner_token_x
    Writable
  • owner_token_y
    Writable
  • owner
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • memo_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
claim_feeExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • lb_pair
    Writable
  • position
    Writable
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • reserve_x
    Writable
  • reserve_y
    Writable
  • user_token_x
    Writable
  • user_token_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • token_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
claim_fee2Expand

Arguments

NameType
min_bin_idi32
max_bin_idi32
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • position
    Writable
  • sender
    Read-onlySigner
  • reserve_x
    Writable
  • reserve_y
    Writable
  • user_token_x
    Writable
  • user_token_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • token_program_x
    Read-only
  • token_program_y
    Read-only
  • memo_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
claim_rewardExpand

Arguments

NameType
reward_indexu64

Accounts

  • lb_pair
    Writable
  • position
    Writable
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • reward_vault
    Writable
  • reward_mint
    Read-only
  • user_token_account
    Writable
  • token_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
claim_reward2Expand

Arguments

NameType
reward_indexu64
min_bin_idi32
max_bin_idi32
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • position
    Writable
  • sender
    Read-onlySigner
  • reward_vault
    Writable
  • reward_mint
    Read-only
  • user_token_account
    Writable
  • token_program
    Read-only
  • memo_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
close_bin_arrayExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • lb_pair
    Read-only
  • bin_array
    Writable
  • rent_receiver
    WritableSigner
  • signer
    Read-onlySigner
close_claim_fee_operator_accountExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • claim_fee_operator
    Writable
  • rent_receiver
    Writable
  • signer
    Read-onlySigner
close_limit_order_if_emptyExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • limit_order
    Writable
  • owner
    Read-onlySigner
  • rent_receiver
    Writable
  • event_authority
    Read-only
  • program
    Read-only
close_operator_accountExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • operator
    Writable
  • signer
    Read-onlySigner
  • rent_receiver
    Writable
close_positionExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • rent_receiver
    Writable
  • event_authority
    Read-only
  • program
    Read-only
close_position2Expand

Arguments

No unambiguous argument schema is available.

Accounts

  • position
    Writable
  • sender
    Read-onlySigner
  • rent_receiver
    Writable
  • event_authority
    Read-only
  • program
    Read-only
close_position_if_emptyExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • position
    Writable
  • sender
    Read-onlySigner
  • rent_receiver
    Writable
  • event_authority
    Read-only
  • program
    Read-only
close_preset_parameterExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • preset_parameter
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • rent_receiver
    Writable
close_preset_parameter2Expand

Arguments

No unambiguous argument schema is available.

Accounts

  • preset_parameter
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • rent_receiver
    Writable
close_token_badgeExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • token_badge
    Writable
  • rent_receiver
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
create_operator_accountExpand

Arguments

NameType
permissionu128

Accounts

  • operator
    Writable
  • whitelisted_signer
    Read-only
  • signer
    Read-onlySigner
  • payer
    WritableSigner
  • system_program
    Read-only
decrease_position_lengthExpand

Arguments

NameType
length_to_removeu16
sideu8

Accounts

  • rent_receiver
    Writable
  • position
    Writable
  • owner
    Read-onlySigner
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
for_idl_type_generation_do_not_callExpand

Arguments

NameType
_ixDummyIx

Accounts

  • dummy_zc_account
    Read-only
fund_rewardExpand

Arguments

NameType
reward_indexu64
amountu64
carry_forwardbool
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • reward_vault
    Writable
  • reward_mint
    Read-only
  • funder_token_account
    Writable
  • funder
    Read-onlySigner
  • bin_array
    Writable
  • token_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
go_to_a_binExpand

Arguments

NameType
bin_idi32

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    Read-onlyOptional
  • from_bin_array
    Read-onlyOptional
  • to_bin_array
    Read-onlyOptional
  • event_authority
    Read-only
  • program
    Read-only
increase_oracle_lengthExpand

Arguments

NameType
length_to_addu64

Accounts

  • oracle
    Writable
  • funder
    WritableSigner
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
increase_position_lengthExpand

Arguments

NameType
length_to_addu16
sideu8

Accounts

  • funder
    WritableSigner
  • lb_pair
    Read-only
  • position
    Writable
  • owner
    Read-onlySigner
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
increase_position_length2Expand

Arguments

NameType
minimum_upper_bin_idi32

Accounts

  • funder
    WritableSigner
  • lb_pair
    Read-only
  • position
    Writable
  • owner
    Read-onlySigner
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_bin_arrayExpand

Arguments

NameType
indexi64

Accounts

  • lb_pair
    Read-only
  • bin_array
    Writable
  • funder
    WritableSigner
  • system_program
    Read-only
initialize_bin_array_bitmap_extensionExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • lb_pair
    Read-only
  • bin_array_bitmap_extension
    Writable
  • funder
    WritableSigner
  • system_program
    Read-only
  • rent
    Read-only
initialize_customizable_permissionless_lb_pairExpand

Arguments

NameType
paramsCustomizableParams

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • token_mint_x
    Read-only
  • token_mint_y
    Read-only
  • reserve_x
    Writable
  • reserve_y
    Writable
  • oracle
    Writable
  • user_token_x
    Read-only
  • funder
    WritableSigner
  • token_program
    Read-only
  • system_program
    Read-only
  • user_token_y
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_customizable_permissionless_lb_pair2Expand

Arguments

NameType
paramsCustomizableParams

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • token_mint_x
    Read-only
  • token_mint_y
    Read-only
  • reserve_x
    Writable
  • reserve_y
    Writable
  • oracle
    Writable
  • user_token_x
    Read-only
  • funder
    WritableSigner
  • token_badge_x
    Read-onlyOptional
  • token_badge_y
    Read-onlyOptional
  • token_program_x
    Read-only
  • token_program_y
    Read-only
  • system_program
    Read-only
  • user_token_y
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_lb_pairExpand

Arguments

NameType
active_idi32
bin_stepu16

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • token_mint_x
    Read-only
  • token_mint_y
    Read-only
  • reserve_x
    Writable
  • reserve_y
    Writable
  • oracle
    Writable
  • preset_parameter
    Read-only
  • funder
    WritableSigner
  • token_program
    Read-only
  • system_program
    Read-only
  • rent
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_lb_pair2Expand

Arguments

NameType
paramsInitializeLbPair2Params

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • token_mint_x
    Read-only
  • token_mint_y
    Read-only
  • reserve_x
    Writable
  • reserve_y
    Writable
  • oracle
    Writable
  • preset_parameter
    Read-only
  • funder
    WritableSigner
  • token_badge_x
    Read-onlyOptional
  • token_badge_y
    Read-onlyOptional
  • token_program_x
    Read-only
  • token_program_y
    Read-only
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_permission_lb_pairExpand

Arguments

NameType
ix_dataInitPermissionPairIx

Accounts

  • base
    Read-onlySigner
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • token_mint_x
    Read-only
  • token_mint_y
    Read-only
  • reserve_x
    Writable
  • reserve_y
    Writable
  • oracle
    Writable
  • payer
    WritableSigner
  • operator
    Read-only
  • signer
    Read-onlySigner
  • token_badge_x
    Read-onlyOptional
  • token_badge_y
    Read-onlyOptional
  • token_program_x
    Read-only
  • token_program_y
    Read-only
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_positionExpand

Arguments

NameType
lower_bin_idi32
widthi32

Accounts

  • payer
    WritableSigner
  • position
    WritableSigner
  • lb_pair
    Read-only
  • owner
    Read-onlySigner
  • system_program
    Read-only
  • rent
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_position2Expand

Arguments

NameType
lower_bin_idi32
widthi32

Accounts

  • payer
    WritableSigner
  • position
    WritableSigner
  • lb_pair
    Read-only
  • owner
    Read-onlySigner
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_position_by_operatorExpand

Arguments

NameType
lower_bin_idi32
widthi32
fee_ownerpubkey
lock_release_pointu64

Accounts

  • payer
    WritableSigner
  • base
    Read-onlySigner
  • position
    Writable
  • lb_pair
    Read-only
  • owner
    Read-only
  • operator
    Read-onlySigner
  • operator_token_x
    Read-only
  • owner_token_x
    Read-only
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_position_pdaExpand

Arguments

NameType
lower_bin_idi32
widthi32

Accounts

  • payer
    WritableSigner
  • base
    Read-onlySigner
  • position
    Writable
  • lb_pair
    Read-only
  • owner
    Read-onlySigner
  • system_program
    Read-only
  • rent
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_preset_parameterExpand

Arguments

NameType
ixInitPresetParametersIx

Accounts

  • preset_parameter
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • payer
    WritableSigner
  • system_program
    Read-only
initialize_rewardExpand

Arguments

NameType
reward_indexu64
reward_durationu64
funderpubkey

Accounts

  • lb_pair
    Writable
  • reward_vault
    Writable
  • reward_mint
    Read-only
  • token_badge
    Read-onlyOptional
  • operator
    Read-only
  • signer
    Read-onlySigner
  • payer
    WritableSigner
  • token_program
    Read-only
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
initialize_token_badgeExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • token_mint
    Read-only
  • token_badge
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • payer
    WritableSigner
  • system_program
    Read-only
place_limit_orderExpand

Arguments

NameType
paramsPlaceLimitOrderParams
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • reserve
    Writable
  • token_mint
    Read-only
  • limit_order
    WritableSigner
  • payer
    WritableSigner
  • owner
    Read-only
  • user_token
    Writable
  • sender
    Read-onlySigner
  • token_program
    Read-only
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
rebalance_liquidityExpand

Arguments

NameType
paramsRebalanceLiquidityParams
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • owner
    Read-onlySigner
  • rent_payer
    WritableSigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • memo_program
    Read-only
  • system_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
remove_all_liquidityExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
remove_liquidityExpand

Arguments

NameType
bin_liquidity_removalBinLiquidityReduction[]

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
remove_liquidity2Expand

Arguments

NameType
bin_liquidity_removalBinLiquidityReduction[]
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • memo_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
remove_liquidity_by_rangeExpand

Arguments

NameType
from_bin_idi32
to_bin_idi32
bps_to_removeu16

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
remove_liquidity_by_range2Expand

Arguments

NameType
from_bin_idi32
to_bin_idi32
bps_to_removeu16
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • user_token_x
    Writable
  • user_token_y
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • sender
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • memo_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
set_activation_pointExpand

Arguments

NameType
activation_pointu64

Accounts

  • lb_pair
    Writable
  • signer
    Read-onlySigner
set_pair_statusExpand

Arguments

NameType
statusu8

Accounts

  • lb_pair
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
set_pair_status_permissionlessExpand

Arguments

NameType
statusu8

Accounts

  • lb_pair
    Writable
  • signer
    Read-onlySigner
set_permissionless_operation_bitsExpand

Arguments

NameType
bitsu8

Accounts

  • position
    Writable
  • owner
    Read-onlySigner
  • event_authority
    Read-only
  • program
    Read-only
set_pre_activation_durationExpand

Arguments

NameType
pre_activation_durationu64

Accounts

  • lb_pair
    Writable
  • signer
    Read-onlySigner
set_pre_activation_swap_addressExpand

Arguments

NameType
pre_activation_swap_addresspubkey

Accounts

  • lb_pair
    Writable
  • signer
    Read-onlySigner
swapExpand

Arguments

NameType
amount_inu64
min_amount_outu64

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • reserve_x
    Writable
  • reserve_y
    Writable
  • user_token_in
    Writable
  • user_token_out
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • oracle
    Writable
  • host_fee_in
    WritableOptional
  • user
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
swap2Expand

Arguments

NameType
amount_inu64
min_amount_outu64
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • reserve_x
    Writable
  • reserve_y
    Writable
  • user_token_in
    Writable
  • user_token_out
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • oracle
    Writable
  • host_fee_in
    WritableOptional
  • user
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • memo_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
swap_exact_outExpand

Arguments

NameType
max_in_amountu64
out_amountu64

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • reserve_x
    Writable
  • reserve_y
    Writable
  • user_token_in
    Writable
  • user_token_out
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • oracle
    Writable
  • host_fee_in
    WritableOptional
  • user
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
swap_exact_out2Expand

Arguments

NameType
max_in_amountu64
out_amountu64
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • reserve_x
    Writable
  • reserve_y
    Writable
  • user_token_in
    Writable
  • user_token_out
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • oracle
    Writable
  • host_fee_in
    WritableOptional
  • user
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • memo_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
swap_with_price_impactExpand

Arguments

NameType
amount_inu64
active_idi32 | null
max_price_impact_bpsu16

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • reserve_x
    Writable
  • reserve_y
    Writable
  • user_token_in
    Writable
  • user_token_out
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • oracle
    Writable
  • host_fee_in
    WritableOptional
  • user
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
swap_with_price_impact2Expand

Arguments

NameType
amount_inu64
active_idi32 | null
max_price_impact_bpsu16
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • bin_array_bitmap_extension
    WritableOptional
  • reserve_x
    Writable
  • reserve_y
    Writable
  • user_token_in
    Writable
  • user_token_out
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • oracle
    Writable
  • host_fee_in
    WritableOptional
  • user
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
  • memo_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
update_base_fee_parametersExpand

Arguments

NameType
fee_parameterBaseFeeParameter

Accounts

  • lb_pair
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • event_authority
    Read-only
  • program
    Read-only
update_dynamic_fee_parametersExpand

Arguments

NameType
fee_parameterDynamicFeeParameter

Accounts

  • lb_pair
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • event_authority
    Read-only
  • program
    Read-only
update_fees_and_reward2Expand

Arguments

NameType
min_bin_idi32
max_bin_idi32

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • owner
    Read-onlySigner
update_fees_and_rewardsExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • position
    Writable
  • lb_pair
    Writable
  • bin_array_lower
    Writable
  • bin_array_upper
    Writable
  • owner
    Read-onlySigner
update_position_operatorExpand

Arguments

NameType
operatorpubkey

Accounts

  • position
    Writable
  • owner
    Read-onlySigner
  • event_authority
    Read-only
  • program
    Read-only
update_reward_durationExpand

Arguments

NameType
reward_indexu64
new_durationu64

Accounts

  • lb_pair
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • bin_array
    Writable
  • event_authority
    Read-only
  • program
    Read-only
update_reward_funderExpand

Arguments

NameType
reward_indexu64
new_funderpubkey

Accounts

  • lb_pair
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • event_authority
    Read-only
  • program
    Read-only
withdraw_ineligible_rewardExpand

Arguments

NameType
reward_indexu64
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • reward_vault
    Writable
  • reward_mint
    Read-only
  • funder_token_account
    Writable
  • funder
    Read-onlySigner
  • bin_array
    Writable
  • token_program
    Read-only
  • memo_program
    Read-only
  • event_authority
    Read-only
  • program
    Read-only
withdraw_protocol_feeExpand

Arguments

NameType
max_amount_xu64
max_amount_yu64
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • reserve_x
    Writable
  • reserve_y
    Writable
  • token_x_mint
    Read-only
  • token_y_mint
    Read-only
  • receiver_token_x
    Writable
  • receiver_token_y
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • token_x_program
    Read-only
  • token_y_program
    Read-only
zap_protocol_feeExpand

Arguments

NameType
max_amountu64
remaining_accounts_infoRemainingAccountsInfo

Accounts

  • lb_pair
    Writable
  • reserve
    Writable
  • token_mint
    Read-only
  • receiver_token
    Writable
  • operator
    Read-only
  • signer
    Read-onlySigner
  • token_program
    Read-only
  • sysvar_instructions
    Read-only

Program-defined data

IDL events (30)

These are events defined by the Meteora DLMM Program IDL.

AddLiquidity5 fields
  • lb_pairpubkey
  • frompubkey
  • positionpubkey
  • amounts[u64; 2]
  • active_bin_idi32
CancelLimitOrderEvt6 fields
  • lb_pairpubkey
  • frompubkey
  • limit_orderpubkey
  • amounts[u64; 2]
  • active_idi32
  • binsi32[]
ClaimFee5 fields
  • lb_pairpubkey
  • positionpubkey
  • ownerpubkey
  • fee_xu64
  • fee_yu64
ClaimFee26 fields
  • lb_pairpubkey
  • positionpubkey
  • ownerpubkey
  • fee_xu64
  • fee_yu64
  • active_bin_idi32
ClaimReward5 fields
  • lb_pairpubkey
  • positionpubkey
  • ownerpubkey
  • reward_indexu64
  • total_rewardu64
ClaimReward26 fields
  • lb_pairpubkey
  • positionpubkey
  • ownerpubkey
  • reward_indexu64
  • total_rewardu64
  • active_bin_idi32
CloseLimitOrderEvt3 fields
  • lb_pairpubkey
  • ownerpubkey
  • limit_orderpubkey
CompositionFee6 fields
  • frompubkey
  • bin_idi16
  • token_x_fee_amountu64
  • token_y_fee_amountu64
  • protocol_token_x_fee_amountu64
  • protocol_token_y_fee_amountu64
DecreasePositionLength5 fields
  • lb_pairpubkey
  • positionpubkey
  • ownerpubkey
  • length_to_removeu16
  • sideu8
DynamicFeeParameterUpdate6 fields
  • lb_pairpubkey
  • filter_periodu16
  • decay_periodu16
  • reduction_factoru16
  • variable_fee_controlu32
  • max_volatility_accumulatoru32
FeeParameterUpdate4 fields
  • lb_pairpubkey
  • protocol_shareu16
  • base_factoru16
  • base_fee_power_factoru8
FundReward4 fields
  • lb_pairpubkey
  • funderpubkey
  • reward_indexu64
  • amountu64
GoToABin3 fields
  • lb_pairpubkey
  • from_bin_idi32
  • to_bin_idi32
IncreaseObservation2 fields
  • oraclepubkey
  • new_observation_lengthu64
IncreasePositionLength5 fields
  • lb_pairpubkey
  • positionpubkey
  • ownerpubkey
  • length_to_addu16
  • sideu8
InitializeReward5 fields
  • lb_pairpubkey
  • reward_mintpubkey
  • funderpubkey
  • reward_indexu64
  • reward_durationu64
LbPairCreate4 fields
  • lb_pairpubkey
  • bin_stepu16
  • token_xpubkey
  • token_ypubkey
PlaceLimitOrderEvt6 fields
  • lb_pairpubkey
  • senderpubkey
  • ownerpubkey
  • limit_orderpubkey
  • active_idi32
  • paramsPlaceLimitOrderParams
PositionClose2 fields
  • positionpubkey
  • ownerpubkey
PositionCreate3 fields
  • lb_pairpubkey
  • positionpubkey
  • ownerpubkey
Rebalancing15 fields
  • lb_pairpubkey
  • positionpubkey
  • ownerpubkey
  • active_bin_idi32
  • x_withdrawn_amountu64
  • x_added_amountu64
  • y_withdrawn_amountu64
  • y_added_amountu64
  • x_fee_amountu64
  • y_fee_amountu64
  • old_min_idi32
  • old_max_idi32
  • new_min_idi32
  • new_max_idi32
  • rewards[u64; 2]
RemoveLiquidity5 fields
  • lb_pairpubkey
  • frompubkey
  • positionpubkey
  • amounts[u64; 2]
  • active_bin_idi32
SetPositionPermissionlessOperationBitsEvt4 fields
  • positionpubkey
  • ownerpubkey
  • old_bitsu8
  • new_bitsu8
Swap11 fields
  • lb_pairpubkey
  • frompubkey
  • start_bin_idi32
  • end_bin_idi32
  • amount_inu64
  • amount_outu64
  • swap_for_ybool
  • feeu64
  • protocol_feeu64
  • fee_bpsu128
  • host_feeu64
Swap2Evt15 fields
  • lb_pairpubkey
  • frompubkey
  • start_bin_idi32
  • end_bin_idi32
  • swap_for_ybool
  • fee_bpsu128
  • amount_inu64
  • amount_leftu64
  • amount_outu64
  • mm_feeu64
  • protocol_feeu64
  • limit_order_feeu64
  • host_feeu64
  • fees_on_inputbool
  • fees_on_token_xbool
UpdatePositionLockReleasePoint5 fields
  • positionpubkey
  • current_pointu64
  • new_lock_release_pointu64
  • old_lock_release_pointu64
  • senderpubkey
UpdatePositionOperator3 fields
  • positionpubkey
  • old_operatorpubkey
  • new_operatorpubkey
UpdateRewardDuration4 fields
  • lb_pairpubkey
  • reward_indexu64
  • old_reward_durationu64
  • new_reward_durationu64
UpdateRewardFunder4 fields
  • lb_pairpubkey
  • reward_indexu64
  • old_funderpubkey
  • new_funderpubkey
WithdrawIneligibleReward3 fields
  • lb_pairpubkey
  • reward_mintpubkey
  • amountu64

Filter vocabulary

Runtime account roles (62)

Use these exact describeProgram role names when building Parsed Streams account-role filters.

  • base
  • bin_array
  • bin_array_bitmap_extension
  • bin_array_lower
  • bin_array_upper
  • claim_fee_operator
  • dummy_zc_account
  • event_authority
  • from_bin_array
  • funder
  • funder_token_account
  • host_fee_in
  • lb_pair
  • limit_order
  • memo_program
  • operator
  • operator_token_x
  • oracle
  • owner
  • owner_token_x
  • owner_token_y
  • payer
  • position
  • preset_parameter
  • program
  • receiver_token
  • receiver_token_x
  • receiver_token_y
  • rent
  • rent_payer
  • rent_receiver
  • reserve
  • reserve_x
  • reserve_y
  • reward_mint
  • reward_vault
  • sender
  • signer
  • system_program
  • sysvar_instructions
  • to_bin_array
  • token_badge
  • token_badge_x
  • token_badge_y
  • token_mint
  • token_mint_x
  • token_mint_y
  • token_program
  • token_program_x
  • token_program_y
  • token_x_mint
  • token_x_program
  • token_y_mint
  • token_y_program
  • user
  • user_token
  • user_token_account
  • user_token_in
  • user_token_out
  • user_token_x
  • user_token_y
  • whitelisted_signer
CTA Video
Divider Image

Parsed Streams documentation

View all
experience the difference

Get started

Parsed Streams is available on all paid plans