UNPKG

@kamino-finance/kliquidity-sdk

Version:

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

85 lines 6.53 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"; //# sourceMappingURL=index.d.ts.map