Passer au contenu principal
Cette page est traduite automatiquement par IA. La version anglaise fait foi.Voir la version anglaise →
Ceci est le journal des modifications de la documentation — l’historique des mises à jour de ces pages depuis le lancement du projet. Chaque version ci-dessous renvoie à sa propre entrée ; ouvrez-la pour le résumé complet, les chapitres affectés et la date de vérification. Pour la chronologie historique du protocole lui-même, consultez introduction/history-and-milestones.

Versions

2026-07-22
AMM v4 : suppression de la dépendance OpenBook / Serum
AMM v4 supprime sa dépendance OpenBook/Serum longtemps dormante, tous les CPI du carnet d’ordres et les instructions de market-making mortes. SwapBaseIn / SwapBaseOut, Deposit et Withdraw conservent leurs layouts (les comptes de marché supprimés sont désormais ignorés, non validés) ; une modification radicale de WithdrawPnl (17 → 10, sans compatibilité) et SetParams (comptes réduits + param renuméroté) ; et Initialize, PreInitialize, MonitorStep, MigrateToOpenBook, WithdrawSrm, SimulateInfo, AdminCancelOrders ne sont plus appelables. Les layouts de comptes on-chain et les codes d’erreur restent stables ; migrez les swaps vers les points d’entrée V2.Lire l’entrée complète →
2026-06-22
Stable AMM : suppression du code OpenBook (marché) mort
Stable AMM supprime ses comptes et code de market-making OpenBook longtemps dormants. Layouts plus petits pour SwapBaseIn / SwapBaseOut (18 → 9), Deposit (14 → 12) et Withdraw (21/22 → 12) (les anciens layouts restent compatibles) ; une modification radicale de WithdrawPnl (16 → 10, sans compatibilité) ; les frais de parrainage supprimés ; et une formule d’actifs de pool simplifiée réservée au coffre. La plupart des autres instructions Stable ne sont plus appelables.Lire l’entrée complète →
2026-05-18
CLMM : ordres limites, frais unilatéraux, frais dynamiques
Trois capacités CLMM optionnelles et rétrocompatibles : ordres limites de première classe (avec un gardien limit_order_admin pour le règlement), collecte de frais unilatéraux (CollectFeeOn) et frais dynamiques basés sur la volatilité. Ajoute CreateCustomizablePool, une restructuration de PoolState (modification radicale pour les indexeurs), nouveaux champs TickState, onze nouveaux codes d’erreur (avec un décalage numérique) et ajouts correspondants du SDK / API.Lire l’entrée complète →
2026-04-26
Publication initiale
Première version publique de l’ensemble de documentation Raydium, vérifiée par rapport aux déploiements mainnet-beta en direct et @raydium-io/raydium-sdk-v2@0.2.42-alpha.Lire l’entrée complète →

Conventions de documentation

  • Versioning : cette documentation utilise le versioning basé sur le calendrier (YYYY-MM-DD). Chaque mise à jour ajoute une nouvelle page d’entrée et une nouvelle ligne en haut de la chronologie ci-dessus.
  • Une page par version : chaque résumé de version vit sur sa propre page sous reference/changelog/, de sorte que cet index reste court et chaque entrée est indépendamment liée.
  • Date de vérification : chaque entrée enregistre quand le contenu a été dernièrement recoupé par rapport à l’état on-chain / API et au code source du programme. Si non indiqué, supposez la date principale de l’entrée.
  • Modifications radicales : signalées dans un avertissement encadré sur les pages affectées et étiquetées dans l’entrée.
  • Couverture : ce journal des modifications couvre l’ensemble de documentation lui-même. La chronologie historique du protocole vit dans introduction/history-and-milestones et est la source de vérité pour « quand X s’est-il produit sur Raydium ».

Corrections

Si vous trouvez une erreur dans cette documentation, veuillez ouvrir un problème ou une demande de tirage sur le dépôt de documentation. Les corrections sont enregistrées comme des entrées du journal des modifications.

Pointeurs