Saltar para o conteúdo principal
GET
/
compute
/
swap-base-in
Computar cotação de swap (entrada base)
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.

Parâmetros de consulta

inputMint
string
obrigatório

Endereço de mint do token de entrada (chave pública codificada em base58).

outputMint
string
obrigatório

Endereço de mint do token de saída (chave pública codificada em base58).

amount
string
obrigatório

Valor de entrada em lamports (menor unidade de tokens SPL). Deve ser uma string de inteiro não negativo.

slippageBps
string
obrigatório

Tolerância máxima de slippage em basis points (0–10000). 1 bps = 0,01%.

referrerBps
string

Taxa de referência opcional em basis points (0–10000). Usada apenas se você tiver uma autoridade de referência.

txVersion
enum<string>
obrigatório

Versão de transação Solana. V0 usa tabelas de lookup de endereços; LEGACY é o formato tradicional.

Opções disponíveis:
V0,
LEGACY

Resposta

Cotação de swap computada com sucesso.

id
string

Identificador único de solicitação (UUID).

Exemplo:

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

success
boolean

Se a computação foi bem-sucedida.

Exemplo:

true

version
string

Versão de resposta da API.

Exemplo:

"V1"

data
object

Resultado da computação de swap.