Expand source code
from .internal.instruction.whirlpoolix import (
WhirlpoolIx,
ClosePositionParams,
CollectFeesParams,
CollectProtocolFeesParams,
CollectRewardParams,
DecreaseLiquidityParams,
IncreaseLiquidityParams,
InitializeConfigParams,
InitializeFeeTierParams,
InitializePoolParams,
InitializeRewardParams,
InitializeTickArrayParams,
OpenPositionParams,
OpenPositionWithMetadataParams,
SetCollectProtocolFeesAuthorityParams,
SetDefaultFeeRateParams,
SetDefaultProtocolFeeRateParams,
SetFeeAuthorityParams,
SetFeeRateParams,
SetProtocolFeeRateParams,
SetRewardAuthorityBySuperAuthorityParams,
SetRewardAuthorityParams,
SetRewardEmissionsParams,
SetRewardEmissionsSuperAuthorityParams,
SwapParams,
UpdateFeesAndRewardsParams,
InitializePositionBundleParams,
InitializePositionBundleWithMetadataParams,
DeletePositionBundleParams,
OpenBundledPositionParams,
CloseBundledPositionParams,
OpenPositionWithTokenExtensionsParams,
ClosePositionWithTokenExtensionsParams,
TwoHopSwapParams,
InitializeConfigExtensionParams,
SetConfigExtensionAuthorityParams,
SetTokenBadgeAuthorityParams,
InitializeTokenBadgeParams,
DeleteTokenBadgeParams,
CollectFeesV2Params,
CollectProtocolFeesV2Params,
CollectRewardV2Params,
IncreaseLiquidityV2Params,
DecreaseLiquidityV2Params,
InitializePoolV2Params,
InitializeRewardV2Params,
SetRewardEmissionsV2Params,
SwapV2Params,
TwoHopSwapV2Params,
)