Error codes / 0x1784
custom program error: 0x1784
Custom(6020) · 0x1784 · used by 25 programs we know
This number has no meaning on its own. Each Solana program numbers its own errors, so 0x1784 is DisabledBuy in PumpSwap AMM but BuyZeroAmount in Pump.fun Bonding Curve. The meaning that applies is the one from the program that actually failed: the first Program … failed line in the transaction's logs. That is often not the program you called, but one it invoked, or a guard instruction your wallet added.
Don't guess: paste the transaction
TxWhy reads the logs, finds the program and the exact instruction that raised 0x1784, explains it, and rebuilds the transaction when the cause is one it can fix.
What 0x1784 means, by program
- DisabledBuyPumpSwap AMM
The program raised this named error and published no further explanation.
- BuyZeroAmountPump.fun Bonding Curve
Buy zero amount
- InvalidPositionTokenAmountOrca Whirlpools
Position token amount must be 1
- InvalidRewardIndexMeteora DLMM
Invalid reward index
- NothingToDepositBoop
LP Token amount is too low
- BnConversionErrorDrift V2
Conversion to u128/u64 failed with an overflow or underflow
- InvalidSwapInInputsHeaven DEX
Invalid swap in inputs
- SwapOutAmountBelowMinimumJupiter DCA
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.
- SellerATACannotHaveDelegateMagic Eden V2
Seller ata cannot have a delegate set
- SellerATACannotHaveDelegateMetaplex Auction House
Seller ata cannot have a delegate set
- CollectionCannotBeVerifiedInThisInstructionMetaplex Bubblegum
The program raised this named error and published no further explanation.
- GatewayTokenExpireTimeInvalidMetaplex Candy Machine
Invalid gateway token expire time
- MarketIsImmutableMetaplex Fixed Price Sale
Market is immutable
- CannotTransferToSelfMetaplex Hydra
The program raised this named error and published no further explanation.
- ApyCalculationErrorMeteora AMM
Apy calculation error
- InvalidTokenBadgeMeteora CP AMM (DAMM V2)
Invalid token badge
- InvalidTokenSupplyMeteora Dynamic Bonding Curve
Invalid token supply
- TokenNameTooLongMoonshot
Token Name too long, max supported length is 32 bytes
- InvalidPriceOwnerObric V2
Invalid price account owner program
- InvalidAuthorityPdaOKX DEX Aggregation Router V2
Invalid authority pda
- IndexerActiveOOOpenBook V2
Cannot be closed due to the existence of open orders accounts
- TransactionTooOldRaydium AMM V3 (CLMM)
Transaction too old
- CurveParamIsNotExistRaydium Launchpad
Curve param is not exist
- WrongPoolVersionTensor
wrong pool version provided
- DepositAOverflowTON Whales Holders
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.