Structs§
- Close
Bundled Position - Accounts.
- Close
Bundled Position Builder - Instruction builder for
CloseBundledPosition
. - Close
Bundled Position Cpi close_bundled_position
CPI instruction.- Close
Bundled Position CpiAccounts close_bundled_position
CPI accounts.- Close
Bundled Position CpiBuilder - Instruction builder for
CloseBundledPosition
via CPI. - Close
Bundled Position Instruction Args - Close
Bundled Position Instruction Data - Close
Limit Order - Accounts.
- Close
Limit Order Builder - Instruction builder for
CloseLimitOrder
. - Close
Limit Order Cpi close_limit_order
CPI instruction.- Close
Limit Order CpiAccounts close_limit_order
CPI accounts.- Close
Limit Order CpiBuilder - Instruction builder for
CloseLimitOrder
via CPI. - Close
Limit Order Instruction Data - Close
Position - Accounts.
- Close
Position Builder - Instruction builder for
ClosePosition
. - Close
Position Cpi close_position
CPI instruction.- Close
Position CpiAccounts close_position
CPI accounts.- Close
Position CpiBuilder - Instruction builder for
ClosePosition
via CPI. - Close
Position Instruction Data - Collect
Fees - Accounts.
- Collect
Fees Builder - Instruction builder for
CollectFees
. - Collect
Fees Cpi collect_fees
CPI instruction.- Collect
Fees CpiAccounts collect_fees
CPI accounts.- Collect
Fees CpiBuilder - Instruction builder for
CollectFees
via CPI. - Collect
Fees Instruction Args - Collect
Fees Instruction Data - Collect
Protocol Fees - Accounts.
- Collect
Protocol Fees Builder - Instruction builder for
CollectProtocolFees
. - Collect
Protocol Fees Cpi collect_protocol_fees
CPI instruction.- Collect
Protocol Fees CpiAccounts collect_protocol_fees
CPI accounts.- Collect
Protocol Fees CpiBuilder - Instruction builder for
CollectProtocolFees
via CPI. - Collect
Protocol Fees Instruction Args - Collect
Protocol Fees Instruction Data - Decrease
Limit Order - Accounts.
- Decrease
Limit Order Builder - Instruction builder for
DecreaseLimitOrder
. - Decrease
Limit Order Cpi decrease_limit_order
CPI instruction.- Decrease
Limit Order CpiAccounts decrease_limit_order
CPI accounts.- Decrease
Limit Order CpiBuilder - Instruction builder for
DecreaseLimitOrder
via CPI. - Decrease
Limit Order Instruction Args - Decrease
Limit Order Instruction Data - Decrease
Liquidity - Accounts.
- Decrease
Liquidity Builder - Instruction builder for
DecreaseLiquidity
. - Decrease
Liquidity Cpi decrease_liquidity
CPI instruction.- Decrease
Liquidity CpiAccounts decrease_liquidity
CPI accounts.- Decrease
Liquidity CpiBuilder - Instruction builder for
DecreaseLiquidity
via CPI. - Decrease
Liquidity Instruction Args - Decrease
Liquidity Instruction Data - Delete
Position Bundle - Accounts.
- Delete
Position Bundle Builder - Instruction builder for
DeletePositionBundle
. - Delete
Position Bundle Cpi delete_position_bundle
CPI instruction.- Delete
Position Bundle CpiAccounts delete_position_bundle
CPI accounts.- Delete
Position Bundle CpiBuilder - Instruction builder for
DeletePositionBundle
via CPI. - Delete
Position Bundle Instruction Data - Delete
Token Badge - Accounts.
- Delete
Token Badge Builder - Instruction builder for
DeleteTokenBadge
. - Delete
Token Badge Cpi delete_token_badge
CPI instruction.- Delete
Token Badge CpiAccounts delete_token_badge
CPI accounts.- Delete
Token Badge CpiBuilder - Instruction builder for
DeleteTokenBadge
via CPI. - Delete
Token Badge Instruction Data - Fusion
Pool - Fusion
Pools Config - Increase
Limit Order - Accounts.
- Increase
Limit Order Builder - Instruction builder for
IncreaseLimitOrder
. - Increase
Limit Order Cpi increase_limit_order
CPI instruction.- Increase
Limit Order CpiAccounts increase_limit_order
CPI accounts.- Increase
Limit Order CpiBuilder - Instruction builder for
IncreaseLimitOrder
via CPI. - Increase
Limit Order Instruction Args - Increase
Limit Order Instruction Data - Increase
Liquidity - Accounts.
- Increase
Liquidity Builder - Instruction builder for
IncreaseLiquidity
. - Increase
Liquidity Cpi increase_liquidity
CPI instruction.- Increase
Liquidity CpiAccounts increase_liquidity
CPI accounts.- Increase
Liquidity CpiBuilder - Instruction builder for
IncreaseLiquidity
via CPI. - Increase
Liquidity Instruction Args - Increase
Liquidity Instruction Data - Initialize
Config - Accounts.
- Initialize
Config Builder - Instruction builder for
InitializeConfig
. - Initialize
Config Cpi initialize_config
CPI instruction.- Initialize
Config CpiAccounts initialize_config
CPI accounts.- Initialize
Config CpiBuilder - Instruction builder for
InitializeConfig
via CPI. - Initialize
Config Instruction Args - Initialize
Config Instruction Data - Initialize
Pool - Accounts.
- Initialize
Pool Builder - Instruction builder for
InitializePool
. - Initialize
Pool Cpi initialize_pool
CPI instruction.- Initialize
Pool CpiAccounts initialize_pool
CPI accounts.- Initialize
Pool CpiBuilder - Instruction builder for
InitializePool
via CPI. - Initialize
Pool Instruction Args - Initialize
Pool Instruction Data - Initialize
Position Bundle - Accounts.
- Initialize
Position Bundle Builder - Instruction builder for
InitializePositionBundle
. - Initialize
Position Bundle Cpi initialize_position_bundle
CPI instruction.- Initialize
Position Bundle CpiAccounts initialize_position_bundle
CPI accounts.- Initialize
Position Bundle CpiBuilder - Instruction builder for
InitializePositionBundle
via CPI. - Initialize
Position Bundle Instruction Data - Initialize
Position Bundle With Metadata - Accounts.
- Initialize
Position Bundle With Metadata Builder - Instruction builder for
InitializePositionBundleWithMetadata
. - Initialize
Position Bundle With Metadata Cpi initialize_position_bundle_with_metadata
CPI instruction.- Initialize
Position Bundle With Metadata CpiAccounts initialize_position_bundle_with_metadata
CPI accounts.- Initialize
Position Bundle With Metadata CpiBuilder - Instruction builder for
InitializePositionBundleWithMetadata
via CPI. - Initialize
Position Bundle With Metadata Instruction Data - Initialize
Tick Array - Accounts.
- Initialize
Tick Array Builder - Instruction builder for
InitializeTickArray
. - Initialize
Tick Array Cpi initialize_tick_array
CPI instruction.- Initialize
Tick Array CpiAccounts initialize_tick_array
CPI accounts.- Initialize
Tick Array CpiBuilder - Instruction builder for
InitializeTickArray
via CPI. - Initialize
Tick Array Instruction Args - Initialize
Tick Array Instruction Data - Initialize
Token Badge - Accounts.
- Initialize
Token Badge Builder - Instruction builder for
InitializeTokenBadge
. - Initialize
Token Badge Cpi initialize_token_badge
CPI instruction.- Initialize
Token Badge CpiAccounts initialize_token_badge
CPI accounts.- Initialize
Token Badge CpiBuilder - Instruction builder for
InitializeTokenBadge
via CPI. - Initialize
Token Badge Instruction Data - Limit
Order - Open
Bundled Position - Accounts.
- Open
Bundled Position Builder - Instruction builder for
OpenBundledPosition
. - Open
Bundled Position Cpi open_bundled_position
CPI instruction.- Open
Bundled Position CpiAccounts open_bundled_position
CPI accounts.- Open
Bundled Position CpiBuilder - Instruction builder for
OpenBundledPosition
via CPI. - Open
Bundled Position Instruction Args - Open
Bundled Position Instruction Data - Open
Limit Order - Accounts.
- Open
Limit Order Builder - Instruction builder for
OpenLimitOrder
. - Open
Limit Order Cpi open_limit_order
CPI instruction.- Open
Limit Order CpiAccounts open_limit_order
CPI accounts.- Open
Limit Order CpiBuilder - Instruction builder for
OpenLimitOrder
via CPI. - Open
Limit Order Instruction Args - Open
Limit Order Instruction Data - Open
Position - Accounts.
- Open
Position Builder - Instruction builder for
OpenPosition
. - Open
Position Cpi open_position
CPI instruction.- Open
Position CpiAccounts open_position
CPI accounts.- Open
Position CpiBuilder - Instruction builder for
OpenPosition
via CPI. - Open
Position Instruction Args - Open
Position Instruction Data - Position
- Position
Bundle - Remaining
Accounts Info - Remaining
Accounts Slice - Reset
Pool Price - Accounts.
- Reset
Pool Price Builder - Instruction builder for
ResetPoolPrice
. - Reset
Pool Price Cpi reset_pool_price
CPI instruction.- Reset
Pool Price CpiAccounts reset_pool_price
CPI accounts.- Reset
Pool Price CpiBuilder - Instruction builder for
ResetPoolPrice
via CPI. - Reset
Pool Price Instruction Args - Reset
Pool Price Instruction Data - SetClp
Reward Rate - Accounts.
- SetClp
Reward Rate Builder - Instruction builder for
SetClpRewardRate
. - SetClp
Reward Rate Cpi set_clp_reward_rate
CPI instruction.- SetClp
Reward Rate CpiAccounts set_clp_reward_rate
CPI accounts.- SetClp
Reward Rate CpiBuilder - Instruction builder for
SetClpRewardRate
via CPI. - SetClp
Reward Rate Instruction Args - SetClp
Reward Rate Instruction Data - SetCollect
Protocol Fees Authority - Accounts.
- SetCollect
Protocol Fees Authority Builder - Instruction builder for
SetCollectProtocolFeesAuthority
. - SetCollect
Protocol Fees Authority Cpi set_collect_protocol_fees_authority
CPI instruction.- SetCollect
Protocol Fees Authority CpiAccounts set_collect_protocol_fees_authority
CPI accounts.- SetCollect
Protocol Fees Authority CpiBuilder - Instruction builder for
SetCollectProtocolFeesAuthority
via CPI. - SetCollect
Protocol Fees Authority Instruction Data - SetDefault
ClpReward Rate - Accounts.
- SetDefault
ClpReward Rate Builder - Instruction builder for
SetDefaultClpRewardRate
. - SetDefault
ClpReward Rate Cpi set_default_clp_reward_rate
CPI instruction.- SetDefault
ClpReward Rate CpiAccounts set_default_clp_reward_rate
CPI accounts.- SetDefault
ClpReward Rate CpiBuilder - Instruction builder for
SetDefaultClpRewardRate
via CPI. - SetDefault
ClpReward Rate Instruction Args - SetDefault
ClpReward Rate Instruction Data - SetDefault
Order Protocol FeeRate - Accounts.
- SetDefault
Order Protocol FeeRate Builder - Instruction builder for
SetDefaultOrderProtocolFeeRate
. - SetDefault
Order Protocol FeeRate Cpi set_default_order_protocol_fee_rate
CPI instruction.- SetDefault
Order Protocol FeeRate CpiAccounts set_default_order_protocol_fee_rate
CPI accounts.- SetDefault
Order Protocol FeeRate CpiBuilder - Instruction builder for
SetDefaultOrderProtocolFeeRate
via CPI. - SetDefault
Order Protocol FeeRate Instruction Args - SetDefault
Order Protocol FeeRate Instruction Data - SetDefault
Protocol FeeRate - Accounts.
- SetDefault
Protocol FeeRate Builder - Instruction builder for
SetDefaultProtocolFeeRate
. - SetDefault
Protocol FeeRate Cpi set_default_protocol_fee_rate
CPI instruction.- SetDefault
Protocol FeeRate CpiAccounts set_default_protocol_fee_rate
CPI accounts.- SetDefault
Protocol FeeRate CpiBuilder - Instruction builder for
SetDefaultProtocolFeeRate
via CPI. - SetDefault
Protocol FeeRate Instruction Args - SetDefault
Protocol FeeRate Instruction Data - SetFee
Authority - Accounts.
- SetFee
Authority Builder - Instruction builder for
SetFeeAuthority
. - SetFee
Authority Cpi set_fee_authority
CPI instruction.- SetFee
Authority CpiAccounts set_fee_authority
CPI accounts.- SetFee
Authority CpiBuilder - Instruction builder for
SetFeeAuthority
via CPI. - SetFee
Authority Instruction Data - SetFee
Rate - Accounts.
- SetFee
Rate Builder - Instruction builder for
SetFeeRate
. - SetFee
Rate Cpi set_fee_rate
CPI instruction.- SetFee
Rate CpiAccounts set_fee_rate
CPI accounts.- SetFee
Rate CpiBuilder - Instruction builder for
SetFeeRate
via CPI. - SetFee
Rate Instruction Args - SetFee
Rate Instruction Data - SetOrder
Protocol FeeRate - Accounts.
- SetOrder
Protocol FeeRate Builder - Instruction builder for
SetOrderProtocolFeeRate
. - SetOrder
Protocol FeeRate Cpi set_order_protocol_fee_rate
CPI instruction.- SetOrder
Protocol FeeRate CpiAccounts set_order_protocol_fee_rate
CPI accounts.- SetOrder
Protocol FeeRate CpiBuilder - Instruction builder for
SetOrderProtocolFeeRate
via CPI. - SetOrder
Protocol FeeRate Instruction Args - SetOrder
Protocol FeeRate Instruction Data - SetPosition
Range - Accounts.
- SetPosition
Range Builder - Instruction builder for
SetPositionRange
. - SetPosition
Range Cpi set_position_range
CPI instruction.- SetPosition
Range CpiAccounts set_position_range
CPI accounts.- SetPosition
Range CpiBuilder - Instruction builder for
SetPositionRange
via CPI. - SetPosition
Range Instruction Args - SetPosition
Range Instruction Data - SetProtocol
FeeRate - Accounts.
- SetProtocol
FeeRate Builder - Instruction builder for
SetProtocolFeeRate
. - SetProtocol
FeeRate Cpi set_protocol_fee_rate
CPI instruction.- SetProtocol
FeeRate CpiAccounts set_protocol_fee_rate
CPI accounts.- SetProtocol
FeeRate CpiBuilder - Instruction builder for
SetProtocolFeeRate
via CPI. - SetProtocol
FeeRate Instruction Args - SetProtocol
FeeRate Instruction Data - SetToken
Badge Authority - Accounts.
- SetToken
Badge Authority Builder - Instruction builder for
SetTokenBadgeAuthority
. - SetToken
Badge Authority Cpi set_token_badge_authority
CPI instruction.- SetToken
Badge Authority CpiAccounts set_token_badge_authority
CPI accounts.- SetToken
Badge Authority CpiBuilder - Instruction builder for
SetTokenBadgeAuthority
via CPI. - SetToken
Badge Authority Instruction Data - Swap
- Accounts.
- Swap
Builder - Instruction builder for
Swap
. - SwapCpi
swap
CPI instruction.- Swap
CpiAccounts swap
CPI accounts.- Swap
CpiBuilder - Instruction builder for
Swap
via CPI. - Swap
Instruction Args - Swap
Instruction Data - Tick
- Tick
Array - Token
Badge - TwoHop
Swap - Accounts.
- TwoHop
Swap Builder - Instruction builder for
TwoHopSwap
. - TwoHop
Swap Cpi two_hop_swap
CPI instruction.- TwoHop
Swap CpiAccounts two_hop_swap
CPI accounts.- TwoHop
Swap CpiBuilder - Instruction builder for
TwoHopSwap
via CPI. - TwoHop
Swap Instruction Args - TwoHop
Swap Instruction Data - Update
Fees - Accounts.
- Update
Fees Builder - Instruction builder for
UpdateFees
. - Update
Fees Cpi update_fees
CPI instruction.- Update
Fees CpiAccounts update_fees
CPI accounts.- Update
Fees CpiBuilder - Instruction builder for
UpdateFees
via CPI. - Update
Fees Instruction Data
Enums§
Constants§
- CLOSE_
BUNDLED_ POSITION_ DISCRIMINATOR - CLOSE_
LIMIT_ ORDER_ DISCRIMINATOR - CLOSE_
POSITION_ DISCRIMINATOR - COLLECT_
FEES_ DISCRIMINATOR - COLLECT_
PROTOCOL_ FEES_ DISCRIMINATOR - DECREASE_
LIMIT_ ORDER_ DISCRIMINATOR - DECREASE_
LIQUIDITY_ DISCRIMINATOR - DELETE_
POSITION_ BUNDLE_ DISCRIMINATOR - DELETE_
TOKEN_ BADGE_ DISCRIMINATOR - FP_
NFT_ UPDATE_ AUTH - FUSIONAMM_
ID fusionamm
program ID.- FUSION_
POOLS_ CONFIG_ DISCRIMINATOR - FUSION_
POOL_ DISCRIMINATOR - ID
fusionamm
program ID.- INCREASE_
LIMIT_ ORDER_ DISCRIMINATOR - INCREASE_
LIQUIDITY_ DISCRIMINATOR - INITIALIZE_
CONFIG_ DISCRIMINATOR - INITIALIZE_
POOL_ DISCRIMINATOR - INITIALIZE_
POSITION_ BUNDLE_ DISCRIMINATOR - INITIALIZE_
POSITION_ BUNDLE_ WITH_ METADATA_ DISCRIMINATOR - INITIALIZE_
TICK_ ARRAY_ DISCRIMINATOR - INITIALIZE_
TOKEN_ BADGE_ DISCRIMINATOR - LIMIT_
ORDER_ DISCRIMINATOR - OPEN_
BUNDLED_ POSITION_ DISCRIMINATOR - OPEN_
LIMIT_ ORDER_ DISCRIMINATOR - OPEN_
POSITION_ DISCRIMINATOR - POSITION_
BUNDLE_ DISCRIMINATOR - POSITION_
DISCRIMINATOR - RESET_
POOL_ PRICE_ DISCRIMINATOR - SET_
CLP_ REWARD_ RATE_ DISCRIMINATOR - SET_
COLLECT_ PROTOCOL_ FEES_ AUTHORITY_ DISCRIMINATOR - SET_
DEFAULT_ CLP_ REWARD_ RATE_ DISCRIMINATOR - SET_
DEFAULT_ ORDER_ PROTOCOL_ FEE_ RATE_ DISCRIMINATOR - SET_
DEFAULT_ PROTOCOL_ FEE_ RATE_ DISCRIMINATOR - SET_
FEE_ AUTHORITY_ DISCRIMINATOR - SET_
FEE_ RATE_ DISCRIMINATOR - SET_
ORDER_ PROTOCOL_ FEE_ RATE_ DISCRIMINATOR - SET_
POSITION_ RANGE_ DISCRIMINATOR - SET_
PROTOCOL_ FEE_ RATE_ DISCRIMINATOR - SET_
TOKEN_ BADGE_ AUTHORITY_ DISCRIMINATOR - SWAP_
DISCRIMINATOR - TICK_
ARRAY_ DISCRIMINATOR - TOKEN_
BADGE_ DISCRIMINATOR - TWO_
HOP_ SWAP_ DISCRIMINATOR - UPDATE_
FEES_ DISCRIMINATOR