List of all items
Structs
- AddLiquidity
- PerformanceFee
- RemoveLiquidity
- ReportLoss
- StakingReward
- StrategyDeposit
- StrategyWithdraw
- TotalAmount
- accounts::DepositWithdrawLiquidity
- accounts::GetUnlockedAmount
- accounts::Initialize
- accounts::InitializeIdleVault
- accounts::RebalanceStrategy
- accounts::WithdrawDirectlyFromStrategy
- context::DepositWithdrawLiquidity
- context::GetUnlockedAmount
- context::Initialize
- context::InitializeIdleVault
- context::RebalanceStrategy
- context::StrategyBumps
- context::VaultBumps
- context::WithdrawDirectlyFromStrategy
- instruction::Deposit
- instruction::DepositStrategy
- instruction::GetUnlockedAmount
- instruction::Initialize
- instruction::InitializeIdleVault
- instruction::Withdraw
- instruction::WithdrawDirectlyFromStrategy
- instruction::WithdrawStrategy
- program::Vault
- state::LockedProfitTracker
- state::Strategy
- state::Vault
Enums
Functions
- check_id
- entry
- entrypoint
- get_base_address_for_idle_vault
- get_base_key
- get_treasury_address
- id
- strategy::apricot_without_lm::get_user_signer
- strategy::base::get_apricot_program_id
- strategy::base::get_cypher_program_id
- strategy::base::get_francium_program_id
- strategy::base::get_port_finance_program_id
- strategy::base::get_solend_program_id
- strategy::base::get_tulip_program_id
- strategy::cypher::get_strategy_owner
- strategy::frakt::get_strategy_owner
- strategy::mango::get_strategy_owner
- strategy::marginfi::get_marginfi_account
- strategy::marginfi::get_strategy_owner
- utils::derive_collateral_vault_address
- utils::derive_strategy_address
- utils::derive_token_vault_address
- utils::derive_vault_address
- vault::deposit
- vault::deposit_strategy
- vault::get_unlocked_amount
- vault::initialize
- vault::initialize_idle_vault
- vault::withdraw
- vault::withdraw_directly_from_strategy
- vault::withdraw_strategy
Statics
- ID
- seed::APRICOT_USER_INFO_SIGNER_PREFIX
- seed::COLLATERAL_VAULT_PREFIX
- seed::FEE_VAULT_PREFIX
- seed::LP_MINT_PREFIX
- seed::SOLEND_OBLIGATION_OWNER_PREFIX
- seed::SOLEND_OBLIGATION_PREFIX
- seed::TOKEN_VAULT_PREFIX
- seed::VAULT_PREFIX