Skip to main content
Halaman ini diterjemahkan secara otomatis oleh AI. Versi bahasa Inggris adalah acuan resmi.Lihat versi bahasa Inggris →
Ini adalah changelog dokumentasi — catatan pembaruan halaman-halaman ini sejak peluncuran proyek. Setiap rilis di bawah menautkan ke entri tersendiri; buka salah satu untuk ringkasan lengkap, bab yang terpengaruh, dan tanggal verifikasi. Untuk garis waktu historis protokol itu sendiri, lihat introduction/history-and-milestones.

Rilis

LaunchLab: peluncuran CPMM-only dan kontrol konfigurasi platform
Inisialisasi peluncuran baru sekarang memerlukan CPMM sementara status terikat AMM v4 warisan tetap dapat dimigrasikan. Sebelum rilis ini, creator_scale menghasilkan Fee Key milik kreator; migrasi CPMM yang dijalankan setelah upgrade malah mengkonsolidasikan platform_scale + creator_scale menjadi satu bagian Fee Key milik platform. Platform juga dapat membatasi peluncuran dengan PDA PlatformAllowConfig mereka sendiri, dan pembangun migrasi harus menambahkan kedua PDA support-mint CPMM.Baca entri lengkapnya →
CLMM: pembekuan NFT posisi restricted-issuer
Mint NFT posisi CLMM baru menggunakan pool mereka sebagai freeze authority, tetapi akun token mereka tetap tidak beku secara default. Pembekuan terjadi hanya pada OpenPositionV2 atau OpenPositionWithToken22Nft ketika freeze authority mint vault yang mendasar cocok dengan daftar restricted-issuer. Posisi yang cocok tidak dapat mentransfer atau mengubah pemilik tetapi masih dapat mengelola likuiditas. Panggilan ClosePosition harus menambahkan pool sehingga CLMM dapat mencairkan, membakar, dan menutup secara atomik. Posisi yang ada tetap tidak berubah.Baca entri lengkapnya →
CPMM: pengumpulan biaya kreator tanpa izin
Instruksi CollectCreatorFeePermissionless yang aditif memungkinkan pembayar apa pun untuk mengumpulkan semua biaya kreator yang terkumpul, sambil membatasi penerima manfaat dan kedua tujuan token ke PoolState.pool_creator dan ATA kanonik kreator. Jalur yang ditandatangani kreator asli tetap tidak berubah. CreatePermissionPda juga menerima otoritas pemberi hibah khusus, sementara ClosePermissionPda tetap hanya admin.Baca entri lengkapnya →
CLMM: multi-pool berizin dan penjaga akun beku limit-order
Dua pembaruan program CLMM yang aditif dan kompatibel ke belakang. CreatePermissionedPool melipat seed_index non-nol yang disediakan klien ke dalam seed PDA pool, memungkinkan operator yang terdaftar dalam whitelist (yang memegang PDA Permission) membuat beberapa pool per (config, mint0, mint1) — jadi ID pool tidak lagi kanonik untuk pasangan. Instruksi admin baru CreatePermissionPda / ClosePermissionPda mengelola hibah tersebut, dan PoolState mendapatkan bidang seed_index (diukir dari padding, tidak ada perubahan ukuran). Secara terpisah, OpenLimitOrder sekarang mengambil akun sisi output dan menolak pesanan yang akun token input atau output-nya beku (NotApproved).Baca entri lengkapnya →
AMM v4: hapus ketergantungan OpenBook / Serum
AMM v4 menghapus ketergantungan OpenBook/Serum yang sudah lama tidak aktif, semua CPI order-book, dan instruksi market-making yang mati. SwapBaseIn / SwapBaseOut, Deposit, dan Withdraw mempertahankan tata letak mereka (akun pasar yang dihapus sekarang diabaikan, tidak divalidasi); WithdrawPnl yang hard-breaking (17 → 10, tidak ada kompatibilitas) dan SetParams (akun berkurang + param yang dinomori ulang); dan Initialize, PreInitialize, MonitorStep, MigrateToOpenBook, WithdrawSrm, SimulateInfo, AdminCancelOrders tidak lagi dapat dipanggil. Tata letak akun on-chain dan kode kesalahan tetap stabil; migrasikan swap ke entrypoint V2.Baca entri lengkapnya →
Stable AMM: hapus kode OpenBook (pasar) yang mati
Stable AMM menghapus akun dan kode market-making OpenBook yang sudah lama tidak aktif. Tata letak SwapBaseIn / SwapBaseOut yang lebih kecil (18 → 9), Deposit (14 → 12), dan Withdraw (21/22 → 12) (tata letak lama masih kompatibel); perubahan WithdrawPnl yang hard-breaking (16 → 10, tidak ada kompatibilitas); biaya rujukan dihentikan; dan formula aset pool yang disederhanakan hanya vault. Sebagian besar instruksi Stable lainnya tidak lagi dapat dipanggil.Baca entri lengkapnya →
CLMM: limit order, biaya satu sisi, biaya dinamis
Tiga kemampuan CLMM yang opt-in dan kompatibel ke belakang: limit order kelas satu (dengan limit_order_admin settle keeper), pengumpulan biaya satu sisi (CollectFeeOn), dan biaya dinamis yang melacak volatilitas. Menambahkan CreateCustomizablePool, reshape PoolState (perubahan breaking indexer), bidang TickState baru, sebelas kode kesalahan baru (dengan pergeseran numerik), dan penambahan SDK / API yang sesuai.Baca entri lengkapnya →
Publikasi awal
Rilis publik pertama dari set dokumentasi Raydium, diverifikasi terhadap deployment mainnet-beta langsung dan @raydium-io/raydium-sdk-v2@0.2.42-alpha.Baca entri lengkapnya →

Konvensi dokumentasi

  • Versioning: dokumentasi ini menggunakan versioning berbasis kalender (YYYY-MM-DD). Setiap pembaruan menambahkan halaman entri baru dan baris baru di bagian atas garis waktu di atas.
  • Satu halaman per rilis: setiap ringkasan rilis tinggal di halaman tersendiri di bawah reference/changelog/, jadi indeks ini tetap pendek dan setiap entri dapat ditautkan secara independen.
  • Tanggal verifikasi: setiap entri mencatat kapan konten terakhir kali diperiksa silang terhadap status on-chain / API dan sumber program. Jika tidak dinyatakan, asumsikan tanggal utama entri.
  • Perubahan breaking: dipanggil dalam peringatan kotak di halaman yang terpengaruh dan ditandai dalam entri.
  • Cakupan: changelog ini mencakup set dokumentasi itu sendiri. Garis waktu historis protokol itu sendiri tinggal di introduction/history-and-milestones dan merupakan sumber kebenaran untuk “kapan X terjadi di Raydium”.

Koreksi

Jika Anda menemukan kesalahan dalam dokumentasi ini, silakan buka issue atau pull request di repositori dokumentasi. Koreksi dicatat sebagai entri changelog.

Penunjuk