@kamino-finance/kliquidity-sdk
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
81 lines • 6.99 kB
JavaScript
;
/**
* This code was AUTOGENERATED using the Codama library.
* Please DO NOT EDIT THIS FILE, instead use visitors
* to add features, then rerun Codama to update it.
*
* @see https://github.com/codama-idl/codama
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.StrategyConfigOption = void 0;
exports.getStrategyConfigOptionEncoder = getStrategyConfigOptionEncoder;
exports.getStrategyConfigOptionDecoder = getStrategyConfigOptionDecoder;
exports.getStrategyConfigOptionCodec = getStrategyConfigOptionCodec;
const kit_1 = require("@solana/kit");
var StrategyConfigOption;
(function (StrategyConfigOption) {
StrategyConfigOption[StrategyConfigOption["UpdateDepositCap"] = 0] = "UpdateDepositCap";
StrategyConfigOption[StrategyConfigOption["UpdateDepositCapIxn"] = 1] = "UpdateDepositCapIxn";
StrategyConfigOption[StrategyConfigOption["UpdateWithdrawalCapACapacity"] = 2] = "UpdateWithdrawalCapACapacity";
StrategyConfigOption[StrategyConfigOption["UpdateWithdrawalCapAInterval"] = 3] = "UpdateWithdrawalCapAInterval";
StrategyConfigOption[StrategyConfigOption["UpdateWithdrawalCapACurrentTotal"] = 4] = "UpdateWithdrawalCapACurrentTotal";
StrategyConfigOption[StrategyConfigOption["UpdateWithdrawalCapBCapacity"] = 5] = "UpdateWithdrawalCapBCapacity";
StrategyConfigOption[StrategyConfigOption["UpdateWithdrawalCapBInterval"] = 6] = "UpdateWithdrawalCapBInterval";
StrategyConfigOption[StrategyConfigOption["UpdateWithdrawalCapBCurrentTotal"] = 7] = "UpdateWithdrawalCapBCurrentTotal";
StrategyConfigOption[StrategyConfigOption["UpdateMaxDeviationBps"] = 8] = "UpdateMaxDeviationBps";
StrategyConfigOption[StrategyConfigOption["UpdateSwapVaultMaxSlippage"] = 9] = "UpdateSwapVaultMaxSlippage";
StrategyConfigOption[StrategyConfigOption["UpdateStrategyType"] = 10] = "UpdateStrategyType";
StrategyConfigOption[StrategyConfigOption["UpdateDepositFee"] = 11] = "UpdateDepositFee";
StrategyConfigOption[StrategyConfigOption["UpdateWithdrawFee"] = 12] = "UpdateWithdrawFee";
StrategyConfigOption[StrategyConfigOption["UpdateCollectFeesFee"] = 13] = "UpdateCollectFeesFee";
StrategyConfigOption[StrategyConfigOption["UpdateReward0Fee"] = 14] = "UpdateReward0Fee";
StrategyConfigOption[StrategyConfigOption["UpdateReward1Fee"] = 15] = "UpdateReward1Fee";
StrategyConfigOption[StrategyConfigOption["UpdateReward2Fee"] = 16] = "UpdateReward2Fee";
StrategyConfigOption[StrategyConfigOption["UpdateAdminAuthority"] = 17] = "UpdateAdminAuthority";
StrategyConfigOption[StrategyConfigOption["KaminoRewardIndex0TS"] = 18] = "KaminoRewardIndex0TS";
StrategyConfigOption[StrategyConfigOption["KaminoRewardIndex1TS"] = 19] = "KaminoRewardIndex1TS";
StrategyConfigOption[StrategyConfigOption["KaminoRewardIndex2TS"] = 20] = "KaminoRewardIndex2TS";
StrategyConfigOption[StrategyConfigOption["KaminoRewardIndex0RewardPerSecond"] = 21] = "KaminoRewardIndex0RewardPerSecond";
StrategyConfigOption[StrategyConfigOption["KaminoRewardIndex1RewardPerSecond"] = 22] = "KaminoRewardIndex1RewardPerSecond";
StrategyConfigOption[StrategyConfigOption["KaminoRewardIndex2RewardPerSecond"] = 23] = "KaminoRewardIndex2RewardPerSecond";
StrategyConfigOption[StrategyConfigOption["UpdateDepositBlocked"] = 24] = "UpdateDepositBlocked";
StrategyConfigOption[StrategyConfigOption["UpdateRaydiumProtocolPositionOrBaseVaultAuthority"] = 25] = "UpdateRaydiumProtocolPositionOrBaseVaultAuthority";
StrategyConfigOption[StrategyConfigOption["UpdateRaydiumPoolConfigOrBaseVaultAuthority"] = 26] = "UpdateRaydiumPoolConfigOrBaseVaultAuthority";
StrategyConfigOption[StrategyConfigOption["UpdateInvestBlocked"] = 27] = "UpdateInvestBlocked";
StrategyConfigOption[StrategyConfigOption["UpdateWithdrawBlocked"] = 28] = "UpdateWithdrawBlocked";
StrategyConfigOption[StrategyConfigOption["UpdateLocalAdminBlocked"] = 29] = "UpdateLocalAdminBlocked";
StrategyConfigOption[StrategyConfigOption["DeprecatedUpdateCollateralIdA"] = 30] = "DeprecatedUpdateCollateralIdA";
StrategyConfigOption[StrategyConfigOption["DeprecatedUpdateCollateralIdB"] = 31] = "DeprecatedUpdateCollateralIdB";
StrategyConfigOption[StrategyConfigOption["UpdateFlashVaultSwap"] = 32] = "UpdateFlashVaultSwap";
StrategyConfigOption[StrategyConfigOption["AllowDepositWithoutInvest"] = 33] = "AllowDepositWithoutInvest";
StrategyConfigOption[StrategyConfigOption["UpdateSwapVaultMaxSlippageFromRef"] = 34] = "UpdateSwapVaultMaxSlippageFromRef";
StrategyConfigOption[StrategyConfigOption["ResetReferencePrices"] = 35] = "ResetReferencePrices";
StrategyConfigOption[StrategyConfigOption["UpdateStrategyCreationState"] = 36] = "UpdateStrategyCreationState";
StrategyConfigOption[StrategyConfigOption["UpdateIsCommunity"] = 37] = "UpdateIsCommunity";
StrategyConfigOption[StrategyConfigOption["UpdateRebalanceType"] = 38] = "UpdateRebalanceType";
StrategyConfigOption[StrategyConfigOption["UpdateRebalanceParams"] = 39] = "UpdateRebalanceParams";
StrategyConfigOption[StrategyConfigOption["UpdateDepositMintingMethod"] = 40] = "UpdateDepositMintingMethod";
StrategyConfigOption[StrategyConfigOption["UpdateLookupTable"] = 41] = "UpdateLookupTable";
StrategyConfigOption[StrategyConfigOption["UpdateReferencePriceType"] = 42] = "UpdateReferencePriceType";
StrategyConfigOption[StrategyConfigOption["UpdateReward0Amount"] = 43] = "UpdateReward0Amount";
StrategyConfigOption[StrategyConfigOption["UpdateReward1Amount"] = 44] = "UpdateReward1Amount";
StrategyConfigOption[StrategyConfigOption["UpdateReward2Amount"] = 45] = "UpdateReward2Amount";
StrategyConfigOption[StrategyConfigOption["UpdateFarm"] = 46] = "UpdateFarm";
StrategyConfigOption[StrategyConfigOption["UpdateRebalancesCapCapacity"] = 47] = "UpdateRebalancesCapCapacity";
StrategyConfigOption[StrategyConfigOption["UpdateRebalancesCapInterval"] = 48] = "UpdateRebalancesCapInterval";
StrategyConfigOption[StrategyConfigOption["UpdateRebalancesCapCurrentTotal"] = 49] = "UpdateRebalancesCapCurrentTotal";
StrategyConfigOption[StrategyConfigOption["UpdateSwapUnevenAuthority"] = 50] = "UpdateSwapUnevenAuthority";
StrategyConfigOption[StrategyConfigOption["UpdatePendingStrategyAdmin"] = 51] = "UpdatePendingStrategyAdmin";
StrategyConfigOption[StrategyConfigOption["UpdateMaxDeviationFromRefPriceOnInvestBps"] = 52] = "UpdateMaxDeviationFromRefPriceOnInvestBps";
})(StrategyConfigOption || (exports.StrategyConfigOption = StrategyConfigOption = {}));
;
function getStrategyConfigOptionEncoder() {
return (0, kit_1.getEnumEncoder)(StrategyConfigOption);
}
function getStrategyConfigOptionDecoder() {
return (0, kit_1.getEnumDecoder)(StrategyConfigOption);
}
function getStrategyConfigOptionCodec() {
return (0, kit_1.combineCodec)(getStrategyConfigOptionEncoder(), getStrategyConfigOptionDecoder());
}
//# sourceMappingURL=strategyConfigOption.js.map