UNPKG

@kamino-finance/kliquidity-sdk

Version:

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

136 lines (135 loc) 5.5 kB
export { initializeStrategy } from "./initializeStrategy" export type { InitializeStrategyArgs, InitializeStrategyAccounts, } from "./initializeStrategy" export { initializeKaminoReward } from "./initializeKaminoReward" export type { InitializeKaminoRewardArgs, InitializeKaminoRewardAccounts, } from "./initializeKaminoReward" export { addKaminoRewards } from "./addKaminoRewards" export type { AddKaminoRewardsArgs, AddKaminoRewardsAccounts, } from "./addKaminoRewards" export { initializeGlobalConfig } from "./initializeGlobalConfig" export type { InitializeGlobalConfigAccounts } from "./initializeGlobalConfig" export { initializeCollateralInfo } from "./initializeCollateralInfo" export type { InitializeCollateralInfoAccounts } from "./initializeCollateralInfo" export { updateCollateralInfo } from "./updateCollateralInfo" export type { UpdateCollateralInfoArgs, UpdateCollateralInfoAccounts, } from "./updateCollateralInfo" export { insertCollateralInfo } from "./insertCollateralInfo" export type { InsertCollateralInfoArgs, InsertCollateralInfoAccounts, } from "./insertCollateralInfo" export { initializeSharesMetadata } from "./initializeSharesMetadata" export type { InitializeSharesMetadataArgs, InitializeSharesMetadataAccounts, } from "./initializeSharesMetadata" export { updateSharesMetadata } from "./updateSharesMetadata" export type { UpdateSharesMetadataArgs, UpdateSharesMetadataAccounts, } from "./updateSharesMetadata" export { updateGlobalConfig } from "./updateGlobalConfig" export type { UpdateGlobalConfigArgs, UpdateGlobalConfigAccounts, } from "./updateGlobalConfig" export { updateTreasuryFeeVault } from "./updateTreasuryFeeVault" export type { UpdateTreasuryFeeVaultArgs, UpdateTreasuryFeeVaultAccounts, } from "./updateTreasuryFeeVault" export { updateStrategyConfig } from "./updateStrategyConfig" export type { UpdateStrategyConfigArgs, UpdateStrategyConfigAccounts, } from "./updateStrategyConfig" export { updateRewardMapping } from "./updateRewardMapping" export type { UpdateRewardMappingArgs, UpdateRewardMappingAccounts, } from "./updateRewardMapping" export { openLiquidityPosition } from "./openLiquidityPosition" export type { OpenLiquidityPositionArgs, OpenLiquidityPositionAccounts, } from "./openLiquidityPosition" export { closeStrategy } from "./closeStrategy" export type { CloseStrategyAccounts } from "./closeStrategy" export { deposit } from "./deposit" export type { DepositArgs, DepositAccounts } from "./deposit" export { invest } from "./invest" export type { InvestAccounts } from "./invest" export { depositAndInvest } from "./depositAndInvest" export type { DepositAndInvestArgs, DepositAndInvestAccounts, } from "./depositAndInvest" export { withdraw } from "./withdraw" export type { WithdrawArgs, WithdrawAccounts } from "./withdraw" export { executiveWithdraw } from "./executiveWithdraw" export type { ExecutiveWithdrawArgs, ExecutiveWithdrawAccounts, } from "./executiveWithdraw" export { collectFeesAndRewards } from "./collectFeesAndRewards" export type { CollectFeesAndRewardsAccounts } from "./collectFeesAndRewards" export { swapRewards } from "./swapRewards" export type { SwapRewardsArgs, SwapRewardsAccounts } from "./swapRewards" export { checkExpectedVaultsBalances } from "./checkExpectedVaultsBalances" export type { CheckExpectedVaultsBalancesArgs, CheckExpectedVaultsBalancesAccounts, } from "./checkExpectedVaultsBalances" export { singleTokenDepositAndInvestWithMin } from "./singleTokenDepositAndInvestWithMin" export type { SingleTokenDepositAndInvestWithMinArgs, SingleTokenDepositAndInvestWithMinAccounts, } from "./singleTokenDepositAndInvestWithMin" export { singleTokenDepositWithMin } from "./singleTokenDepositWithMin" export type { SingleTokenDepositWithMinArgs, SingleTokenDepositWithMinAccounts, } from "./singleTokenDepositWithMin" export { flashSwapUnevenVaultsStart } from "./flashSwapUnevenVaultsStart" export type { FlashSwapUnevenVaultsStartArgs, FlashSwapUnevenVaultsStartAccounts, } from "./flashSwapUnevenVaultsStart" export { flashSwapUnevenVaultsEnd } from "./flashSwapUnevenVaultsEnd" export type { FlashSwapUnevenVaultsEndArgs, FlashSwapUnevenVaultsEndAccounts, } from "./flashSwapUnevenVaultsEnd" export { emergencySwap } from "./emergencySwap" export type { EmergencySwapArgs, EmergencySwapAccounts } from "./emergencySwap" export { withdrawFromTreasury } from "./withdrawFromTreasury" export type { WithdrawFromTreasuryArgs, WithdrawFromTreasuryAccounts, } from "./withdrawFromTreasury" export { permisionlessWithdrawFromTreasury } from "./permisionlessWithdrawFromTreasury" export type { PermisionlessWithdrawFromTreasuryAccounts } from "./permisionlessWithdrawFromTreasury" export { withdrawFromTopup } from "./withdrawFromTopup" export type { WithdrawFromTopupArgs, WithdrawFromTopupAccounts, } from "./withdrawFromTopup" export { changePool } from "./changePool" export type { ChangePoolAccounts } from "./changePool" export { closeProgramAccount } from "./closeProgramAccount" export type { CloseProgramAccountAccounts } from "./closeProgramAccount" export { orcaSwap } from "./orcaSwap" export type { OrcaSwapArgs, OrcaSwapAccounts } from "./orcaSwap" export { signTerms } from "./signTerms" export type { SignTermsArgs, SignTermsAccounts } from "./signTerms" export { updateStrategyAdmin } from "./updateStrategyAdmin" export type { UpdateStrategyAdminAccounts } from "./updateStrategyAdmin"