Logo

vault

Back to IDL RegistryView on Explorer
NameArgumentsAccounts
initialize
    • baseisSigner
    • vaultisMut
    • adminisSignerisMut
    • tokenVaultisMut
    • tokenMint
    • feeVault
    • lpMint
    • rent
    • tokenProgram
    • systemProgram
    enableVault
    • enabledu8
    • vaultisMut
    • adminisSigner
    setOperator
      • vaultisMut
      • operator
      • adminisSigner
      updateLockedProfitDegradation
      • lockedProfitDegradationu64
      • vaultisMut
      • adminisSigner
      getUnlockedAmount
        • vault
        transferAdmin
          • vaultisMut
          • adminisSigner
          • newAdminisSigner
          transferFeeVault
            • vaultisMut
            • adminisSigner
            • newFeeVault
            initializeStrategy
            • bumpsStrategyBumps
            • strategyTypeStrategyType
            • vaultisMut
            • strategyProgram
            • strategyisMut
            • reserve
            • collateralVaultisMut
            • collateralMint
            • adminisSignerisMut
            • systemProgram
            • rent
            • tokenProgram
            removeStrategy
              • vaultisMut
              • strategyisMut
              • strategyProgram
              • collateralVaultisMut
              • reserveisMut
              • tokenVaultisMut
              • feeVaultisMut
              • lpMintisMut
              • tokenProgram
              • adminisSigner
              addStrategy
                • vaultisMut
                • strategy
                • adminisSigner
                depositStrategy
                • amountu64
                • userInfo
                • assetPoolSpl
                • poolSummaries
                • priceSummaries
                • userInfoSignerPda
                • basePda
                • userPagesStats
                withdrawStrategy
                • amountu64
                • userInfo
                • assetPoolSpl
                • poolSummaries
                • priceSummaries
                • userInfoSignerPda
                • basePda
                • userPagesStats
                claimRewards
                  • vault
                  • strategy
                  • tokenProgram
                  • tokenRewardAccisMut
                  • operatorisSigner
                  deposit
                  • tokenAmountu64
                  • minimumLpTokenAmountu64
                  • vaultisMut
                  • tokenVaultisMut
                  • lpMintisMut
                  • userTokenisMut
                  • userLpisMut
                  • userisSigner
                  • tokenProgram
                  withdraw
                  • unmintAmountu64
                  • minOutAmountu64
                  • vaultisMut
                  • tokenVaultisMut
                  • lpMintisMut
                  • userTokenisMut
                  • userLpisMut
                  • userisSigner
                  • tokenProgram
                  withdrawDirectlyFromStrategy
                  • unmintAmountu64
                  • minOutAmountu64
                  • vaultisMut
                  • strategyisMut
                  • reserveisMut
                  • strategyProgram
                  • collateralVaultisMut
                  • tokenVaultisMut
                  • lpMintisMut
                  • feeVaultisMut
                  • userTokenisMut
                  • userLpisMut
                  • userisSigner
                  • tokenProgram