@kamino-finance/kliquidity-sdk
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
55 lines • 3.74 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.GlobalConfigOption = void 0;
exports.getGlobalConfigOptionEncoder = getGlobalConfigOptionEncoder;
exports.getGlobalConfigOptionDecoder = getGlobalConfigOptionDecoder;
exports.getGlobalConfigOptionCodec = getGlobalConfigOptionCodec;
const kit_1 = require("@solana/kit");
var GlobalConfigOption;
(function (GlobalConfigOption) {
GlobalConfigOption[GlobalConfigOption["EmergencyMode"] = 0] = "EmergencyMode";
GlobalConfigOption[GlobalConfigOption["BlockDeposit"] = 1] = "BlockDeposit";
GlobalConfigOption[GlobalConfigOption["BlockInvest"] = 2] = "BlockInvest";
GlobalConfigOption[GlobalConfigOption["BlockWithdraw"] = 3] = "BlockWithdraw";
GlobalConfigOption[GlobalConfigOption["BlockCollectFees"] = 4] = "BlockCollectFees";
GlobalConfigOption[GlobalConfigOption["BlockCollectRewards"] = 5] = "BlockCollectRewards";
GlobalConfigOption[GlobalConfigOption["BlockSwapRewards"] = 6] = "BlockSwapRewards";
GlobalConfigOption[GlobalConfigOption["BlockSwapUnevenVaults"] = 7] = "BlockSwapUnevenVaults";
GlobalConfigOption[GlobalConfigOption["WithdrawalFeeBps"] = 8] = "WithdrawalFeeBps";
GlobalConfigOption[GlobalConfigOption["DeprecatedSwapDiscountBps"] = 9] = "DeprecatedSwapDiscountBps";
GlobalConfigOption[GlobalConfigOption["ActionsAuthority"] = 10] = "ActionsAuthority";
GlobalConfigOption[GlobalConfigOption["DeprecatedTreasuryFeeVaults"] = 11] = "DeprecatedTreasuryFeeVaults";
GlobalConfigOption[GlobalConfigOption["AdminAuthority"] = 12] = "AdminAuthority";
GlobalConfigOption[GlobalConfigOption["BlockEmergencySwap"] = 13] = "BlockEmergencySwap";
GlobalConfigOption[GlobalConfigOption["BlockLocalAdmin"] = 14] = "BlockLocalAdmin";
GlobalConfigOption[GlobalConfigOption["UpdateTokenInfos"] = 15] = "UpdateTokenInfos";
GlobalConfigOption[GlobalConfigOption["ScopeProgramId"] = 16] = "ScopeProgramId";
GlobalConfigOption[GlobalConfigOption["UpdateScopePriceId"] = 17] = "UpdateScopePriceId";
GlobalConfigOption[GlobalConfigOption["MinPerformanceFeeBps"] = 18] = "MinPerformanceFeeBps";
GlobalConfigOption[GlobalConfigOption["MinSwapUnevenSlippageToleranceBps"] = 19] = "MinSwapUnevenSlippageToleranceBps";
GlobalConfigOption[GlobalConfigOption["MinReferencePriceSlippageToleranceBps"] = 20] = "MinReferencePriceSlippageToleranceBps";
GlobalConfigOption[GlobalConfigOption["ActionsAfterRebalanceDelaySeconds"] = 21] = "ActionsAfterRebalanceDelaySeconds";
GlobalConfigOption[GlobalConfigOption["TreasuryFeeVaultReceiver"] = 22] = "TreasuryFeeVaultReceiver";
GlobalConfigOption[GlobalConfigOption["AddScopePriceId"] = 23] = "AddScopePriceId";
GlobalConfigOption[GlobalConfigOption["MaxDeviationFromRefPriceOnInvestBps"] = 24] = "MaxDeviationFromRefPriceOnInvestBps";
GlobalConfigOption[GlobalConfigOption["InvestCooldownSlots"] = 25] = "InvestCooldownSlots";
GlobalConfigOption[GlobalConfigOption["MinInvestTriggerValueUsd"] = 26] = "MinInvestTriggerValueUsd";
})(GlobalConfigOption || (exports.GlobalConfigOption = GlobalConfigOption = {}));
;
function getGlobalConfigOptionEncoder() {
return (0, kit_1.getEnumEncoder)(GlobalConfigOption);
}
function getGlobalConfigOptionDecoder() {
return (0, kit_1.getEnumDecoder)(GlobalConfigOption);
}
function getGlobalConfigOptionCodec() {
return (0, kit_1.combineCodec)(getGlobalConfigOptionEncoder(), getGlobalConfigOptionDecoder());
}
//# sourceMappingURL=globalConfigOption.js.map