@kamino-finance/kliquidity-sdk
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
42 lines • 2.64 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.UpdateCollateralInfoMode = void 0;
exports.getUpdateCollateralInfoModeEncoder = getUpdateCollateralInfoModeEncoder;
exports.getUpdateCollateralInfoModeDecoder = getUpdateCollateralInfoModeDecoder;
exports.getUpdateCollateralInfoModeCodec = getUpdateCollateralInfoModeCodec;
const kit_1 = require("@solana/kit");
var UpdateCollateralInfoMode;
(function (UpdateCollateralInfoMode) {
UpdateCollateralInfoMode[UpdateCollateralInfoMode["CollateralId"] = 0] = "CollateralId";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["LowerHeuristic"] = 1] = "LowerHeuristic";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["UpperHeuristic"] = 2] = "UpperHeuristic";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["ExpHeuristic"] = 3] = "ExpHeuristic";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["TwapDivergence"] = 4] = "TwapDivergence";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["UpdateScopeTwap"] = 5] = "UpdateScopeTwap";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["UpdateScopeChain"] = 6] = "UpdateScopeChain";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["UpdateName"] = 7] = "UpdateName";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["UpdatePriceMaxAge"] = 8] = "UpdatePriceMaxAge";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["UpdateTwapMaxAge"] = 9] = "UpdateTwapMaxAge";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["UpdateDisabled"] = 10] = "UpdateDisabled";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["UpdateStakingRateChain"] = 11] = "UpdateStakingRateChain";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["UpdateMaxIgnorableAmountAsReward"] = 12] = "UpdateMaxIgnorableAmountAsReward";
UpdateCollateralInfoMode[UpdateCollateralInfoMode["UpdateScopeFeed"] = 13] = "UpdateScopeFeed";
})(UpdateCollateralInfoMode || (exports.UpdateCollateralInfoMode = UpdateCollateralInfoMode = {}));
;
function getUpdateCollateralInfoModeEncoder() {
return (0, kit_1.getEnumEncoder)(UpdateCollateralInfoMode);
}
function getUpdateCollateralInfoModeDecoder() {
return (0, kit_1.getEnumDecoder)(UpdateCollateralInfoMode);
}
function getUpdateCollateralInfoModeCodec() {
return (0, kit_1.combineCodec)(getUpdateCollateralInfoModeEncoder(), getUpdateCollateralInfoModeDecoder());
}
//# sourceMappingURL=updateCollateralInfoMode.js.map