route | - swapLegSwapLeg
- inAmountu64
- quotedOutAmountu64
- slippageBpsu16
- platformFeeBpsu8
| - tokenProgram
- userTransferAuthorityisSigner
- destinationTokenAccount
|
whirlpoolSwapExactOutput | - outAmountu64
- inAmountWithSlippageAmountWithSlippage
- aToBbool
- platformFeeBpsu8
| - swapProgram
- tokenProgram
- tokenAuthorityisSigner
- whirlpoolisMut
- tokenOwnerAccountAisMut
- tokenVaultAisMut
- tokenOwnerAccountBisMut
- tokenVaultBisMut
- tickArray0isMut
- tickArray1isMut
- tickArray2isMut
- oracle
|
raydiumSwapExactOutput | - outAmountu64
- inAmountWithSlippageAmountWithSlippage
- platformFeeBpsu8
| - swapProgram
- tokenProgram
- ammIdisMut
- ammAuthority
- ammOpenOrdersisMut
- poolCoinTokenAccountisMut
- poolPcTokenAccountisMut
- serumProgramId
- serumMarketisMut
- serumBidsisMut
- serumAsksisMut
- serumEventQueueisMut
- serumCoinVaultAccountisMut
- serumPcVaultAccountisMut
- serumVaultSigner
- userSourceTokenAccountisMut
- userDestinationTokenAccountisMut
- userSourceOwnerisSigner
|
raydiumClmmSwapExactOutput | - outAmountu64
- inAmountWithSlippageAmountWithSlippage
- platformFeeBpsu8
| - swapProgram
- payerisSigner
- ammConfig
- poolStateisMut
- inputTokenAccountisMut
- outputTokenAccountisMut
- inputVaultisMut
- outputVaultisMut
- observationStateisMut
- tokenProgram
- tickArrayisMut
|
createOpenOrders | | - openOrdersisMut
- payerisSignerisMut
- dexProgram
- systemProgram
- rent
- market
|
createOpenOrderV2 | | - openOrdersisMut
- payerisSignerisMut
- dexProgram
- systemProgram
- rent
- market
|
mercurialSwap | | - swapProgram
- swapState
- tokenProgram
- poolAuthority
- userTransferAuthorityisSigner
- sourceTokenAccountisMut
- destinationTokenAccountisMut
|
cykuraSwap | | - swapProgram
- signerisSigner
- factoryState
- poolStateisMut
- inputTokenAccountisMut
- outputTokenAccountisMut
- inputVaultisMut
- outputVaultisMut
- lastObservationStateisMut
- coreProgram
- tokenProgram
|
serumSwap | | - market
- authorityisSigner
- orderPayerTokenAccountisMut
- coinWalletisMut
- pcWalletisMut
- dexProgram
- tokenProgram
- rent
|
saberSwap | | - swapProgram
- tokenProgram
- swap
- swapAuthority
- userAuthority
- inputUserAccountisMut
- inputTokenAccountisMut
- outputUserAccountisMut
- outputTokenAccountisMut
- feesTokenAccountisMut
|
saberAddDecimals | | - addDecimalsProgram
- wrapper
- wrapperMintisMut
- wrapperUnderlyingTokensisMut
- ownerisSigner
- userUnderlyingTokensisMut
- userWrappedTokensisMut
- tokenProgram
|
tokenSwap | | - tokenSwapProgram
- tokenProgram
- swap
- authority
- userTransferAuthorityisSigner
- sourceisMut
- swapSourceisMut
- swapDestinationisMut
- destinationisMut
- poolMintisMut
- poolFeeisMut
|
senchaSwap | | - swapProgram
- tokenProgram
- swapisMut
- userAuthority
- inputUserAccountisMut
- inputTokenAccountisMut
- inputFeesAccountisMut
- outputUserAccountisMut
- outputTokenAccountisMut
- outputFeesAccountisMut
|
stepSwap | | - tokenSwapProgram
- tokenProgram
- swap
- authority
- userTransferAuthorityisSigner
- sourceisMut
- swapSourceisMut
- swapDestinationisMut
- destinationisMut
- poolMintisMut
- poolFeeisMut
|
cropperSwap | | - tokenSwapProgram
- tokenProgram
- swap
- swapState
- authority
- userTransferAuthorityisSigner
- sourceisMut
- swapSourceisMut
- swapDestinationisMut
- destinationisMut
- poolMintisMut
- poolFeeisMut
|
raydiumSwap | | - swapProgram
- tokenProgram
- ammIdisMut
- ammAuthority
- ammOpenOrdersisMut
- poolCoinTokenAccountisMut
- poolPcTokenAccountisMut
- serumProgramId
- serumMarketisMut
- serumBidsisMut
- serumAsksisMut
- serumEventQueueisMut
- serumCoinVaultAccountisMut
- serumPcVaultAccountisMut
- serumVaultSigner
- userSourceTokenAccountisMut
- userDestinationTokenAccountisMut
- userSourceOwnerisSigner
|
cremaSwap | | - swapProgram
- clmmConfig
- clmmpoolisMut
- tokenA
- tokenB
- accountAisMut
- accountBisMut
- tokenAVaultisMut
- tokenBVaultisMut
- tickArrayMapisMut
- ownerisSigner
- partner
- partnerAtaAisMut
- partnerAtaBisMut
- tokenProgram
|
lifinitySwap | | - swapProgram
- authority
- amm
- userTransferAuthorityisSigner
- sourceInfoisMut
- destinationInfoisMut
- swapSourceisMut
- swapDestinationisMut
- poolMintisMut
- feeAccountisMut
- tokenProgram
- pythAccount
- pythPcAccount
- configAccountisMut
|
marinadeDeposit | | - marinadeFinanceProgram
- stateisMut
- msolMintisMut
- liqPoolSolLegPdaisMut
- liqPoolMsolLegisMut
- liqPoolMsolLegAuthority
- reservePdaisMut
- transferFromisMut
- mintToisMut
- msolMintAuthority
- systemProgram
- tokenProgram
- userWsolTokenAccountisMut
- tempWsolTokenAccountisMut
- userTransferAuthorityisSignerisMut
- wsolMint
- rent
|
marinadeUnstake | | - marinadeFinanceProgram
- stateisMut
- msolMintisMut
- liqPoolSolLegPdaisMut
- liqPoolMsolLegisMut
- treasuryMsolAccountisMut
- getMsolFromisMut
- getMsolFromAuthorityisSigner
- transferSolToisMut
- systemProgram
- tokenProgram
- userWsolTokenAccountisMut
|
aldrinSwap | | - swapProgram
- pool
- poolSigner
- poolMintisMut
- baseTokenVaultisMut
- quoteTokenVaultisMut
- feePoolTokenAccountisMut
- walletAuthorityisSigner
- userBaseTokenAccountisMut
- userQuoteTokenAccountisMut
- tokenProgram
|
aldrinV2Swap | | - swapProgram
- pool
- poolSigner
- poolMintisMut
- baseTokenVaultisMut
- quoteTokenVaultisMut
- feePoolTokenAccountisMut
- walletAuthorityisSigner
- userBaseTokenAccountisMut
- userQuoteTokenAccountisMut
- curve
- tokenProgram
|
whirlpoolSwap | | - swapProgram
- tokenProgram
- tokenAuthorityisSigner
- whirlpoolisMut
- tokenOwnerAccountAisMut
- tokenVaultAisMut
- tokenOwnerAccountBisMut
- tokenVaultBisMut
- tickArray0isMut
- tickArray1isMut
- tickArray2isMut
- oracle
|
invariantSwap | | - swapProgram
- state
- poolisMut
- tickmapisMut
- accountXisMut
- accountYisMut
- reserveXisMut
- reserveYisMut
- ownerisSigner
- programAuthority
- tokenProgram
|
meteoraSwap | | - swapProgram
- poolisMut
- userSourceTokenisMut
- userDestinationTokenisMut
- aVaultisMut
- bVaultisMut
- aTokenVaultisMut
- bTokenVaultisMut
- aVaultLpMintisMut
- bVaultLpMintisMut
- aVaultLpisMut
- bVaultLpisMut
- adminTokenFeeisMut
- userisSigner
- vaultProgram
- tokenProgram
|
goosefxSwap | | - swapProgram
- controller
- pairisMut
- sslInisMut
- sslOutisMut
- liabilityVaultInisMut
- swappedLiabilityVaultInisMut
- liabilityVaultOutisMut
- swappedLiabilityVaultOutisMut
- userInAtaisMut
- userOutAtaisMut
- feeCollectorAtaisMut
- userWalletisSigner
- feeCollector
- tokenProgram
|
deltafiSwap | | - swapProgram
- marketConfig
- swapInfoisMut
- userSourceTokenisMut
- userDestinationTokenisMut
- swapSourceTokenisMut
- swapDestinationTokenisMut
- deltafiUserisMut
- adminDestinationTokenisMut
- pythPriceBase
- pythPriceQuote
- userAuthorityisSigner
- tokenProgram
|
balansolSwap | | - swapProgram
- authorityisSignerisMut
- poolisMut
- taxManisMut
- bidMint
- treasurer
- srcTreasuryisMut
- srcAssociatedTokenAccountisMut
- askMint
- dstTreasuryisMut
- dstAssociatedTokenAccountisMut
- dstTokenAccountTaxmanisMut
- systemProgram
- tokenProgram
- associatedTokenProgram
- rent
|
marcoPoloSwap | | - swapProgram
- state
- poolisMut
- tokenX
- tokenY
- poolXAccountisMut
- poolYAccountisMut
- swapperXAccountisMut
- swapperYAccountisMut
- swapperisSignerisMut
- referrerXAccountisMut
- referrerYAccountisMut
- referrerisMut
- programAuthority
- systemProgram
- tokenProgram
- associatedTokenProgram
- rent
|
dradexSwap | | - swapProgram
- pairisMut
- marketisMut
- eventQueueisMut
- dexUser
- marketUserisMut
- bidsisMut
- asksisMut
- t0VaultisMut
- t1VaultisMut
- t0UserisMut
- t1UserisMut
- master
- signerisSignerisMut
- systemProgram
- tokenProgram
- logger
|
lifinityV2Swap | | - swapProgram
- authority
- ammisMut
- userTransferAuthorityisSigner
- sourceInfoisMut
- destinationInfoisMut
- swapSourceisMut
- swapDestinationisMut
- poolMintisMut
- feeAccountisMut
- tokenProgram
- oracleMainAccount
- oracleSubAccount
- oraclePcAccount
|
raydiumClmmSwap | | - swapProgram
- payerisSigner
- ammConfig
- poolStateisMut
- inputTokenAccountisMut
- outputTokenAccountisMut
- inputVaultisMut
- outputVaultisMut
- observationStateisMut
- tokenProgram
- tickArrayisMut
|
phoenixSwap | | - swapProgram
- logAuthority
- marketisMut
- traderisSigner
- baseAccountisMut
- quoteAccountisMut
- baseVaultisMut
- quoteVaultisMut
- tokenProgram
|
claimBonk | | - openOrders
- bonkMint
- openOrdersBonkTokenAccountisMut
- market
- openOrdersOwnerisMut
- claimerTokenAccountisMut
- tokenProgram
|