| 6000 | NotApproved | Not approved | Çağıran bu talimat için yapılandırılmış yönetici değildir; veya (izin talimatları) imzalayan ne admin ne de permission_pda_admin değildir; veya (OpenLimitOrder) giriş/çıkış token hesabı dondurulmuş veya havuzda swap / limit-order devre dışı bırakılmıştır; veya (ClosePosition, dondurulmuş yol) sağlanan kalan hesap personal_position.pool_id değildir. | ”Yalnızca havuz yöneticisi bu işlemi gerçekleştirebilir.” / “Bu token hesabı dondurulmuş — siparişi vermeden önce çöz.” / “İç hata: yanlış pozisyon havuz hesabı.” |
| 6001 | InvalidUpdateConfigFlag | invalid update amm config flag | Yönetici update_amm_config için tanınmayan bir param değeri geçti. | Yok — yalnızca yönetici yolu. |
| 6002 | AccountLack | Account lack | İşlemde gerekli kalan hesap eksik (tipik olarak tick-array veya oracle uzantısı); veya ClosePosition dondurulmuş bir NFT’yi kapatıyor ve havuz ilk kalan hesabı değildir. | ”İç hata: eksik hesap — havuz verilerini yenile veya pozisyon kapatma oluşturucusunu güncelleyin.” |
| 6003 | ClosePositionErr | Remove liquidity, collect fees owed and reward then you can close position account | Hala likidite, toplanmamış ücret veya toplanmamış ödül içeren bir pozisyonu kapatmaya çalışıldı. | ”Pozisyonu kapatmadan önce tüm likiditeyi çekin ve ücretleri/ödülleri talep edin.” |
| 6004 | InvalidTickIndex | Tick out of range | tick_lower veya tick_upper [-443636, 443636] aralığının dışındadır. | ”Fiyat aralığı bu havuz için sınırların dışındadır.” |
| 6005 | TickInvalidOrder | The lower tick must be below the upper tick | tick_lower >= tick_upper. | ”Alt fiyat üst fiyattan düşük olmalıdır.” |
| 6006 | TickLowerOverflow | The tick must be greater, or equal to the minimum tick(-443636) | Alt tick taşması. | ”Alt fiyat çok düşük.” |
| 6007 | TickUpperOverflow | The tick must be lesser than, or equal to the maximum tick(443636) | Üst tick taşması. | ”Üst fiyat çok yüksek.” |
| 6008 | TickAndSpacingNotMatch | tick % tick_spacing must be zero | Gönderilen tick, havuzun tick_spacing değerinin katı değildir. | ”Fiyatı en yakın geçerli artışa yapıştırın.” |
| 6009 | InvalidTickArray | Invalid tick array account | Bir tick-array yuvası için yanlış PDA geçildi. | ”İç hata: yanlış tick array — havuz verilerini yenile.” |
| 6010 | InvalidTickArrayBoundary | Invalid tick array boundary | Tick-array indekslendirmesinde bire bir hata. | ”İç hata: tick-array sınırı hatası.” |
| 6011 | SqrtPriceLimitOverflow | Square root price limit overflow | Çağıran tarafından sağlanan sqrt_price_limit geçerli aralığın dışındadır. | ”Fiyat sınırı aralığın dışındadır.” |
| 6012 | SqrtPriceX64 | sqrt_price_x64 out of range | Havuzun mevcut sqrt fiyatı swap sırasında aralığın dışına çıktı. | ”Swap’ı yeniden deneyin.” |
| 6013 | LiquiditySubValueErr | Liquidity sub delta L must be smaller than before | Likidite azaltmada iç değişmez ihlali. | ”İç hata: likidite muhasebesi hatası.” |
| 6014 | LiquidityAddValueErr | Liquidity add delta L must be greater, or equal to before | Likidite artırmada iç değişmez ihlali. | ”İç hata: likidite muhasebesi hatası.” |
| 6015 | ForbidBothZeroForSupplyLiquidity | Both token amount must not be zero while supply liquidity | Likidite sağlama çağrısı her iki amount_0_max ve amount_1_max sıfır ile yapıldı. | ”En az bir token sağlayın.” |
| 6016 | LiquidityInsufficient | Liquidity insufficient | Pozisyon çekişi karşılamak için yeterli likiditeye sahip değildir. | ”Çekme miktarı pozisyon likidite miktarını aşıyor.” |
| 6017 | PriceSlippageCheck | Price slippage check | Yürütme fiyatı çağıranın slippage korumasını geçemedi. | ”Fiyat slippage toleransınızı aştı. Slippage’ı artırın veya yeniden deneyin.” |
| 6018 | TooLittleOutputReceived | Too little output received | SwapBaseInput: çıkış miktarı other_amount_threshold altında. | ”Slippage aşıldı — minimum çıkış karşılanmadı.” |
| 6019 | TooMuchInputPaid | Too much input paid | SwapBaseOutput: giriş miktarı other_amount_threshold üzerinde. | ”Slippage aşıldı — maksimum giriş aşıldı.” |
| 6020 | ZeroAmountSpecified | Swap special amount can not be zero | Bir swap talimatında sıfır amount. | ”Sıfırdan büyük bir miktar girin.” |
| 6021 | InvalidInputPoolVault | Input pool vault is invalid | Swap’ın giriş-vault hesabı havuzun kaydedilen vault’u ile eşleşmemektedir. | ”İç hata: yanlış giriş vault — havuz verilerini yenile.” |
| 6022 | TooSmallInputOrOutputAmount | Swap input or output amount is too small | Swap matematiği sıfıra yuvarlandı, tipik olarak çok küçük toz. | ”Miktar bu havuzda swap yapmak için çok küçüktür.” |
| 6023 | NotEnoughTickArrayAccount | Not enough tick array account | Swap aralığı için yeterli tick-array kalan hesabı sağlanmadı. | ”İç hata: yetersiz tick-array — havuz verilerini yenile.” |
| 6024 | InvalidFirstTickArrayAccount | Invalid first tick array account | Geçirilen ilk tick-array hesabı mevcut tick’i kapsamaz. | ”İç hata: yanlış ilk tick array — havuz verilerini yenile.” |
| 6025 | InvalidRewardIndex | Invalid reward index | reward_index [0, 2] aralığının dışındadır. | Yok — yönetici yolu. |
| 6026 | FullRewardInfo | The init reward token reach to the max | Havuz zaten maksimum (3) ödül mint’i yapılandırılmıştır. | Yok — yönetici yolu. |
| 6027 | RewardTokenAlreadyInUse | The init reward token already in use | Ödül mint’i mevcut olanı çoğaltır. | Yok — yönetici yolu. |
| 6028 | ExceptRewardMint | The reward tokens must contain one of pool vault mint except the last reward | Ön-slot 2, ödül mint’i havuzun vault mint’lerinden birine eşit olmalıdır. | Yok — yönetici yolu. |
| 6029 | InvalidRewardInitParam | Invalid reward init param | Kötü emisyon başlangıç/bitiş zamanı veya saniye başına oran. | Yok — yönetici yolu. |
| 6030 | InvalidRewardInputAccountNumber | Invalid collect reward input account number | CollectReward için geçirilen yanlış sayıda kalan hesap. | ”İç hata: yanlış hesap sayısı — yenile ve yeniden deneyin.” |
| 6031 | InvalidRewardPeriod | Invalid reward period | Ödül emisyon dönemi geçersiz (end <= start, sıfır süre). | Yok — yönetici yolu. |
| 6032 | NotApproveUpdateRewardEmissions | Modification of emissions is allowed within 72 hours from the end of the previous cycle | Yönetici, dönem sınırları etrafındaki 72 saatlik pencere dışında emisyonları değiştirmeye çalıştı. | Yok — yönetici yolu. |
| 6033 | UnInitializedRewardInfo | uninitialized reward info | Ödül yuvası başlatılmamış ancak referans verilmiş. | Yok — yönetici yolu. |
| 6034 | NotSupportMint | Not support token_2022 mint extension | CLMM, işleyemediği bir Token-2022 uzantısı ile karşılaştı. | ”Bu token, Raydium CLMM’nin desteklemediği bir uzantıya sahiptir.” |
| 6035 | MissingTickArrayBitmapExtensionAccount | Missing tickarray bitmap extension account | Swap, temel bitmap tarafından kapsanmayan bir tick aralığını geçti; uzantı bitmap hesabı gerekli. | ”İç hata: eksik tick-array uzantısı — havuz verilerini yenile.” |
| 6036 | InsufficientLiquidityForDirection | Insufficient liquidity for this direction | Swap yönünde yeterli likidite yok. | ”Bu swap boyutu için yetersiz likidite.” |
| 6037 | MaxTokenOverflow | Max token overflow | Giriş/çıkış miktarı u64’ü aştı. | ”Miktar bu havuz için çok büyüktür.” |
| 6038 | CalculateOverflow | Calculate overflow | Ücret / likidite aritmetiği taşması. | ”Miktar bu havuz için çok büyüktür.” |
| 6039 | TransferFeeCalculateNotMatch | TransferFee calculate not match | Token-2022 transfer ücreti gözlemlenen miktar beklenenle eşleşmemektedir. | ”Token transfer ücreti işlem sırasında değişti. Yeniden deneyin.” |
| 6040 | OrderAlreadyFilled | Order already fully filled, cannot modify | IncreaseLimitOrder / DecreaseLimitOrder doldurulmamış kısmı sıfır olan bir siparişte çağrıldı. | ”Bu limit siparişi zaten doldurulmuş — çıktıyı almak için kapatın.” |
| 6041 | InvalidOrderPhase | Invalid order phase | FIFO kohort fazı artık tick’in mevcut kohortu ile eşleşmeyen bir siparişi değiştirme. | ”Siparişin mevcut durumunda bu işlemi gerçekleştiremezsiniz.” |
| 6042 | InvalidLimitOrderAmount | Invalid limit order amount | Açık / artır / azalt zamanında havuzun minimumunun altında (veya sıfır) sipariş girdisi. | ”Sipariş boyutu havuzun minimumunun altındadır.” |
| 6043 | OrderPhaseSaturated | Tick order phase saturated | Tick’teki kohort’un order_phase sayacı doymuştur; mevcut kohortlar kapatılıp devredilene kadar o tick’te başka siparişler açılamaz. | ”Bu fiyatta çok fazla aktif sipariş; yakındaki bir tick’i deneyin veya siparişlerin kapatılmasını bekleyin.” |
| 6044 | InvalidDynamicFeeConfigParams | Invalid dynamic fee config params | CreateDynamicFeeConfig / UpdateDynamicFeeConfig reddedildi; veya CreateCustomizablePool geçerli bir yapılandırma olmadan dinamik ücret etkinleştirdi. | Yönetici yolunda yok; kullanıcı yolunda “Dinamik ücret yapılandırması geçersiz”. |
| 6045 | InvalidFeeOn | Invalid fee on which token (must be 0, 1, or 2) | CreateCustomizablePool {0, 1, 2} aralığının dışında bir collect_fee_on değeri geçti. | ”İç hata: geçersiz ücret modu.” |
| 6046 | ZeroSqrtPrice | sqrt_price_x64 must be greater than 0 | CreateCustomizablePool (veya özelleştirilebilir ilk sqrt fiyatı kabul eden başka bir yol) sqrt_price_x64 == 0 ile çağrıldı. | ”İlk fiyat sıfırdan büyük olmalıdır.” |
| 6047 | ZeroLiquidity | liquidity must be greater than 0 | Likidite sağlama yolu liquidity == 0 ve telafi edici miktar olmadan çağrıldı. | ”Likidite miktarı sıfırdan büyük olmalıdır.” |
| 6048 | MissingBaseFlag | base_flag is required when liquidity is zero | Açık pozisyon miktarına göre yolu liquidity == 0 hesapladı ve çağıran hangi tarafın taban olduğunu belirsizleştirmek için base_flag sağlamadı. | ”Sıfır olmayan bir likidite sağlayın veya hangi token’ın taban olduğunu belirtin.” |
| 6049 | MissingMintAccount | Mint account is required but not provided | Token-2022 farkında bir yol, uzantıları doğrulamak ve transfer ücretlerini doğrulamak için gereken giriş/çıkış mint hesabı olmadan çağrıldı. | ”İç hata: eksik mint hesabı — havuz verilerini yenile.” |
| 6050 | MissingTokenProgram2022 | Token-2022 program is required but not provided | Yukarıdakiyle aynı SPL-Token-2022 program hesabı için. | ”İç hata: eksik Token-2022 programı — yenile ve yeniden deneyin.” |