@kamino-finance/scope-sdk
Version:
Scope Oracle SDK
75 lines • 5.67 kB
TypeScript
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 { swapUnevenVaults } from "./swapUnevenVaults";
export type { SwapUnevenVaultsArgs, SwapUnevenVaultsAccounts, } from "./swapUnevenVaults";
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";
//# sourceMappingURL=index.d.ts.map