Logo

jupiter

Back to IDL RegistryView on Explorer
NameArgumentsAccounts
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