跳轉到主要內容
GET
/
compute
/
swap-base-in
計算交換報價(固定輸入)
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": [
      {}
    ]
  }
}

查詢參數

inputMint
string
必填

輸入代幣的 Mint 地址(base58 編碼的公鑰)。

outputMint
string
必填

輸出代幣的 Mint 地址(base58 編碼的公鑰)。

amount
string
必填

輸入金額(以 lamport 為單位,即 SPL 代幣的最小單位)。必須為非負整數字符串。

slippageBps
string
必填

最大滑點容差,以基點計(0–10000)。1 bps = 0.01%。

referrerBps
string

可選的推薦人費用(基點計,0–10000)。僅在你有推薦人權限時使用。

txVersion
enum<string>
必填

Solana 交易版本。V0 使用地址查找表;LEGACY 為傳統格式。

可用選項:
V0,
LEGACY

回應

交換報價計算成功。

id
string

唯一的請求識別碼(UUID)。

範例:

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

success
boolean

計算是否成功。

範例:

true

version
string

API 回應版本。

範例:

"V1"

data
object

交換計算結果。