Ga naar de hoofdinhoud

Swap Websocket RPC Method - Metis

Bezig met laden...

Bijgewerkt op
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)

Parameters

jsonrpc
tekenreeks
VERPLICHT
Bezig met laden...
method
tekenreeks
VERPLICHT
Bezig met laden...
id
geheel getal
VERPLICHT
Bezig met laden...
params
object
VERPLICHT
Bezig met laden...
userPublicKey
tekenreeks
VERPLICHT
Bezig met laden...
payer
tekenreeks
Bezig met laden...
wrapAndUnwrapSol
booleaanse waarde
Bezig met laden...
useSharedAccounts
booleaanse waarde
Bezig met laden...
feeAccount
tekenreeks
Bezig met laden...
trackingAccount
tekenreeks
Bezig met laden...
computeUnitPriceMicroLamports
geheel getal
Bezig met laden...
prioritizationFeeLamports
object
Bezig met laden...
priorityLevelWithMaxLamports
object
Bezig met laden...
priorityLevel
tekenreeks
Bezig met laden...
maxLamports
geheel getal
Bezig met laden...
global
booleaanse waarde
Bezig met laden...
jitoTipLamports
geheel getal
Bezig met laden...
jitoTipLamportsWithPayer
object
Bezig met laden...
lamports
geheel getal
VERPLICHT
Bezig met laden...
payer
tekenreeks
VERPLICHT
Bezig met laden...
asLegacyTransaction
booleaanse waarde
Bezig met laden...
useTokenLedger
booleaanse waarde
Bezig met laden...
destinationTokenAccount
tekenreeks
Bezig met laden...
nativeDestinationAccount
tekenreeks
Bezig met laden...
dynamicComputeUnitLimit
booleaanse waarde
Bezig met laden...
skipUserAccountsRpcCalls
booleaanse waarde
Bezig met laden...
dynamicSlippage
booleaanse waarde
Bezig met laden...
blockhashSlotsToExpiry
geheel getal
Bezig met laden...
quoteResponse
object
VERPLICHT
Bezig met laden...
inputMint
tekenreeks
VERPLICHT
Bezig met laden...
inAmount
tekenreeks
VERPLICHT
Bezig met laden...
outputMint
tekenreeks
VERPLICHT
Bezig met laden...
outAmount
tekenreeks
VERPLICHT
Bezig met laden...
otherAmountThreshold
tekenreeks
VERPLICHT
Bezig met laden...
swapMode
tekenreeks
VERPLICHT
Bezig met laden...
slippageBps
geheel getal
VERPLICHT
Bezig met laden...
platformFee
object
Bezig met laden...
amount
tekenreeks
Bezig met laden...
feeBps
geheel getal
Bezig met laden...
priceImpactPct
tekenreeks
VERPLICHT
Bezig met laden...
routePlan
array
VERPLICHT
Bezig met laden...
swapInfo
object
VERPLICHT
Bezig met laden...
ammKey
tekenreeks
VERPLICHT
Bezig met laden...
label
tekenreeks
Bezig met laden...
inputMint
tekenreeks
VERPLICHT
Bezig met laden...
outputMint
tekenreeks
VERPLICHT
Bezig met laden...
inAmount
tekenreeks
VERPLICHT
Bezig met laden...
outAmount
tekenreeks
VERPLICHT
Bezig met laden...
feeAmount
tekenreeks
VERPLICHT
Bezig met laden...
feeMint
tekenreeks
VERPLICHT
Bezig met laden...
percent
geheel getal
VERPLICHT
Bezig met laden...
bps
geheel getal
Bezig met laden...
instructionVersion
tekenreeks
Bezig met laden...
contextSlot
geheel getal
Bezig met laden...
timeTaken
geheel getal
Bezig met laden...

Retourzendingen

jsonrpc
tekenreeks
Bezig met laden...
id
geheel getal
Bezig met laden...
resultaat
object
Bezig met laden...
swapTransaction
tekenreeks
Bezig met laden...
lastValidBlockHeight
geheel getal
Bezig met laden...
prioritizationFeeLamports
object
Bezig met laden...
Verzoek
Heb je nog geen account?
Maak binnen enkele seconden je Quicknode-eindpunt aan en ga aan de slag
Ga gratis aan de slag