Solana Data APIs
Meteora DLMM Program Data API
Explore decoded instructions, events, and account roles for Meteora DLMM Program.
LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxodescribeProgram
Call describeProgram to get a parsed list of instructions, accounts, and roles for Meteora DLMM Program and 3,600+ Solana programs.
{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo"
}
]
}{
"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.
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_liquidityExpandCollapse
Arguments
| Name | Type |
|---|---|
| liquidity_parameter | LiquidityParameter |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlybin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
add_liquidity2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| liquidity_parameter | LiquidityParameter |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlysenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
add_liquidity_by_strategyExpandCollapse
Arguments
| Name | Type |
|---|---|
| liquidity_parameter | LiquidityParameterByStrategy |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlybin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
add_liquidity_by_strategy2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| liquidity_parameter | LiquidityParameterByStrategy |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlysenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
add_liquidity_by_strategy_one_sideExpandCollapse
Arguments
| Name | Type |
|---|---|
| liquidity_parameter | LiquidityParameterByStrategyOneSide |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_tokenWritablereserveWritabletoken_mintRead-onlybin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignertoken_programRead-onlyevent_authorityRead-onlyprogramRead-only
add_liquidity_by_weightExpandCollapse
Arguments
| Name | Type |
|---|---|
| liquidity_parameter | LiquidityParameterByWeight |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlybin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
add_liquidity_by_weight2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| liquidity_parameter | LiquidityParameterByWeight |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlysenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
add_liquidity_one_sideExpandCollapse
Arguments
| Name | Type |
|---|---|
| liquidity_parameter | LiquidityOneSideParameter |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_tokenWritablereserveWritabletoken_mintRead-onlybin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignertoken_programRead-onlyevent_authorityRead-onlyprogramRead-only
add_liquidity_one_side_preciseExpandCollapse
Arguments
| Name | Type |
|---|---|
| parameter | AddLiquiditySingleSidePreciseParameter |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_tokenWritablereserveWritabletoken_mintRead-onlybin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignertoken_programRead-onlyevent_authorityRead-onlyprogramRead-only
add_liquidity_one_side_precise2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| liquidity_parameter | AddLiquiditySingleSidePreciseParameter2 |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_tokenWritablereserveWritabletoken_mintRead-onlysenderRead-onlySignertoken_programRead-onlyevent_authorityRead-onlyprogramRead-only
cancel_limit_orderExpandCollapse
Arguments
| Name | Type |
|---|---|
| bins | i32[] |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionalreserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlylimit_orderWritableowner_token_xWritableowner_token_yWritableownerRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlymemo_programRead-onlyevent_authorityRead-onlyprogramRead-only
claim_feeExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
lb_pairWritablepositionWritablebin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignerreserve_xWritablereserve_yWritableuser_token_xWritableuser_token_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlytoken_programRead-onlyevent_authorityRead-onlyprogramRead-only
claim_fee2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| min_bin_id | i32 |
| max_bin_id | i32 |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablepositionWritablesenderRead-onlySignerreserve_xWritablereserve_yWritableuser_token_xWritableuser_token_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlytoken_program_xRead-onlytoken_program_yRead-onlymemo_programRead-onlyevent_authorityRead-onlyprogramRead-only
claim_rewardExpandCollapse
Arguments
| Name | Type |
|---|---|
| reward_index | u64 |
Accounts
lb_pairWritablepositionWritablebin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignerreward_vaultWritablereward_mintRead-onlyuser_token_accountWritabletoken_programRead-onlyevent_authorityRead-onlyprogramRead-only
claim_reward2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| reward_index | u64 |
| min_bin_id | i32 |
| max_bin_id | i32 |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablepositionWritablesenderRead-onlySignerreward_vaultWritablereward_mintRead-onlyuser_token_accountWritabletoken_programRead-onlymemo_programRead-onlyevent_authorityRead-onlyprogramRead-only
close_bin_arrayExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
lb_pairRead-onlybin_arrayWritablerent_receiverWritableSignersignerRead-onlySigner
close_claim_fee_operator_accountExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
claim_fee_operatorWritablerent_receiverWritablesignerRead-onlySigner
close_limit_order_if_emptyExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
limit_orderWritableownerRead-onlySignerrent_receiverWritableevent_authorityRead-onlyprogramRead-only
close_operator_accountExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
operatorWritablesignerRead-onlySignerrent_receiverWritable
close_positionExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
positionWritablelb_pairWritablebin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignerrent_receiverWritableevent_authorityRead-onlyprogramRead-only
close_position2ExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
positionWritablesenderRead-onlySignerrent_receiverWritableevent_authorityRead-onlyprogramRead-only
close_position_if_emptyExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
positionWritablesenderRead-onlySignerrent_receiverWritableevent_authorityRead-onlyprogramRead-only
close_preset_parameterExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
preset_parameterWritableoperatorRead-onlysignerRead-onlySignerrent_receiverWritable
close_preset_parameter2ExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
preset_parameterWritableoperatorRead-onlysignerRead-onlySignerrent_receiverWritable
close_token_badgeExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
token_badgeWritablerent_receiverWritableoperatorRead-onlysignerRead-onlySigner
create_operator_accountExpandCollapse
Arguments
| Name | Type |
|---|---|
| permission | u128 |
Accounts
operatorWritablewhitelisted_signerRead-onlysignerRead-onlySignerpayerWritableSignersystem_programRead-only
decrease_position_lengthExpandCollapse
Arguments
| Name | Type |
|---|---|
| length_to_remove | u16 |
| side | u8 |
Accounts
rent_receiverWritablepositionWritableownerRead-onlySignersystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
for_idl_type_generation_do_not_callExpandCollapse
Arguments
| Name | Type |
|---|---|
| _ix | DummyIx |
Accounts
dummy_zc_accountRead-only
fund_rewardExpandCollapse
Arguments
| Name | Type |
|---|---|
| reward_index | u64 |
| amount | u64 |
| carry_forward | bool |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablereward_vaultWritablereward_mintRead-onlyfunder_token_accountWritablefunderRead-onlySignerbin_arrayWritabletoken_programRead-onlyevent_authorityRead-onlyprogramRead-only
go_to_a_binExpandCollapse
Arguments
| Name | Type |
|---|---|
| bin_id | i32 |
Accounts
lb_pairWritablebin_array_bitmap_extensionRead-onlyOptionalfrom_bin_arrayRead-onlyOptionalto_bin_arrayRead-onlyOptionalevent_authorityRead-onlyprogramRead-only
increase_oracle_lengthExpandCollapse
Arguments
| Name | Type |
|---|---|
| length_to_add | u64 |
Accounts
oracleWritablefunderWritableSignersystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
increase_position_lengthExpandCollapse
Arguments
| Name | Type |
|---|---|
| length_to_add | u16 |
| side | u8 |
Accounts
funderWritableSignerlb_pairRead-onlypositionWritableownerRead-onlySignersystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
increase_position_length2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| minimum_upper_bin_id | i32 |
Accounts
funderWritableSignerlb_pairRead-onlypositionWritableownerRead-onlySignersystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_bin_arrayExpandCollapse
Arguments
| Name | Type |
|---|---|
| index | i64 |
Accounts
lb_pairRead-onlybin_arrayWritablefunderWritableSignersystem_programRead-only
initialize_bin_array_bitmap_extensionExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
lb_pairRead-onlybin_array_bitmap_extensionWritablefunderWritableSignersystem_programRead-onlyrentRead-only
initialize_customizable_permissionless_lb_pairExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | CustomizableParams |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionaltoken_mint_xRead-onlytoken_mint_yRead-onlyreserve_xWritablereserve_yWritableoracleWritableuser_token_xRead-onlyfunderWritableSignertoken_programRead-onlysystem_programRead-onlyuser_token_yRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_customizable_permissionless_lb_pair2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | CustomizableParams |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionaltoken_mint_xRead-onlytoken_mint_yRead-onlyreserve_xWritablereserve_yWritableoracleWritableuser_token_xRead-onlyfunderWritableSignertoken_badge_xRead-onlyOptionaltoken_badge_yRead-onlyOptionaltoken_program_xRead-onlytoken_program_yRead-onlysystem_programRead-onlyuser_token_yRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_lb_pairExpandCollapse
Arguments
| Name | Type |
|---|---|
| active_id | i32 |
| bin_step | u16 |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionaltoken_mint_xRead-onlytoken_mint_yRead-onlyreserve_xWritablereserve_yWritableoracleWritablepreset_parameterRead-onlyfunderWritableSignertoken_programRead-onlysystem_programRead-onlyrentRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_lb_pair2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitializeLbPair2Params |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionaltoken_mint_xRead-onlytoken_mint_yRead-onlyreserve_xWritablereserve_yWritableoracleWritablepreset_parameterRead-onlyfunderWritableSignertoken_badge_xRead-onlyOptionaltoken_badge_yRead-onlyOptionaltoken_program_xRead-onlytoken_program_yRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_permission_lb_pairExpandCollapse
Arguments
| Name | Type |
|---|---|
| ix_data | InitPermissionPairIx |
Accounts
baseRead-onlySignerlb_pairWritablebin_array_bitmap_extensionWritableOptionaltoken_mint_xRead-onlytoken_mint_yRead-onlyreserve_xWritablereserve_yWritableoracleWritablepayerWritableSigneroperatorRead-onlysignerRead-onlySignertoken_badge_xRead-onlyOptionaltoken_badge_yRead-onlyOptionaltoken_program_xRead-onlytoken_program_yRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_positionExpandCollapse
Arguments
| Name | Type |
|---|---|
| lower_bin_id | i32 |
| width | i32 |
Accounts
payerWritableSignerpositionWritableSignerlb_pairRead-onlyownerRead-onlySignersystem_programRead-onlyrentRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_position2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| lower_bin_id | i32 |
| width | i32 |
Accounts
payerWritableSignerpositionWritableSignerlb_pairRead-onlyownerRead-onlySignersystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_position_by_operatorExpandCollapse
Arguments
| Name | Type |
|---|---|
| lower_bin_id | i32 |
| width | i32 |
| fee_owner | pubkey |
| lock_release_point | u64 |
Accounts
payerWritableSignerbaseRead-onlySignerpositionWritablelb_pairRead-onlyownerRead-onlyoperatorRead-onlySigneroperator_token_xRead-onlyowner_token_xRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_position_pdaExpandCollapse
Arguments
| Name | Type |
|---|---|
| lower_bin_id | i32 |
| width | i32 |
Accounts
payerWritableSignerbaseRead-onlySignerpositionWritablelb_pairRead-onlyownerRead-onlySignersystem_programRead-onlyrentRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_preset_parameterExpandCollapse
Arguments
| Name | Type |
|---|---|
| ix | InitPresetParametersIx |
Accounts
preset_parameterWritableoperatorRead-onlysignerRead-onlySignerpayerWritableSignersystem_programRead-only
initialize_rewardExpandCollapse
Arguments
| Name | Type |
|---|---|
| reward_index | u64 |
| reward_duration | u64 |
| funder | pubkey |
Accounts
lb_pairWritablereward_vaultWritablereward_mintRead-onlytoken_badgeRead-onlyOptionaloperatorRead-onlysignerRead-onlySignerpayerWritableSignertoken_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_token_badgeExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
token_mintRead-onlytoken_badgeWritableoperatorRead-onlysignerRead-onlySignerpayerWritableSignersystem_programRead-only
place_limit_orderExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | PlaceLimitOrderParams |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionalreserveWritabletoken_mintRead-onlylimit_orderWritableSignerpayerWritableSignerownerRead-onlyuser_tokenWritablesenderRead-onlySignertoken_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
rebalance_liquidityExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | RebalanceLiquidityParams |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlyownerRead-onlySignerrent_payerWritableSignertoken_x_programRead-onlytoken_y_programRead-onlymemo_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
remove_all_liquidityExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlybin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
remove_liquidityExpandCollapse
Arguments
| Name | Type |
|---|---|
| bin_liquidity_removal | BinLiquidityReduction[] |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlybin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
remove_liquidity2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| bin_liquidity_removal | BinLiquidityReduction[] |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlysenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlymemo_programRead-onlyevent_authorityRead-onlyprogramRead-only
remove_liquidity_by_rangeExpandCollapse
Arguments
| Name | Type |
|---|---|
| from_bin_id | i32 |
| to_bin_id | i32 |
| bps_to_remove | u16 |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlybin_array_lowerWritablebin_array_upperWritablesenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
remove_liquidity_by_range2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| from_bin_id | i32 |
| to_bin_id | i32 |
| bps_to_remove | u16 |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
positionWritablelb_pairWritablebin_array_bitmap_extensionWritableOptionaluser_token_xWritableuser_token_yWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlysenderRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlymemo_programRead-onlyevent_authorityRead-onlyprogramRead-only
set_activation_pointExpandCollapse
Arguments
| Name | Type |
|---|---|
| activation_point | u64 |
Accounts
lb_pairWritablesignerRead-onlySigner
set_pair_statusExpandCollapse
Arguments
| Name | Type |
|---|---|
| status | u8 |
Accounts
lb_pairWritableoperatorRead-onlysignerRead-onlySigner
set_pair_status_permissionlessExpandCollapse
Arguments
| Name | Type |
|---|---|
| status | u8 |
Accounts
lb_pairWritablesignerRead-onlySigner
set_permissionless_operation_bitsExpandCollapse
Arguments
| Name | Type |
|---|---|
| bits | u8 |
Accounts
positionWritableownerRead-onlySignerevent_authorityRead-onlyprogramRead-only
set_pre_activation_durationExpandCollapse
Arguments
| Name | Type |
|---|---|
| pre_activation_duration | u64 |
Accounts
lb_pairWritablesignerRead-onlySigner
set_pre_activation_swap_addressExpandCollapse
Arguments
| Name | Type |
|---|---|
| pre_activation_swap_address | pubkey |
Accounts
lb_pairWritablesignerRead-onlySigner
swapExpandCollapse
Arguments
| Name | Type |
|---|---|
| amount_in | u64 |
| min_amount_out | u64 |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionalreserve_xWritablereserve_yWritableuser_token_inWritableuser_token_outWritabletoken_x_mintRead-onlytoken_y_mintRead-onlyoracleWritablehost_fee_inWritableOptionaluserRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
swap2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| amount_in | u64 |
| min_amount_out | u64 |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionalreserve_xWritablereserve_yWritableuser_token_inWritableuser_token_outWritabletoken_x_mintRead-onlytoken_y_mintRead-onlyoracleWritablehost_fee_inWritableOptionaluserRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlymemo_programRead-onlyevent_authorityRead-onlyprogramRead-only
swap_exact_outExpandCollapse
Arguments
| Name | Type |
|---|---|
| max_in_amount | u64 |
| out_amount | u64 |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionalreserve_xWritablereserve_yWritableuser_token_inWritableuser_token_outWritabletoken_x_mintRead-onlytoken_y_mintRead-onlyoracleWritablehost_fee_inWritableOptionaluserRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
swap_exact_out2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| max_in_amount | u64 |
| out_amount | u64 |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionalreserve_xWritablereserve_yWritableuser_token_inWritableuser_token_outWritabletoken_x_mintRead-onlytoken_y_mintRead-onlyoracleWritablehost_fee_inWritableOptionaluserRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlymemo_programRead-onlyevent_authorityRead-onlyprogramRead-only
swap_with_price_impactExpandCollapse
Arguments
| Name | Type |
|---|---|
| amount_in | u64 |
| active_id | i32 | null |
| max_price_impact_bps | u16 |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionalreserve_xWritablereserve_yWritableuser_token_inWritableuser_token_outWritabletoken_x_mintRead-onlytoken_y_mintRead-onlyoracleWritablehost_fee_inWritableOptionaluserRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlyevent_authorityRead-onlyprogramRead-only
swap_with_price_impact2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| amount_in | u64 |
| active_id | i32 | null |
| max_price_impact_bps | u16 |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablebin_array_bitmap_extensionWritableOptionalreserve_xWritablereserve_yWritableuser_token_inWritableuser_token_outWritabletoken_x_mintRead-onlytoken_y_mintRead-onlyoracleWritablehost_fee_inWritableOptionaluserRead-onlySignertoken_x_programRead-onlytoken_y_programRead-onlymemo_programRead-onlyevent_authorityRead-onlyprogramRead-only
update_base_fee_parametersExpandCollapse
Arguments
| Name | Type |
|---|---|
| fee_parameter | BaseFeeParameter |
Accounts
lb_pairWritableoperatorRead-onlysignerRead-onlySignerevent_authorityRead-onlyprogramRead-only
update_dynamic_fee_parametersExpandCollapse
Arguments
| Name | Type |
|---|---|
| fee_parameter | DynamicFeeParameter |
Accounts
lb_pairWritableoperatorRead-onlysignerRead-onlySignerevent_authorityRead-onlyprogramRead-only
update_fees_and_reward2ExpandCollapse
Arguments
| Name | Type |
|---|---|
| min_bin_id | i32 |
| max_bin_id | i32 |
Accounts
positionWritablelb_pairWritableownerRead-onlySigner
update_fees_and_rewardsExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
positionWritablelb_pairWritablebin_array_lowerWritablebin_array_upperWritableownerRead-onlySigner
update_position_operatorExpandCollapse
Arguments
| Name | Type |
|---|---|
| operator | pubkey |
Accounts
positionWritableownerRead-onlySignerevent_authorityRead-onlyprogramRead-only
update_reward_durationExpandCollapse
Arguments
| Name | Type |
|---|---|
| reward_index | u64 |
| new_duration | u64 |
Accounts
lb_pairWritableoperatorRead-onlysignerRead-onlySignerbin_arrayWritableevent_authorityRead-onlyprogramRead-only
update_reward_funderExpandCollapse
Arguments
| Name | Type |
|---|---|
| reward_index | u64 |
| new_funder | pubkey |
Accounts
lb_pairWritableoperatorRead-onlysignerRead-onlySignerevent_authorityRead-onlyprogramRead-only
withdraw_ineligible_rewardExpandCollapse
Arguments
| Name | Type |
|---|---|
| reward_index | u64 |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablereward_vaultWritablereward_mintRead-onlyfunder_token_accountWritablefunderRead-onlySignerbin_arrayWritabletoken_programRead-onlymemo_programRead-onlyevent_authorityRead-onlyprogramRead-only
withdraw_protocol_feeExpandCollapse
Arguments
| Name | Type |
|---|---|
| max_amount_x | u64 |
| max_amount_y | u64 |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablereserve_xWritablereserve_yWritabletoken_x_mintRead-onlytoken_y_mintRead-onlyreceiver_token_xWritablereceiver_token_yWritableoperatorRead-onlysignerRead-onlySignertoken_x_programRead-onlytoken_y_programRead-only
zap_protocol_feeExpandCollapse
Arguments
| Name | Type |
|---|---|
| max_amount | u64 |
| remaining_accounts_info | RemainingAccountsInfo |
Accounts
lb_pairWritablereserveWritabletoken_mintRead-onlyreceiver_tokenWritableoperatorRead-onlysignerRead-onlySignertoken_programRead-onlysysvar_instructionsRead-only
AddLiquidity5 fields
lb_pairpubkeyfrompubkeypositionpubkeyamounts[u64; 2]active_bin_idi32
CancelLimitOrderEvt6 fields
lb_pairpubkeyfrompubkeylimit_orderpubkeyamounts[u64; 2]active_idi32binsi32[]
ClaimFee5 fields
lb_pairpubkeypositionpubkeyownerpubkeyfee_xu64fee_yu64
ClaimFee26 fields
lb_pairpubkeypositionpubkeyownerpubkeyfee_xu64fee_yu64active_bin_idi32
ClaimReward5 fields
lb_pairpubkeypositionpubkeyownerpubkeyreward_indexu64total_rewardu64
ClaimReward26 fields
lb_pairpubkeypositionpubkeyownerpubkeyreward_indexu64total_rewardu64active_bin_idi32
CloseLimitOrderEvt3 fields
lb_pairpubkeyownerpubkeylimit_orderpubkey
CompositionFee6 fields
frompubkeybin_idi16token_x_fee_amountu64token_y_fee_amountu64protocol_token_x_fee_amountu64protocol_token_y_fee_amountu64
DecreasePositionLength5 fields
lb_pairpubkeypositionpubkeyownerpubkeylength_to_removeu16sideu8
DynamicFeeParameterUpdate6 fields
lb_pairpubkeyfilter_periodu16decay_periodu16reduction_factoru16variable_fee_controlu32max_volatility_accumulatoru32
FeeParameterUpdate4 fields
lb_pairpubkeyprotocol_shareu16base_factoru16base_fee_power_factoru8
FundReward4 fields
lb_pairpubkeyfunderpubkeyreward_indexu64amountu64
GoToABin3 fields
lb_pairpubkeyfrom_bin_idi32to_bin_idi32
IncreaseObservation2 fields
oraclepubkeynew_observation_lengthu64
IncreasePositionLength5 fields
lb_pairpubkeypositionpubkeyownerpubkeylength_to_addu16sideu8
InitializeReward5 fields
lb_pairpubkeyreward_mintpubkeyfunderpubkeyreward_indexu64reward_durationu64
LbPairCreate4 fields
lb_pairpubkeybin_stepu16token_xpubkeytoken_ypubkey
PlaceLimitOrderEvt6 fields
lb_pairpubkeysenderpubkeyownerpubkeylimit_orderpubkeyactive_idi32paramsPlaceLimitOrderParams
PositionClose2 fields
positionpubkeyownerpubkey
PositionCreate3 fields
lb_pairpubkeypositionpubkeyownerpubkey
Rebalancing15 fields
lb_pairpubkeypositionpubkeyownerpubkeyactive_bin_idi32x_withdrawn_amountu64x_added_amountu64y_withdrawn_amountu64y_added_amountu64x_fee_amountu64y_fee_amountu64old_min_idi32old_max_idi32new_min_idi32new_max_idi32rewards[u64; 2]
RemoveLiquidity5 fields
lb_pairpubkeyfrompubkeypositionpubkeyamounts[u64; 2]active_bin_idi32
SetPositionPermissionlessOperationBitsEvt4 fields
positionpubkeyownerpubkeyold_bitsu8new_bitsu8
Swap11 fields
lb_pairpubkeyfrompubkeystart_bin_idi32end_bin_idi32amount_inu64amount_outu64swap_for_yboolfeeu64protocol_feeu64fee_bpsu128host_feeu64
Swap2Evt15 fields
lb_pairpubkeyfrompubkeystart_bin_idi32end_bin_idi32swap_for_yboolfee_bpsu128amount_inu64amount_leftu64amount_outu64mm_feeu64protocol_feeu64limit_order_feeu64host_feeu64fees_on_inputboolfees_on_token_xbool
UpdatePositionLockReleasePoint5 fields
positionpubkeycurrent_pointu64new_lock_release_pointu64old_lock_release_pointu64senderpubkey
UpdatePositionOperator3 fields
positionpubkeyold_operatorpubkeynew_operatorpubkey
UpdateRewardDuration4 fields
lb_pairpubkeyreward_indexu64old_reward_durationu64new_reward_durationu64
UpdateRewardFunder4 fields
lb_pairpubkeyreward_indexu64old_funderpubkeynew_funderpubkey
WithdrawIneligibleReward3 fields
lb_pairpubkeyreward_mintpubkeyamountu64
Filter vocabulary
Runtime account roles (62)
Use these exact describeProgram role names when building Parsed Streams account-role filters.
basebin_arraybin_array_bitmap_extensionbin_array_lowerbin_array_upperclaim_fee_operatordummy_zc_accountevent_authorityfrom_bin_arrayfunderfunder_token_accounthost_fee_inlb_pairlimit_ordermemo_programoperatoroperator_token_xoracleownerowner_token_xowner_token_ypayerpositionpreset_parameterprogramreceiver_tokenreceiver_token_xreceiver_token_yrentrent_payerrent_receiverreservereserve_xreserve_yreward_mintreward_vaultsendersignersystem_programsysvar_instructionsto_bin_arraytoken_badgetoken_badge_xtoken_badge_ytoken_minttoken_mint_xtoken_mint_ytoken_programtoken_program_xtoken_program_ytoken_x_minttoken_x_programtoken_y_minttoken_y_programuseruser_tokenuser_token_accountuser_token_inuser_token_outuser_token_xuser_token_ywhitelisted_signer


Parsed Streams documentation
View allGet started
Parsed Streams is available on all paid plans


