@kamino-finance/kliquidity-sdk
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
95 lines (94 loc) • 3.25 kB
text/typescript
export { createAmmConfig } from "./createAmmConfig"
export type {
CreateAmmConfigArgs,
CreateAmmConfigAccounts,
} from "./createAmmConfig"
export { updateAmmConfig } from "./updateAmmConfig"
export type {
UpdateAmmConfigArgs,
UpdateAmmConfigAccounts,
} from "./updateAmmConfig"
export { createPool } from "./createPool"
export type { CreatePoolArgs, CreatePoolAccounts } from "./createPool"
export { updatePoolStatus } from "./updatePoolStatus"
export type {
UpdatePoolStatusArgs,
UpdatePoolStatusAccounts,
} from "./updatePoolStatus"
export { createOperationAccount } from "./createOperationAccount"
export type { CreateOperationAccountAccounts } from "./createOperationAccount"
export { updateOperationAccount } from "./updateOperationAccount"
export type {
UpdateOperationAccountArgs,
UpdateOperationAccountAccounts,
} from "./updateOperationAccount"
export { transferRewardOwner } from "./transferRewardOwner"
export type {
TransferRewardOwnerArgs,
TransferRewardOwnerAccounts,
} from "./transferRewardOwner"
export { initializeReward } from "./initializeReward"
export type {
InitializeRewardArgs,
InitializeRewardAccounts,
} from "./initializeReward"
export { collectRemainingRewards } from "./collectRemainingRewards"
export type {
CollectRemainingRewardsArgs,
CollectRemainingRewardsAccounts,
} from "./collectRemainingRewards"
export { updateRewardInfos } from "./updateRewardInfos"
export type { UpdateRewardInfosAccounts } from "./updateRewardInfos"
export { setRewardParams } from "./setRewardParams"
export type {
SetRewardParamsArgs,
SetRewardParamsAccounts,
} from "./setRewardParams"
export { collectProtocolFee } from "./collectProtocolFee"
export type {
CollectProtocolFeeArgs,
CollectProtocolFeeAccounts,
} from "./collectProtocolFee"
export { collectFundFee } from "./collectFundFee"
export type {
CollectFundFeeArgs,
CollectFundFeeAccounts,
} from "./collectFundFee"
export { openPosition } from "./openPosition"
export type { OpenPositionArgs, OpenPositionAccounts } from "./openPosition"
export { openPositionV2 } from "./openPositionV2"
export type {
OpenPositionV2Args,
OpenPositionV2Accounts,
} from "./openPositionV2"
export { closePosition } from "./closePosition"
export type { ClosePositionAccounts } from "./closePosition"
export { increaseLiquidity } from "./increaseLiquidity"
export type {
IncreaseLiquidityArgs,
IncreaseLiquidityAccounts,
} from "./increaseLiquidity"
export { increaseLiquidityV2 } from "./increaseLiquidityV2"
export type {
IncreaseLiquidityV2Args,
IncreaseLiquidityV2Accounts,
} from "./increaseLiquidityV2"
export { decreaseLiquidity } from "./decreaseLiquidity"
export type {
DecreaseLiquidityArgs,
DecreaseLiquidityAccounts,
} from "./decreaseLiquidity"
export { decreaseLiquidityV2 } from "./decreaseLiquidityV2"
export type {
DecreaseLiquidityV2Args,
DecreaseLiquidityV2Accounts,
} from "./decreaseLiquidityV2"
export { swap } from "./swap"
export type { SwapArgs, SwapAccounts } from "./swap"
export { swapV2 } from "./swapV2"
export type { SwapV2Args, SwapV2Accounts } from "./swapV2"
export { swapRouterBaseIn } from "./swapRouterBaseIn"
export type {
SwapRouterBaseInArgs,
SwapRouterBaseInAccounts,
} from "./swapRouterBaseIn"