UNPKG

@kamino-finance/farms-sdk

Version:
40 lines 1.53 kB
/** * 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 */ import { type FixedSizeCodec, type FixedSizeDecoder, type FixedSizeEncoder } from "@solana/kit"; export declare enum FarmConfigOption { UpdateRewardRps = 0, UpdateRewardMinClaimDuration = 1, WithdrawAuthority = 2, DepositWarmupPeriod = 3, WithdrawCooldownPeriod = 4, RewardType = 5, RpsDecimals = 6, LockingMode = 7, LockingStartTimestamp = 8, LockingDuration = 9, LockingEarlyWithdrawalPenaltyBps = 10, DepositCapAmount = 11, SlashedAmountSpillAddress = 12, ScopePricesAccount = 13, ScopeOraclePriceId = 14, ScopeOracleMaxAge = 15, UpdateRewardScheduleCurvePoints = 16, UpdatePendingFarmAdmin = 17, UpdateStrategyId = 18, UpdateDelegatedRpsAdmin = 19, UpdateVaultId = 20, UpdateExtraDelegatedAuthority = 21, UpdateIsRewardUserOnceEnabled = 22, UpdateDelegatedAuthority = 23, UpdateIsHarvestingPermissionless = 24 } export type FarmConfigOptionArgs = FarmConfigOption; export declare function getFarmConfigOptionEncoder(): FixedSizeEncoder<FarmConfigOptionArgs>; export declare function getFarmConfigOptionDecoder(): FixedSizeDecoder<FarmConfigOption>; export declare function getFarmConfigOptionCodec(): FixedSizeCodec<FarmConfigOptionArgs, FarmConfigOption>; //# sourceMappingURL=farmConfigOption.d.ts.map