UNPKG

@kamino-finance/kliquidity-sdk

Version:

Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol

166 lines (165 loc) 6.51 kB
export { initializeLbPair } from "./initializeLbPair" export type { InitializeLbPairArgs, InitializeLbPairAccounts, } from "./initializeLbPair" export { initializePermissionLbPair } from "./initializePermissionLbPair" export type { InitializePermissionLbPairArgs, InitializePermissionLbPairAccounts, } from "./initializePermissionLbPair" export { initializeBinArrayBitmapExtension } from "./initializeBinArrayBitmapExtension" export type { InitializeBinArrayBitmapExtensionAccounts } from "./initializeBinArrayBitmapExtension" export { initializeBinArray } from "./initializeBinArray" export type { InitializeBinArrayArgs, InitializeBinArrayAccounts, } from "./initializeBinArray" export { addLiquidity } from "./addLiquidity" export type { AddLiquidityArgs, AddLiquidityAccounts } from "./addLiquidity" export { addLiquidityByWeight } from "./addLiquidityByWeight" export type { AddLiquidityByWeightArgs, AddLiquidityByWeightAccounts, } from "./addLiquidityByWeight" export { addLiquidityByStrategy } from "./addLiquidityByStrategy" export type { AddLiquidityByStrategyArgs, AddLiquidityByStrategyAccounts, } from "./addLiquidityByStrategy" export { addLiquidityByStrategyOneSide } from "./addLiquidityByStrategyOneSide" export type { AddLiquidityByStrategyOneSideArgs, AddLiquidityByStrategyOneSideAccounts, } from "./addLiquidityByStrategyOneSide" export { addLiquidityOneSide } from "./addLiquidityOneSide" export type { AddLiquidityOneSideArgs, AddLiquidityOneSideAccounts, } from "./addLiquidityOneSide" export { removeLiquidity } from "./removeLiquidity" export type { RemoveLiquidityArgs, RemoveLiquidityAccounts, } from "./removeLiquidity" export { initializePosition } from "./initializePosition" export type { InitializePositionArgs, InitializePositionAccounts, } from "./initializePosition" export { initializePositionPda } from "./initializePositionPda" export type { InitializePositionPdaArgs, InitializePositionPdaAccounts, } from "./initializePositionPda" export { initializePositionByOperator } from "./initializePositionByOperator" export type { InitializePositionByOperatorArgs, InitializePositionByOperatorAccounts, } from "./initializePositionByOperator" export { updatePositionOperator } from "./updatePositionOperator" export type { UpdatePositionOperatorArgs, UpdatePositionOperatorAccounts, } from "./updatePositionOperator" export { swap } from "./swap" export type { SwapArgs, SwapAccounts } from "./swap" export { withdrawProtocolFee } from "./withdrawProtocolFee" export type { WithdrawProtocolFeeArgs, WithdrawProtocolFeeAccounts, } from "./withdrawProtocolFee" export { updateFeeOwner } from "./updateFeeOwner" export type { UpdateFeeOwnerAccounts } from "./updateFeeOwner" export { initializeReward } from "./initializeReward" export type { InitializeRewardArgs, InitializeRewardAccounts, } from "./initializeReward" export { fundReward } from "./fundReward" export type { FundRewardArgs, FundRewardAccounts } from "./fundReward" export { updateRewardFunder } from "./updateRewardFunder" export type { UpdateRewardFunderArgs, UpdateRewardFunderAccounts, } from "./updateRewardFunder" export { updateRewardDuration } from "./updateRewardDuration" export type { UpdateRewardDurationArgs, UpdateRewardDurationAccounts, } from "./updateRewardDuration" export { claimReward } from "./claimReward" export type { ClaimRewardArgs, ClaimRewardAccounts } from "./claimReward" export { claimFee } from "./claimFee" export type { ClaimFeeAccounts } from "./claimFee" export { closePosition } from "./closePosition" export type { ClosePositionAccounts } from "./closePosition" export { updateFeeParameters } from "./updateFeeParameters" export type { UpdateFeeParametersArgs, UpdateFeeParametersAccounts, } from "./updateFeeParameters" export { increaseOracleLength } from "./increaseOracleLength" export type { IncreaseOracleLengthArgs, IncreaseOracleLengthAccounts, } from "./increaseOracleLength" export { initializePresetParameter } from "./initializePresetParameter" export type { InitializePresetParameterArgs, InitializePresetParameterAccounts, } from "./initializePresetParameter" export { closePresetParameter } from "./closePresetParameter" export type { ClosePresetParameterAccounts } from "./closePresetParameter" export { removeAllLiquidity } from "./removeAllLiquidity" export type { RemoveAllLiquidityAccounts } from "./removeAllLiquidity" export { togglePairStatus } from "./togglePairStatus" export type { TogglePairStatusAccounts } from "./togglePairStatus" export { updateWhitelistedWallet } from "./updateWhitelistedWallet" export type { UpdateWhitelistedWalletArgs, UpdateWhitelistedWalletAccounts, } from "./updateWhitelistedWallet" export { migratePosition } from "./migratePosition" export type { MigratePositionAccounts } from "./migratePosition" export { migrateBinArray } from "./migrateBinArray" export type { MigrateBinArrayAccounts } from "./migrateBinArray" export { updateFeesAndRewards } from "./updateFeesAndRewards" export type { UpdateFeesAndRewardsAccounts } from "./updateFeesAndRewards" export { withdrawIneligibleReward } from "./withdrawIneligibleReward" export type { WithdrawIneligibleRewardArgs, WithdrawIneligibleRewardAccounts, } from "./withdrawIneligibleReward" export { setActivationSlot } from "./setActivationSlot" export type { SetActivationSlotArgs, SetActivationSlotAccounts, } from "./setActivationSlot" export { setLockReleaseSlot } from "./setLockReleaseSlot" export type { SetLockReleaseSlotArgs, SetLockReleaseSlotAccounts, } from "./setLockReleaseSlot" export { removeLiquidityByRange } from "./removeLiquidityByRange" export type { RemoveLiquidityByRangeArgs, RemoveLiquidityByRangeAccounts, } from "./removeLiquidityByRange" export { addLiquidityOneSidePrecise } from "./addLiquidityOneSidePrecise" export type { AddLiquidityOneSidePreciseArgs, AddLiquidityOneSidePreciseAccounts, } from "./addLiquidityOneSidePrecise" export { goToABin } from "./goToABin" export type { GoToABinArgs, GoToABinAccounts } from "./goToABin" export { setPreActivationSlotDuration } from "./setPreActivationSlotDuration" export type { SetPreActivationSlotDurationArgs, SetPreActivationSlotDurationAccounts, } from "./setPreActivationSlotDuration" export { setPreActivationSwapAddress } from "./setPreActivationSwapAddress" export type { SetPreActivationSwapAddressArgs, SetPreActivationSwapAddressAccounts, } from "./setPreActivationSwapAddress"