Documentation Index
Fetch the complete documentation index at: https://docs.raydium.io/llms.txt
Use this file to discover all available pages before exploring further.
Эта страница переведена с помощью ИИ. За эталон принимается английская версия.Открыть английскую версию →
Что это такое
CLMM — это AMM с сосредоточенной ликвидностью от Raydium, вдохновленный дизайном Uniswap v3 и адаптированный под модель аккаунтов Solana. Поставщики ликвидности выбирают диапазон цен вместо того, чтобы обеспечивать ликвидность по всей кривой; эффективность капитала значительно выше для стабильных и коррелированных пар. ID программы: см. reference/program-addresses. Token-2022: поддерживается (с оговорками, задокументированными в разделеfees).
Содержание раздела
Обзор
Концептуальная модель: представление sqrt-цены, тики, математика ликвидности и причины выхода позиций за границы диапазона.
Аккаунты
PoolState, AmmConfig, TickArrayState, PersonalPositionState, ObservationState. Seeds и структура полей.
Тики и позиции
Интервал тиков, массивы тиков, как позиция отображается на две границы тика, как ликвидность пересекает тик.
Математика
Формулы sqrt-цены, преобразование ликвидности ↔ количество токенов, учет прироста комиссий, алгоритм шага своппа.
Инструкции
CreatePool, OpenPosition, IncreaseLiquidity, DecreaseLiquidity, Swap, CollectFee, CollectReward, UpdateRewardInfos.
Комиссии и награды
Уровни комиссий, разделение комиссий между протоколом и фондом, графики вознаграждений (до трёх токенов вознаграждений на пул).
Примеры кода
Создание пула, открытие позиции, увеличение/уменьшение ликвидности, своп, сбор комиссий и вознаграждений.
Когда читать этот раздел
- Вы предоставляете сосредоточенную ликвидность или создаёте инструменты для LP.
- Вы внедряете стратегии диапазонных ордеров или автоматической перебалансировки.
- Вы маршрутизатор, который должен точно оценить своп CLMM.


