Ir al contenido principal

Swap Websocket RPC Method - Metis

Cargando...

Actualizado el
Dec 18, 2025

Swap Websocket RPC Method - Metis

Please note that this method is only available for paid subscribers of Metis - Jupiter Swap API.
To establish a WebSocket connection, you need to simply append '/ws' to your endpoint URL. For parameters, you can include them as URL arguments referred to as "params".
Solana Kit includes the ability to customize RPC methods and transports, allowing you to seamlessly integrate Quicknode Marketplace add-ons into your applications. For more information on how to use Quicknode Marketplace add-ons with Solana Kit, check out these guides: How to Use Quicknode Add-ons using Solana Kit (Part 1) and How to Use Quicknode Add-ons using Solana Kit (Part 2)

Parámetros

jsonrpc
cadena
OBLIGATORIO
Cargando...
método
cadena
OBLIGATORIO
Cargando...
id
entero
OBLIGATORIO
Cargando...
params
objeto
OBLIGATORIO
Cargando...
userPublicKey
cadena
OBLIGATORIO
Cargando...
pagador
cadena
Cargando...
wrapAndUnwrapSol
booleano
Cargando...
useSharedAccounts
booleano
Cargando...
feeAccount
cadena
Cargando...
trackingAccount
cadena
Cargando...
computeUnitPriceMicroLamports
entero
Cargando...
prioritizationFeeLamports
objeto
Cargando...
priorityLevelWithMaxLamports
objeto
Cargando...
priorityLevel
cadena
Cargando...
maxLamports
entero
Cargando...
global
booleano
Cargando...
jitoTipLamports
entero
Cargando...
jitoTipLamportsWithPayer
objeto
Cargando...
lamports
entero
OBLIGATORIO
Cargando...
pagador
cadena
OBLIGATORIO
Cargando...
asLegacyTransaction
booleano
Cargando...
useTokenLedger
booleano
Cargando...
destinationTokenAccount
cadena
Cargando...
nativeDestinationAccount
cadena
Cargando...
dynamicComputeUnitLimit
booleano
Cargando...
skipUserAccountsRpcCalls
booleano
Cargando...
dynamicSlippage
booleano
Cargando...
blockhashSlotsToExpiry
entero
Cargando...
quoteResponse
objeto
OBLIGATORIO
Cargando...
inputMint
cadena
OBLIGATORIO
Cargando...
inAmount
cadena
OBLIGATORIO
Cargando...
outputMint
cadena
OBLIGATORIO
Cargando...
outAmount
cadena
OBLIGATORIO
Cargando...
otherAmountThreshold
cadena
OBLIGATORIO
Cargando...
swapMode
cadena
OBLIGATORIO
Cargando...
slippageBps
entero
OBLIGATORIO
Cargando...
platformFee
objeto
Cargando...
cantidad
cadena
Cargando...
feeBps
entero
Cargando...
priceImpactPct
cadena
OBLIGATORIO
Cargando...
routePlan
matriz
OBLIGATORIO
Cargando...
swapInfo
objeto
OBLIGATORIO
Cargando...
ammKey
cadena
OBLIGATORIO
Cargando...
etiqueta
cadena
Cargando...
inputMint
cadena
OBLIGATORIO
Cargando...
outputMint
cadena
OBLIGATORIO
Cargando...
inAmount
cadena
OBLIGATORIO
Cargando...
outAmount
cadena
OBLIGATORIO
Cargando...
feeAmount
cadena
OBLIGATORIO
Cargando...
feeMint
cadena
OBLIGATORIO
Cargando...
percent
entero
OBLIGATORIO
Cargando...
bps
entero
Cargando...
instructionVersion
cadena
Cargando...
contextSlot
entero
Cargando...
timeTaken
entero
Cargando...

Devoluciones

jsonrpc
cadena
Cargando...
id
entero
Cargando...
resultado
objeto
Cargando...
swapTransaction
cadena
Cargando...
última altura de bloque válida
entero
Cargando...
prioritizationFeeLamports
objeto
Cargando...
Solicitud
¿Aún no tienes una cuenta?
Crea tu punto de conexión de Quicknode en cuestión de segundos y empieza a desarrollar
Empieza gratis