| 6000 | NotApproved | Onaylanmadı | Ç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 havuzun 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ş — işlemi gerçekleştirmeden önce çözdürün.” / “İç: yanlış pozisyon havuz hesabı.” |
| 6001 | InvalidUpdateConfigFlag | Geçersiz amm config güncellemesi bayrağı | Yönetici update_amm_config için tanınmayan bir param değeri geçti. | Yok — yalnızca yönetici yolu. |
| 6002 | AccountLack | Hesap eksik | İşlemden gerekli kalan hesap eksik (tipik olarak tick-array veya oracle uzantısı); veya ClosePosition dondurulmuş bir NFT’yi ilk kalan hesap olarak havuz olmadan kapatmaya çalışıyor. | ”İç: eksik hesap — havuz verilerini yenileyin veya pozisyon kapatma oluşturucusunu güncelleyin.” |
| 6003 | ClosePositionErr | Likiditeyi kaldırın, ödenmemiş ücretleri ve ödülü toplayın, ardından pozisyon hesabını kapatabilirsiniz | Hala likiditeye, toplanmamış ücretlere veya toplanmamış ödüllere sahip bir pozisyonu kapatmaya çalıştı. | ”Pozisyonu kapatmadan önce tüm likiditeyi çekin ve ücretleri/ödülleri talep edin.” |
| 6004 | InvalidTickIndex | Tick aralık dışında | tick_lower veya tick_upper [-443636, 443636] dışındadır. | ”Fiyat aralığı bu havuz için sınırların dışında.” |
| 6005 | TickInvalidOrder | Alt tick, üst tick’in altında olmalıdır | tick_lower >= tick_upper. | ”Alt fiyat, üst fiyatın altında olmalıdır.” |
| 6006 | TickLowerOverflow | Tick, minimum tick’ten büyük veya ona eşit olmalıdır(-443636) | Alt tick taşması. | ”Alt fiyat çok düşük.” |
| 6007 | TickUpperOverflow | Tick, maksimum tick’ten küçük veya ona eşit olmalıdır(443636) | Üst tick taşması. | ”Üst fiyat çok yüksek.” |
| 6008 | TickAndSpacingNotMatch | tick % tick_spacing sıfır olmalıdır | Gönderilen tick, havuzun tick_spacing katı değildir. | ”Fiyatı en yakın geçerli artışa yapıştırın.” |
| 6009 | InvalidTickArray | Geçersiz tick array hesabı | Bir tick-array yuvası için yanlış PDA geçildi. | ”İç: yanlış tick array — havuz verilerini yenileyin.” |
| 6010 | InvalidTickArrayBoundary | Geçersiz tick array sınırı | Tick-array indekslendirmesinde bire bir hata. | ”İç: tick-array sınırı hatası.” |
| 6011 | SqrtPriceLimitOverflow | Karekök fiyat sınırı taşması | Çağıran tarafından sağlanan sqrt_price_limit geçerli aralık dışında. | ”Fiyat sınırı aralık dışında.” |
| 6012 | SqrtPriceX64 | sqrt_price_x64 aralık dışında | Havuzun mevcut karekök fiyatı swap sırasında aralık dışına çıktı. | ”Swap’ı yeniden deneyin.” |
| 6013 | LiquiditySubValueErr | Likidite sub delta L öncekinden daha küçük olmalıdır | Likiditeyi azaltmada iç değişmez ihlali. | ”İç: likidite muhasebesi hatası.” |
| 6014 | LiquidityAddValueErr | Likidite add delta L öncekinden büyük veya ona eşit olmalıdır | Likiditeyi artırmada iç değişmez ihlali. | ”İç: likidite muhasebesi hatası.” |
| 6015 | ForbidBothZeroForSupplyLiquidity | Likidite sağlarken her iki token miktarı da sıfır olmamalıdır | Likiditeyi artırma çağrısı, her iki amount_0_max ve amount_1_max sıfır ile. | ”En az bir token sağlayın.” |
| 6016 | LiquidityInsufficient | Likidite yetersiz | Pozisyon, çekmeyi karşılamak için yeterli likiditeye sahip değildir. | ”Çekme miktarı pozisyon likidite miktarını aşıyor.” |
| 6017 | PriceSlippageCheck | Fiyat kayma kontrolü | Yürütme fiyatı çağıranın kayma korumasını geçemedi. | ”Fiyat kayma toleransınızı aştı. Kaymayı artırın veya yeniden deneyin.” |
| 6018 | TooLittleOutputReceived | Çok az çıktı alındı | SwapBaseInput: çıkış miktarı other_amount_threshold altında. | ”Kayma aşıldı — minimum çıktı karşılanmadı.” |
| 6019 | TooMuchInputPaid | Çok fazla giriş ödendi | SwapBaseOutput: giriş miktarı other_amount_threshold üzerinde. | ”Kayma aşıldı — maksimum giriş aşıldı.” |
| 6020 | ZeroAmountSpecified | Swap özel miktarı sıfır olamaz | Bir swap talimatında sıfır amount. | ”Sıfırdan büyük bir miktar girin.” |
| 6021 | InvalidInputPoolVault | Giriş havuz kasası geçersiz | Swap’ın giriş-kasa hesabı havuzun kaydedilen kasasıyla eşleşmez. | ”İç: yanlış giriş kasası — havuz verilerini yenileyin.” |
| 6022 | TooSmallInputOrOutputAmount | Swap giriş veya çıkış miktarı çok küçük | Swap matematiği sıfıra yuvarlandı, tipik olarak çok küçük toz. | ”Miktar bu havuzda swap yapmak için çok küçük.” |
| 6023 | NotEnoughTickArrayAccount | Yeterli tick array hesabı yok | Swap aralığı için yeterli tick-array kalan hesabı sağlanmadı. | ”İç: yetersiz tick-array — havuz verilerini yenileyin.” |
| 6024 | InvalidFirstTickArrayAccount | Geçersiz ilk tick array hesabı | Geçirilen ilk tick-array hesabı mevcut tick’i kapsamaz. | ”İç: yanlış ilk tick array — havuz verilerini yenileyin.” |
| 6025 | InvalidRewardIndex | Geçersiz ödül indeksi | reward_index [0, 2] dışında. | Yok — yönetici yolu. |
| 6026 | FullRewardInfo | İlk ödül token’ı maksimuma ulaştı | Havuz zaten maksimum (3) ödül mint’i yapılandırılmış. | Yok — yönetici yolu. |
| 6027 | RewardTokenAlreadyInUse | İlk ödül token’ı zaten kullanımda | Ödül mint’i mevcut olanı çoğaltıyor. | Yok — yönetici yolu. |
| 6028 | ExceptRewardMint | Ödül token’ları, son ödül hariç havuz kasa mint’lerinden birini içermelidir | Ön-slot 2, ödül mint’i havuzun kasa mint’lerinden birine eşit olmalıdır. | Yok — yönetici yolu. |
| 6029 | InvalidRewardInitParam | Geçersiz ödül başlatma parametresi | Kötü emisyon başlangıç/bitiş zamanı veya saniye başına oran. | Yok — yönetici yolu. |
| 6030 | InvalidRewardInputAccountNumber | Geçersiz ödül giriş hesabı sayısı | CollectReward için geçirilen yanlış sayıda kalan hesap. | ”İç: yanlış hesap sayısı — yenileyin ve yeniden deneyin.” |
| 6031 | InvalidRewardPeriod | Geçersiz ödül dönemi | Ödül emisyon dönemi geçersiz (end <= start, sıfır süre). | Yok — yönetici yolu. |
| 6032 | NotApproveUpdateRewardEmissions | Emisyonların değiştirilmesi, önceki döngünün sonundan 72 saat içinde izin verilir | Yönetici, döngü sınırları etrafındaki 72 saatlik pencere dışında emisyonları değiştirmeye çalıştı. | Yok — yönetici yolu. |
| 6033 | UnInitializedRewardInfo | Başlatılmamış ödül bilgisi | Ödül yuvası başlatılmamış ancak referans verilmiş. | Yok — yönetici yolu. |
| 6034 | NotSupportMint | Token_2022 mint uzantısını desteklemez | CLMM, işleyemediği bir Token-2022 uzantısıyla karşılaştı. | ”Bu token, Raydium CLMM’nin desteklemediği bir uzantıya sahip.” |
| 6035 | MissingTickArrayBitmapExtensionAccount | Eksik tickarray bitmap uzantı hesabı | Swap, temel bitmap tarafından kapsanmayan bir tick aralığını geçti; bitmap uzantı hesabı gerekli. | ”İç: eksik tick-array uzantısı — havuz verilerini yenileyin.” |
| 6036 | InsufficientLiquidityForDirection | Bu yön için yetersiz likidite | Swap yönünde yeterli likidite yok. | ”Bu swap boyutu için yetersiz likidite.” |
| 6037 | MaxTokenOverflow | Maksimum token taşması | Giriş/çıkış miktarı u64’ü aştı. | ”Miktar bu havuz için çok büyük.” |
| 6038 | CalculateOverflow | Hesaplama taşması | Ücret / likidite aritmetiği taşması. | ”Miktar bu havuz için çok büyük.” |
| 6039 | TransferFeeCalculateNotMatch | TransferFee hesaplaması eşleşmiyor | Token-2022 transfer ücreti gözlenen miktarı beklenenle eşleşmedi. | ”Token transfer ücreti işlem sırasında değişti. Yeniden deneyin.” |
| 6040 | OrderAlreadyFilled | Sipariş zaten tamamen dolduruldu, değiştirilemiyor | IncreaseLimitOrder / DecreaseLimitOrder doldurulmamış kısmı sıfır olan bir siparişte çağrıldı. | ”Bu limit siparişi zaten dolduruldu — çıktıyı almak için kapatın.” |
| 6041 | InvalidOrderPhase | Geçersiz sipariş aşaması | FIFO kohort aşaması artık tick’in mevcut kohortuyla eşleşmeyen bir siparişi değiştirme. | ”Siparişin mevcut durumunda bu işlemi gerçekleştiremezsiniz.” |
| 6042 | InvalidLimitOrderAmount | Geçersiz limit sipariş miktarı | Açık / artırma / azaltma zamanında havuzun minimumunun altında (veya sıfır) sipariş girdisi. | ”Sipariş boyutu havuzun minimumunun altında.” |
| 6043 | OrderPhaseSaturated | Tick sipariş aşaması doymuş | Tick’teki kohort’un order_phase sayacı doymuş; 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 | Geçersiz dinamik ücret config parametreleri | CreateDynamicFeeConfig / UpdateDynamicFeeConfig reddedildi; veya CreateCustomizablePool geçerli bir config olmadan dinamik ücret etkinleştirdi. | Yönetici yolunda yok; kullanıcı yolunda “Dinamik ücret config geçersiz”. |
| 6045 | InvalidFeeOn | Geçersiz ücret hangi token’da (0, 1 veya 2 olmalıdır) | CreateCustomizablePool collect_fee_on değerini {0, 1, 2} dışında geçti. | ”İç: geçersiz ücret modu.” |
| 6046 | ZeroSqrtPrice | sqrt_price_x64 0’dan büyük olmalıdır | CreateCustomizablePool (veya özelleştirilebilir ilk karekök 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 | Likidite 0’dan büyük olmalıdır | 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 | Likidite sıfır olduğunda base_flag gereklidir | Bir açık-pozisyon-miktara-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 hesabı gerekli ancak sağlanmadı | 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ı. | ”İç: eksik mint hesabı — havuz verilerini yenileyin.” |
| 6050 | MissingTokenProgram2022 | Token-2022 programı gerekli ancak sağlanmadı | Yukarıdakiyle aynı SPL-Token-2022 program hesabı için. | ”İç: eksik Token-2022 programı — yenileyin ve yeniden deneyin.” |