Ana içeriğe atla
GET
/
compute
/
swap-base-in
Swap teklifi hesapla (sabit giriş)
curl --request GET \
  --url https://transaction-v1.raydium.io/compute/swap-base-in
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "success": true,
  "version": "V1",
  "data": {
    "inputAmount": "<string>",
    "outputAmount": "<string>",
    "priceImpact": "<string>",
    "routes": [
      {}
    ]
  }
}

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.

Sorgu Parametreleri

inputMint
string
gerekli

Giriş token'ının mint adresi (base58 kodlu public key).

outputMint
string
gerekli

Çıkış token'ının mint adresi (base58 kodlu public key).

amount
string
gerekli

Lamport cinsinden giriş miktarı (SPL token'larının en küçük birimi). Negatif olmayan bir tamsayı string'i olmalıdır.

slippageBps
string
gerekli

Baz puan cinsinden maksimum slippage toleransı (0–10000). 1 bps = %0,01.

referrerBps
string

İsteğe bağlı yönlendirici ücreti, baz puan cinsinden (0–10000). Yalnızca bir yönlendirici yetkiliniz varsa kullanılır.

txVersion
enum<string>
gerekli

Solana işlem versiyonu. V0, adres arama tablolarını kullanır; LEGACY ise geleneksel formattır.

Mevcut seçenekler:
V0,
LEGACY

Yanıt

Swap teklifi başarıyla hesaplandı.

id
string

Benzersiz istek tanımlayıcısı (UUID).

Örnek:

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

success
boolean

Hesaplamanın başarılı olup olmadığı.

Örnek:

true

version
string

API yanıt versiyonu.

Örnek:

"V1"

data
object

Swap hesaplama sonucu.