Перейти к основному содержанию
GET
/
compute
/
swap-base-out
Расчёт котировки swap (фиксированный выход)
curl --request GET \
  --url https://transaction-v1.raydium.io/compute/swap-base-out
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "success": true,
  "version": "V1",
  "data": {
    "inputAmount": "<string>",
    "outputAmount": "<string>",
    "priceImpact": "<string>",
    "routes": [
      {}
    ]
  }
}

Параметры запроса

inputMint
string
обязательно

Адрес минта входного токена.

outputMint
string
обязательно

Адрес минта выходного токена.

amount
string
обязательно

Желаемое выходное количество в наименьшей единице (ламортах).

slippageBps
string
обязательно

Максимальная допустимая проскальзывание в basis points (0–10000).

txVersion
enum<string>
обязательно

Версия трансакции Solana.

Доступные опции:
V0,
LEGACY

Ответ

Котировка swap рассчитана успешно.

id
string

Уникальный идентификатор запроса (UUID).

Пример:

"550e8400-e29b-41d4-a716-446655440000"

success
boolean

Успешен ли расчёт.

Пример:

true

version
string

Версия API ответа.

Пример:

"V1"

data
object

Результат расчёта swap.