Error codes / Meteora Dynamic Bonding Curve
Meteora Dynamic Bonding Curve error codes
Every custom error code published by Meteora Dynamic Bonding Curve, with what it means and what to do about it.
dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN
- 6000 · 0x1770MathOverflow
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.
- 6001 · 0x1771InvalidFee
Invalid fee setup
- 6002 · 0x1772ExceededSlippage
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.
- 6003 · 0x1773ExceedMaxFeeBps
Exceeded max fee bps
- 6004 · 0x1774InvalidAdmin
Invalid admin
- 6005 · 0x1775AmountIsZero
Amount is zero
- 6006 · 0x1776TypeCastFailed
Type cast error
- 6007 · 0x1777InvalidActivationType
Invalid activation type
- 6008 · 0x1778InvalidQuoteMint
Invalid quote mint
- 6009 · 0x1779InvalidCollectFeeMode
Invalid collect fee mode
- 6010 · 0x177aInvalidMigrationFeeOption
Invalid migration fee option
- 6011 · 0x177bInvalidInput
Invalid input
- 6012 · 0x177cNotEnoughLiquidity
The account does not hold enough of the token or SOL this instruction tried to spend.
- 6013 · 0x177dPoolIsCompleted
Pool is completed
- 6014 · 0x177ePoolIsIncompleted
Pool is incompleted
- 6015 · 0x177fInvalidMigrationOption
Invalid migration option
- 6016 · 0x1780InvalidTokenDecimals
Invalid activation type
- 6017 · 0x1781InvalidTokenType
Invalid token type
- 6018 · 0x1782InvalidFeePercentage
Invalid fee percentage
- 6019 · 0x1783InvalidQuoteThreshold
Invalid quote threshold
- 6020 · 0x1784InvalidTokenSupply
Invalid token supply
- 6021 · 0x1785InvalidCurve
Invalid curve
- 6022 · 0x1786NotPermitToDoThisAction
Not permit to do this action
- 6023 · 0x1787InvalidOwnerAccount
Invalid owner account
- 6024 · 0x1788InvalidConfigAccount
Invalid config account
- 6025 · 0x1789SurplusHasBeenWithdraw
Surplus has been withdraw
- 6026 · 0x178aLeftoverHasBeenWithdraw
Leftover has been withdraw
- 6027 · 0x178bTotalBaseTokenExceedMaxSupply
Total base token is exceeded max supply
- 6028 · 0x178cUnsupportNativeMintToken2022
Unsupport native mint token 2022
- 6029 · 0x178dInsufficientLiquidityForMigration
The account does not hold enough of the token or SOL this instruction tried to spend.
- 6030 · 0x178eMissingPoolConfigInRemainingAccount
Missing pool config in remaining account
- 6031 · 0x178fInvalidVestingParameters
Invalid vesting parameters
- 6032 · 0x1790InvalidLeftoverAddress
Invalid leftover address
- 6033 · 0x1791SwapAmountIsOverAThreshold
Swap amount is over a threshold
- 6034 · 0x1792InvalidFeeScheduler
Invalid fee scheduler
- 6035 · 0x1793InvalidCreatorTradingFeePercentage
Invalid creator trading fee percentage
- 6036 · 0x1794InvalidNewCreator
Invalid new creator
- 6037 · 0x1795InvalidTokenAuthorityOption
Invalid token authority option
- 6038 · 0x1796InvalidAccount
Invalid account for the instruction
- 6039 · 0x1797InvalidMigratorFeePercentage
Invalid migrator fee percentage
- 6040 · 0x1798MigrationFeeHasBeenWithdraw
Migration fee has been withdraw
- 6041 · 0x1799InvalidBaseFeeMode
Invalid base fee mode
- 6042 · 0x179aInvalidFeeRateLimiter
Invalid fee rate limiter
- 6043 · 0x179bFailToValidateSingleSwapInstruction
Fail to validate single swap instruction in rate limiter
- 6044 · 0x179cInvalidMigratedPoolFee
Invalid migrated pool fee params
- 6045 · 0x179dUndeterminedError
Undertermined error
- 6046 · 0x179eRateLimiterNotSupported
Rate limiter not supported
- 6047 · 0x179fAmountLeftIsNotZero
Amount left is not zero
- 6048 · 0x17a0NextSqrtPriceIsSmallerThanStartSqrtPrice
Next sqrt price is smaller than start sqrt price