Error codes / Meteora DLMM
Meteora DLMM error codes
Every custom error code published by Meteora DLMM, with what it means and what to do about it.
LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo
- 6000 · 0x1770InvalidStartBinIndex
Invalid start bin index
- 6001 · 0x1771InvalidBinId
Invalid bin id
- 6002 · 0x1772InvalidInput
Invalid input data
- 6003 · 0x1773ExceededAmountSlippageTolerance
The swap would have paid out less than the minimum this transaction allowed. The price moved between the moment the quote was taken and the moment the transaction executed, by more than the slippage tolerance set in the swap.
- 6004 · 0x1774ExceededBinSlippageTolerance
The swap would have paid out less than the minimum this transaction allowed. The price moved between the moment the quote was taken and the moment the transaction executed, by more than the slippage tolerance set in the swap.
- 6005 · 0x1775CompositionFactorFlawed
Composition factor flawed
- 6006 · 0x1776NonPresetBinStep
Non preset bin step
- 6007 · 0x1777ZeroLiquidity
Zero liquidity
- 6008 · 0x1778InvalidPosition
Invalid position
- 6009 · 0x1779BinArrayNotFound
Bin array not found
- 6010 · 0x177aInvalidTokenMint
Invalid token mint
- 6011 · 0x177bInvalidAccountForSingleDeposit
Invalid account for single deposit
- 6012 · 0x177cPairInsufficientLiquidity
The account does not hold enough of the token or SOL this instruction tried to spend.
- 6013 · 0x177dInvalidFeeOwner
Invalid fee owner
- 6014 · 0x177eInvalidFeeWithdrawAmount
Invalid fee withdraw amount
- 6015 · 0x177fInvalidAdmin
Invalid admin
- 6016 · 0x1780IdenticalFeeOwner
Identical fee owner
- 6017 · 0x1781InvalidBps
Invalid basis point
- 6018 · 0x1782MathOverflow
An arithmetic operation inside the program went out of range. In exchanges this usually means the amount, price or liquidity at that moment produced a number the pool cannot represent, often a trade far larger than the pool can absorb.
- 6019 · 0x1783TypeCastFailed
Type cast error
- 6020 · 0x1784InvalidRewardIndex
Invalid reward index
- 6021 · 0x1785InvalidRewardDuration
Invalid reward duration
- 6022 · 0x1786RewardInitialized
Reward already initialized
- 6023 · 0x1787RewardUninitialized
Reward not initialized
- 6024 · 0x1788IdenticalFunder
Identical funder
- 6025 · 0x1789RewardCampaignInProgress
Reward campaign in progress
- 6026 · 0x178aIdenticalRewardDuration
Reward duration is the same
- 6027 · 0x178bInvalidBinArray
Invalid bin array
- 6028 · 0x178cNonContinuousBinArrays
Bin arrays must be continuous
- 6029 · 0x178dInvalidRewardVault
Invalid reward vault
- 6030 · 0x178eNonEmptyPosition
Position is not empty
- 6031 · 0x178fUnauthorizedAccess
Unauthorized access
- 6032 · 0x1790InvalidFeeParameter
Invalid fee parameter
- 6033 · 0x1791MissingOracle
Missing oracle account
- 6034 · 0x1792InsufficientSample
The account does not hold enough of the token or SOL this instruction tried to spend.
- 6035 · 0x1793InvalidLookupTimestamp
Invalid lookup timestamp
- 6036 · 0x1794BitmapExtensionAccountIsNotProvided
Bitmap extension account is not provided
- 6037 · 0x1795CannotFindNonZeroLiquidityBinArrayId
Cannot find non-zero liquidity binArrayId
- 6038 · 0x1796BinIdOutOfBound
Bin id out of bound
- 6039 · 0x1797InsufficientOutAmount
Insufficient amount in for minimum out
- 6040 · 0x1798InvalidPositionWidth
Invalid position width
- 6041 · 0x1799ExcessiveFeeUpdate
Excessive fee update
- 6042 · 0x179aPoolDisabled
Pool disabled
- 6043 · 0x179bInvalidPoolType
Invalid pool type
- 6044 · 0x179cExceedMaxWhitelist
Whitelist for wallet is full
- 6045 · 0x179dInvalidIndex
Invalid index
- 6046 · 0x179eRewardNotEnded
Reward not ended
- 6047 · 0x179fMustWithdrawnIneligibleReward
Must withdraw ineligible reward
- 6048 · 0x17a0UnauthorizedAddress
Unauthorized address
- 6049 · 0x17a1OperatorsAreTheSame
Cannot update because operators are the same
- 6050 · 0x17a2WithdrawToWrongTokenAccount
Withdraw to wrong token account
- 6051 · 0x17a3WrongRentReceiver
Wrong rent receiver
- 6052 · 0x17a4AlreadyPassActivationPoint
Already activated
- 6053 · 0x17a5ExceedMaxSwappedAmount
Swapped amount is exceeded max swapped amount
- 6054 · 0x17a6InvalidStrategyParameters
Invalid strategy parameters
- 6055 · 0x17a7LiquidityLocked
Liquidity locked
- 6056 · 0x17a8BinRangeIsNotEmpty
Bin range is not empty
- 6057 · 0x17a9NotExactAmountOut
Amount out is not matched with exact amount out
- 6058 · 0x17aaInvalidActivationType
Invalid activation type
- 6059 · 0x17abInvalidActivationDuration
Invalid activation duration
- 6060 · 0x17acMissingTokenAmountAsTokenLaunchProof
Missing token amount as token launch owner proof
- 6061 · 0x17adInvalidQuoteToken
Quote token must be SOL or USDC
- 6062 · 0x17aeInvalidBinStep
Invalid bin step
- 6063 · 0x17afInvalidBaseFee
Invalid base fee
- 6064 · 0x17b0InvalidPreActivationDuration
Invalid pre-activation duration
- 6065 · 0x17b1AlreadyPassPreActivationSwapPoint
Already pass pre-activation swap point
- 6066 · 0x17b2InvalidStatus
Invalid status
- 6067 · 0x17b3ExceededMaxOracleLength
Exceed max oracle length
- 6068 · 0x17b4InvalidMinimumLiquidity
Invalid minimum liquidity
- 6069 · 0x17b5NotSupportMint
Not support token_2022 mint extension
- 6070 · 0x17b6UnsupportedMintExtension
Unsupported mint extension
- 6071 · 0x17b7UnsupportNativeMintToken2022
Unsupported native mint token2022
- 6072 · 0x17b8UnmatchTokenMint
Unmatch token mint
- 6073 · 0x17b9UnsupportedTokenMint
Unsupported token mint
- 6074 · 0x17baInsufficientRemainingAccounts
The account does not hold enough of the token or SOL this instruction tried to spend.
- 6075 · 0x17bbInvalidRemainingAccountSlice
Invalid remaining account slice
- 6076 · 0x17bcDuplicatedRemainingAccountTypes
Duplicated remaining account types
- 6077 · 0x17bdMissingRemainingAccountForTransferHook
Missing remaining account for transfer hook
- 6078 · 0x17beNoTransferHookProgram
Remaining account was passed for transfer hook but there's no hook program
- 6079 · 0x17bfZeroFundedAmount
Zero funded amount
- 6080 · 0x17c0InvalidSide
Invalid side
- 6081 · 0x17c1InvalidResizeLength
Invalid resize length
- 6082 · 0x17c2NotSupportAtTheMoment
Not support at the moment
- 6083 · 0x17c3InvalidRebalanceParameters
Invalid rebalance parameters
- 6084 · 0x17c4InvalidRewardAccounts
Invalid reward accounts
- 6085 · 0x17c5UndeterminedError
Undetermined error