Logo

raydium_anchor

Back to IDL RegistryView on Explorer
NameArgumentsAccounts
testInit
  • bumpu8
  • v1Vec<publicKey>
  • v2Vec<publicKey>
  • versionu8
  • base
  • testisMut
  • payerisSignerisMut
  • systemProgram
testRun
    • vecTest
    testAmm
      • amm
      testTokenAccount
        • amm
        initializeFarmLedger
        • bumpu8
        • bridgePoolIdisMut
        • bridgePoolBase
        • farmPoolIdisMut
        • farmProgramId
        • ledgerisMut
        • systemProgram
        • rent
        initializePool
        • bumpu8
        • rewardNumberu8
        • coinMintDecimalu8
        • pcMintDecimalu8
        • lpPriceExpou8
        • base
        • poolisMut
        • payerisSignerisMut
        • systemProgram
        • owner
        • lpMint
        • lpSupply
        • addLpWithdrawAmountAuthority
        • coinMintPrice
        • pcMintPrice
        • ammOpenOrders
        • ammCoinMintSupply
        • ammPcMintSupply
        initializeFarmPool
        • bumpu8
        • rewardNumberu8
        • rewardsSupplyVec<publicKey>
        • swapRouterVec<publicKey>
        • coinMintDecimalu8
        • pcMintDecimalu8
        • ammVersionu8
        • farmPoolVersionu8
        • lpPriceExpou8
        • baseisSigner
        • poolisMut
        • payerisSignerisMut
        • systemProgram
        • owner
        • ammId
        • lpMint
        • coinSupply
        • pcSupply
        • farmPoolId
        • farmLedger
        • lpSupply
        refresh
          • poolisMut
          • ammId
          • lpMint
          • lpSupply
          • coinMintPrice
          • pcMintPrice
          • ammOpenOrders
          • coinMintSupply
          • pcMintSupply
          • farmLedger
          harvest
            • poolisMut
            • farmPoolProgramId
            • poolIdisMut
            • poolAuthority
            • ledgerisMut
            • owner
            • userLpTokenAccountisMut
            • poolLpTokenAccountisMut
            • rewardAccountisMut
            • rewardVaultisMut
            • sysvarClock
            • tokenProgram
            • rewardAccountBisMut
            • rewardVaultBisMut
            swap
              • poolisMut
              • ammProgramId
              • tokenProgramId
              • ammIdisMut
              • ammAuthority
              • ammOpenOrdersisMut
              • ammTargetOrdersisMut
              • poolCoinTokenAccountisMut
              • poolPcTokenAccountisMut
              • serumProgramId
              • serumMarketisMut
              • serumBidsisMut
              • serumAsksisMut
              • serumEventQueueisMut
              • serumCoinVaultAccountisMut
              • serumPcVaultAccountisMut
              • serumVaultSigner
              • userSourceTokenAccountisMut
              • userDestTokenAccountisMut
              addLiquidity
                • poolisMut
                • tokenProgramId
                • ammProgramId
                • ammIdisMut
                • ammAuthority
                • ammOpenOrders
                • ammTargetOrdersisMut
                • lpMintisMut
                • poolCoinTokenAccountisMut
                • poolPcTokenAccountisMut
                • serumMarket
                • userCoinTokenAccountisMut
                • userPcTokenAccountisMut
                • userLpTokenAccountisMut
                stake
                  • poolisMut
                  • farmPoolProgramId
                  • poolIdisMut
                  • poolAuthority
                  • ledgerisMut
                  • owner
                  • userLpTokenAccountisMut
                  • poolLpTokenAccountisMut
                  • rewardAccountisMut
                  • rewardVaultisMut
                  • sysvarClock
                  • tokenProgram
                  • rewardAccountBisMut
                  • rewardVaultBisMut
                  initializeWithdrawLpAccount
                    • withdrawLpAccountisSignerisMut
                    • ownerisSignerisMut
                    • pool
                    • systemProgram
                    addWithdrawLpAccountAmount
                    • amountu64
                    • pool
                    • withdrawAccountisMut
                    • authorityAccountisSignerisMut
                    withdrawLp
                      • poolisMut
                      • withdrawAccountisMut
                      • farmPoolProgramId
                      • poolIdisMut
                      • poolAuthority
                      • ledgerisMut
                      • owner
                      • userLpTokenAccountisMut
                      • poolLpTokenAccountisMut
                      • rewardAccountisMut
                      • rewardVaultisMut
                      • sysvarClock
                      • tokenProgram
                      • rewardAccountBisMut
                      • rewardVaultBisMut
                      setPendingPool
                      • newOwnerpublicKey
                      • poolisMut
                      • ownerisSigner
                      setAddLpWithdrawAmountAuthority
                      • newAuthoritypublicKey
                      • poolisMut
                      • ownerisSigner
                      setCoinMintPrice
                      • newCoinMintPricepublicKey
                      • poolisMut
                      • ownerisSigner
                      setPcMintPrice
                      • newPcMintPricepublicKey
                      • poolisMut
                      • ownerisSigner
                      setAmmOpenOrders
                      • newAmmOpenOrderspublicKey
                      • poolisMut
                      • ownerisSigner
                      setAmmCoinMintSupply
                      • newAmmOpenOrderspublicKey
                      • poolisMut
                      • ownerisSigner
                      setAmmPcMintSupply
                      • newAmmPcMintSupplypublicKey
                      • poolisMut
                      • ownerisSigner
                      receivePendingPool
                        • poolisMut
                        • pendingOwnerisSigner