跳转到主要内容
GET
/
compute
/
swap-base-in
计算 swap 报价(固定输入)
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.

查询参数

inputMint
string
必填

输入代币的 mint 地址(base58 编码的公钥)。

outputMint
string
必填

输出代币的 mint 地址(base58 编码的公钥)。

amount
string
必填

以 lamports 为单位的输入数量(SPL 代币最小单位),必须为非负整数字符串。

slippageBps
string
必填

最大滑点容忍度,以基点表示(0–10000)。1 bps = 0.01%。

referrerBps
string

可选的推荐人费用,以基点表示(0–10000)。仅在拥有推荐人权限时生效。

txVersion
enum<string>
必填

Solana 交易版本。V0 使用地址查找表;LEGACY 为传统格式。

可用选项:
V0,
LEGACY

响应

Swap 报价计算成功。

id
string

唯一请求标识符(UUID)。

示例:

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

success
boolean

计算是否成功。

示例:

true

version
string

API 响应版本。

示例:

"V1"

data
object

Swap 计算结果。