List of all items
Structs
- MarginfiV2Decoder
- accounts::bank::Bank
- accounts::bank_metadata::BankMetadata
- accounts::execute_order_record::ExecuteOrderRecord
- accounts::fee_state::FeeState
- accounts::lending::Lending
- accounts::liquidation_record::LiquidationRecord
- accounts::marginfi_account::MarginfiAccount
- accounts::marginfi_group::MarginfiGroup
- accounts::minimal_obligation::MinimalObligation
- accounts::minimal_reserve::MinimalReserve
- accounts::minimal_spot_market::MinimalSpotMarket
- accounts::minimal_user::MinimalUser
- accounts::order::Order
- accounts::solend_minimal_reserve::SolendMinimalReserve
- accounts::staked_settings::StakedSettings
- events::deleverage_event::DeleverageEventEvent
- events::deleverage_withdraw_flow_event::DeleverageWithdrawFlowEventEvent
- events::edit_staked_settings_event::EditStakedSettingsEventEvent
- events::health_pulse_event::HealthPulseEventEvent
- events::keeper_close_order_event::KeeperCloseOrderEventEvent
- events::lending_account_borrow_event::LendingAccountBorrowEventEvent
- events::lending_account_deposit_event::LendingAccountDepositEventEvent
- events::lending_account_liquidate_event::LendingAccountLiquidateEventEvent
- events::lending_account_repay_event::LendingAccountRepayEventEvent
- events::lending_account_withdraw_event::LendingAccountWithdrawEventEvent
- events::lending_pool_bank_accrue_interest_event::LendingPoolBankAccrueInterestEventEvent
- events::lending_pool_bank_collect_fees_event::LendingPoolBankCollectFeesEventEvent
- events::lending_pool_bank_configure_event::LendingPoolBankConfigureEventEvent
- events::lending_pool_bank_configure_frozen_event::LendingPoolBankConfigureFrozenEventEvent
- events::lending_pool_bank_configure_oracle_event::LendingPoolBankConfigureOracleEventEvent
- events::lending_pool_bank_create_event::LendingPoolBankCreateEventEvent
- events::lending_pool_bank_handle_bankruptcy_event::LendingPoolBankHandleBankruptcyEventEvent
- events::lending_pool_bank_set_fixed_oracle_price_event::LendingPoolBankSetFixedOraclePriceEventEvent
- events::lending_pool_super_admin_deposit_event::LendingPoolSuperAdminDepositEventEvent
- events::lending_pool_super_admin_withdraw_event::LendingPoolSuperAdminWithdrawEventEvent
- events::liquidation_receiver_event::LiquidationReceiverEventEvent
- events::marginfi_account_close_order_event::MarginfiAccountCloseOrderEventEvent
- events::marginfi_account_create_event::MarginfiAccountCreateEventEvent
- events::marginfi_account_freeze_event::MarginfiAccountFreezeEventEvent
- events::marginfi_account_place_order_event::MarginfiAccountPlaceOrderEventEvent
- events::marginfi_account_transfer_to_new_account::MarginfiAccountTransferToNewAccountEvent
- events::marginfi_group_configure_event::MarginfiGroupConfigureEventEvent
- events::marginfi_group_create_event::MarginfiGroupCreateEventEvent
- events::rate_limit_flow_event::RateLimitFlowEventEvent
- events::set_keeper_close_flags_event::SetKeeperCloseFlagsEventEvent
- instructions::config_group_fee::ConfigGroupFee
- instructions::config_group_fee::ConfigGroupFeeInstructionAccounts
- instructions::configure_bank_rate_limits::ConfigureBankRateLimits
- instructions::configure_bank_rate_limits::ConfigureBankRateLimitsInstructionAccounts
- instructions::configure_deleverage_withdrawal_limit::ConfigureDeleverageWithdrawalLimit
- instructions::configure_deleverage_withdrawal_limit::ConfigureDeleverageWithdrawalLimitInstructionAccounts
- instructions::configure_group_rate_limits::ConfigureGroupRateLimits
- instructions::configure_group_rate_limits::ConfigureGroupRateLimitsInstructionAccounts
- instructions::cpi_event::CpiEventInstructionAccounts
- instructions::drift_deposit::DriftDeposit
- instructions::drift_deposit::DriftDepositInstructionAccounts
- instructions::drift_harvest_reward::DriftHarvestReward
- instructions::drift_harvest_reward::DriftHarvestRewardInstructionAccounts
- instructions::drift_init_user::DriftInitUser
- instructions::drift_init_user::DriftInitUserInstructionAccounts
- instructions::drift_withdraw::DriftWithdraw
- instructions::drift_withdraw::DriftWithdrawInstructionAccounts
- instructions::edit_global_fee_state::EditGlobalFeeState
- instructions::edit_global_fee_state::EditGlobalFeeStateInstructionAccounts
- instructions::edit_staked_settings::EditStakedSettings
- instructions::edit_staked_settings::EditStakedSettingsInstructionAccounts
- instructions::end_deleverage::EndDeleverage
- instructions::end_deleverage::EndDeleverageInstructionAccounts
- instructions::end_liquidation::EndLiquidation
- instructions::end_liquidation::EndLiquidationInstructionAccounts
- instructions::init_bank_metadata::InitBankMetadata
- instructions::init_bank_metadata::InitBankMetadataInstructionAccounts
- instructions::init_global_fee_state::InitGlobalFeeState
- instructions::init_global_fee_state::InitGlobalFeeStateInstructionAccounts
- instructions::init_staked_settings::InitStakedSettings
- instructions::init_staked_settings::InitStakedSettingsInstructionAccounts
- instructions::juplend_deposit::JuplendDeposit
- instructions::juplend_deposit::JuplendDepositInstructionAccounts
- instructions::juplend_init_position::JuplendInitPosition
- instructions::juplend_init_position::JuplendInitPositionInstructionAccounts
- instructions::juplend_withdraw::JuplendWithdraw
- instructions::juplend_withdraw::JuplendWithdrawInstructionAccounts
- instructions::kamino_deposit::KaminoDeposit
- instructions::kamino_deposit::KaminoDepositInstructionAccounts
- instructions::kamino_harvest_reward::KaminoHarvestReward
- instructions::kamino_harvest_reward::KaminoHarvestRewardInstructionAccounts
- instructions::kamino_init_obligation::KaminoInitObligation
- instructions::kamino_init_obligation::KaminoInitObligationInstructionAccounts
- instructions::kamino_withdraw::KaminoWithdraw
- instructions::kamino_withdraw::KaminoWithdrawInstructionAccounts
- instructions::lending_account_borrow::LendingAccountBorrow
- instructions::lending_account_borrow::LendingAccountBorrowInstructionAccounts
- instructions::lending_account_clear_emissions::LendingAccountClearEmissions
- instructions::lending_account_clear_emissions::LendingAccountClearEmissionsInstructionAccounts
- instructions::lending_account_close_balance::LendingAccountCloseBalance
- instructions::lending_account_close_balance::LendingAccountCloseBalanceInstructionAccounts
- instructions::lending_account_deposit::LendingAccountDeposit
- instructions::lending_account_deposit::LendingAccountDepositInstructionAccounts
- instructions::lending_account_end_flashloan::LendingAccountEndFlashloan
- instructions::lending_account_end_flashloan::LendingAccountEndFlashloanInstructionAccounts
- instructions::lending_account_liquidate::LendingAccountLiquidate
- instructions::lending_account_liquidate::LendingAccountLiquidateInstructionAccounts
- instructions::lending_account_pulse_health::LendingAccountPulseHealth
- instructions::lending_account_pulse_health::LendingAccountPulseHealthInstructionAccounts
- instructions::lending_account_repay::LendingAccountRepay
- instructions::lending_account_repay::LendingAccountRepayInstructionAccounts
- instructions::lending_account_start_flashloan::LendingAccountStartFlashloan
- instructions::lending_account_start_flashloan::LendingAccountStartFlashloanInstructionAccounts
- instructions::lending_account_withdraw::LendingAccountWithdraw
- instructions::lending_account_withdraw::LendingAccountWithdrawInstructionAccounts
- instructions::lending_pool_accrue_bank_interest::LendingPoolAccrueBankInterest
- instructions::lending_pool_accrue_bank_interest::LendingPoolAccrueBankInterestInstructionAccounts
- instructions::lending_pool_add_bank::LendingPoolAddBank
- instructions::lending_pool_add_bank::LendingPoolAddBankInstructionAccounts
- instructions::lending_pool_add_bank_drift::LendingPoolAddBankDrift
- instructions::lending_pool_add_bank_drift::LendingPoolAddBankDriftInstructionAccounts
- instructions::lending_pool_add_bank_juplend::LendingPoolAddBankJuplend
- instructions::lending_pool_add_bank_juplend::LendingPoolAddBankJuplendInstructionAccounts
- instructions::lending_pool_add_bank_kamino::LendingPoolAddBankKamino
- instructions::lending_pool_add_bank_kamino::LendingPoolAddBankKaminoInstructionAccounts
- instructions::lending_pool_add_bank_permissionless::LendingPoolAddBankPermissionless
- instructions::lending_pool_add_bank_permissionless::LendingPoolAddBankPermissionlessInstructionAccounts
- instructions::lending_pool_add_bank_solend::LendingPoolAddBankSolend
- instructions::lending_pool_add_bank_solend::LendingPoolAddBankSolendInstructionAccounts
- instructions::lending_pool_add_bank_with_seed::LendingPoolAddBankWithSeed
- instructions::lending_pool_add_bank_with_seed::LendingPoolAddBankWithSeedInstructionAccounts
- instructions::lending_pool_clone_bank::LendingPoolCloneBank
- instructions::lending_pool_clone_bank::LendingPoolCloneBankInstructionAccounts
- instructions::lending_pool_clone_emode::LendingPoolCloneEmode
- instructions::lending_pool_clone_emode::LendingPoolCloneEmodeInstructionAccounts
- instructions::lending_pool_close_bank::LendingPoolCloseBank
- instructions::lending_pool_close_bank::LendingPoolCloseBankInstructionAccounts
- instructions::lending_pool_collect_bank_fees::LendingPoolCollectBankFees
- instructions::lending_pool_collect_bank_fees::LendingPoolCollectBankFeesInstructionAccounts
- instructions::lending_pool_configure_bank::LendingPoolConfigureBank
- instructions::lending_pool_configure_bank::LendingPoolConfigureBankInstructionAccounts
- instructions::lending_pool_configure_bank_emode::LendingPoolConfigureBankEmode
- instructions::lending_pool_configure_bank_emode::LendingPoolConfigureBankEmodeInstructionAccounts
- instructions::lending_pool_configure_bank_interest_only::LendingPoolConfigureBankInterestOnly
- instructions::lending_pool_configure_bank_interest_only::LendingPoolConfigureBankInterestOnlyInstructionAccounts
- instructions::lending_pool_configure_bank_limits_only::LendingPoolConfigureBankLimitsOnly
- instructions::lending_pool_configure_bank_limits_only::LendingPoolConfigureBankLimitsOnlyInstructionAccounts
- instructions::lending_pool_configure_bank_oracle::LendingPoolConfigureBankOracle
- instructions::lending_pool_configure_bank_oracle::LendingPoolConfigureBankOracleInstructionAccounts
- instructions::lending_pool_force_tokenless_repay_complete::LendingPoolForceTokenlessRepayComplete
- instructions::lending_pool_force_tokenless_repay_complete::LendingPoolForceTokenlessRepayCompleteInstructionAccounts
- instructions::lending_pool_handle_bankruptcy::LendingPoolHandleBankruptcy
- instructions::lending_pool_handle_bankruptcy::LendingPoolHandleBankruptcyInstructionAccounts
- instructions::lending_pool_pulse_bank_price_cache::LendingPoolPulseBankPriceCache
- instructions::lending_pool_pulse_bank_price_cache::LendingPoolPulseBankPriceCacheInstructionAccounts
- instructions::lending_pool_reclaim_emissions_vault::LendingPoolReclaimEmissionsVault
- instructions::lending_pool_reclaim_emissions_vault::LendingPoolReclaimEmissionsVaultInstructionAccounts
- instructions::lending_pool_set_fixed_oracle_price::LendingPoolSetFixedOraclePrice
- instructions::lending_pool_set_fixed_oracle_price::LendingPoolSetFixedOraclePriceInstructionAccounts
- instructions::lending_pool_update_fees_destination_account::LendingPoolUpdateFeesDestinationAccount
- instructions::lending_pool_update_fees_destination_account::LendingPoolUpdateFeesDestinationAccountInstructionAccounts
- instructions::lending_pool_withdraw_fees::LendingPoolWithdrawFees
- instructions::lending_pool_withdraw_fees::LendingPoolWithdrawFeesInstructionAccounts
- instructions::lending_pool_withdraw_fees_permissionless::LendingPoolWithdrawFeesPermissionless
- instructions::lending_pool_withdraw_fees_permissionless::LendingPoolWithdrawFeesPermissionlessInstructionAccounts
- instructions::lending_pool_withdraw_insurance::LendingPoolWithdrawInsurance
- instructions::lending_pool_withdraw_insurance::LendingPoolWithdrawInsuranceInstructionAccounts
- instructions::marginfi_account_close::MarginfiAccountClose
- instructions::marginfi_account_close::MarginfiAccountCloseInstructionAccounts
- instructions::marginfi_account_close_order::MarginfiAccountCloseOrder
- instructions::marginfi_account_close_order::MarginfiAccountCloseOrderInstructionAccounts
- instructions::marginfi_account_end_execute_order::MarginfiAccountEndExecuteOrder
- instructions::marginfi_account_end_execute_order::MarginfiAccountEndExecuteOrderInstructionAccounts
- instructions::marginfi_account_init_liq_record::MarginfiAccountInitLiqRecord
- instructions::marginfi_account_init_liq_record::MarginfiAccountInitLiqRecordInstructionAccounts
- instructions::marginfi_account_initialize::MarginfiAccountInitialize
- instructions::marginfi_account_initialize::MarginfiAccountInitializeInstructionAccounts
- instructions::marginfi_account_initialize_pda::MarginfiAccountInitializePda
- instructions::marginfi_account_initialize_pda::MarginfiAccountInitializePdaInstructionAccounts
- instructions::marginfi_account_keeper_close_order::MarginfiAccountKeeperCloseOrder
- instructions::marginfi_account_keeper_close_order::MarginfiAccountKeeperCloseOrderInstructionAccounts
- instructions::marginfi_account_place_order::MarginfiAccountPlaceOrder
- instructions::marginfi_account_place_order::MarginfiAccountPlaceOrderInstructionAccounts
- instructions::marginfi_account_set_freeze::MarginfiAccountSetFreeze
- instructions::marginfi_account_set_freeze::MarginfiAccountSetFreezeInstructionAccounts
- instructions::marginfi_account_set_keeper_close_flags::MarginfiAccountSetKeeperCloseFlags
- instructions::marginfi_account_set_keeper_close_flags::MarginfiAccountSetKeeperCloseFlagsInstructionAccounts
- instructions::marginfi_account_start_execute_order::MarginfiAccountStartExecuteOrder
- instructions::marginfi_account_start_execute_order::MarginfiAccountStartExecuteOrderInstructionAccounts
- instructions::marginfi_account_update_emissions_destination_account::MarginfiAccountUpdateEmissionsDestinationAccount
- instructions::marginfi_account_update_emissions_destination_account::MarginfiAccountUpdateEmissionsDestinationAccountInstructionAccounts
- instructions::marginfi_group_configure::MarginfiGroupConfigure
- instructions::marginfi_group_configure::MarginfiGroupConfigureInstructionAccounts
- instructions::marginfi_group_initialize::MarginfiGroupInitialize
- instructions::marginfi_group_initialize::MarginfiGroupInitializeInstructionAccounts
- instructions::migrate_curve::MigrateCurve
- instructions::migrate_curve::MigrateCurveInstructionAccounts
- instructions::panic_pause::PanicPause
- instructions::panic_pause::PanicPauseInstructionAccounts
- instructions::panic_unpause::PanicUnpause
- instructions::panic_unpause::PanicUnpauseInstructionAccounts
- instructions::panic_unpause_permissionless::PanicUnpausePermissionless
- instructions::panic_unpause_permissionless::PanicUnpausePermissionlessInstructionAccounts
- instructions::propagate_fee_state::PropagateFeeState
- instructions::propagate_fee_state::PropagateFeeStateInstructionAccounts
- instructions::propagate_staked_settings::PropagateStakedSettings
- instructions::propagate_staked_settings::PropagateStakedSettingsInstructionAccounts
- instructions::purge_deleverage_balance::PurgeDeleverageBalance
- instructions::purge_deleverage_balance::PurgeDeleverageBalanceInstructionAccounts
- instructions::solend_deposit::SolendDeposit
- instructions::solend_deposit::SolendDepositInstructionAccounts
- instructions::solend_init_obligation::SolendInitObligation
- instructions::solend_init_obligation::SolendInitObligationInstructionAccounts
- instructions::solend_withdraw::SolendWithdraw
- instructions::solend_withdraw::SolendWithdrawInstructionAccounts
- instructions::start_deleverage::StartDeleverage
- instructions::start_deleverage::StartDeleverageInstructionAccounts
- instructions::start_liquidation::StartLiquidation
- instructions::start_liquidation::StartLiquidationInstructionAccounts
- instructions::super_admin_deposit::SuperAdminDeposit
- instructions::super_admin_deposit::SuperAdminDepositInstructionAccounts
- instructions::super_admin_withdraw::SuperAdminWithdraw
- instructions::super_admin_withdraw::SuperAdminWithdrawInstructionAccounts
- instructions::transfer_to_new_account::TransferToNewAccount
- instructions::transfer_to_new_account::TransferToNewAccountInstructionAccounts
- instructions::transfer_to_new_account_pda::TransferToNewAccountPda
- instructions::transfer_to_new_account_pda::TransferToNewAccountPdaInstructionAccounts
- instructions::update_deleverage_withdrawals::UpdateDeleverageWithdrawals
- instructions::update_deleverage_withdrawals::UpdateDeleverageWithdrawalsInstructionAccounts
- instructions::update_group_rate_limiter::UpdateGroupRateLimiter
- instructions::update_group_rate_limiter::UpdateGroupRateLimiterInstructionAccounts
- instructions::write_bank_metadata::WriteBankMetadata
- instructions::write_bank_metadata::WriteBankMetadataInstructionAccounts
- types::account_event_header::AccountEventHeader
- types::balance::Balance
- types::bank_cache::BankCache
- types::bank_config::BankConfig
- types::bank_config_compact::BankConfigCompact
- types::bank_config_opt::BankConfigOpt
- types::bank_rate_limiter::BankRateLimiter
- types::deleverage_event::DeleverageEvent
- types::deleverage_withdraw_flow_event::DeleverageWithdrawFlowEvent
- types::drift_config_compact::DriftConfigCompact
- types::edit_staked_settings_event::EditStakedSettingsEvent
- types::emode_config::EmodeConfig
- types::emode_entry::EmodeEntry
- types::emode_settings::EmodeSettings
- types::execute_order_balance_record::ExecuteOrderBalanceRecord
- types::fee_state_cache::FeeStateCache
- types::group_event_header::GroupEventHeader
- types::group_rate_limiter::GroupRateLimiter
- types::health_cache::HealthCache
- types::health_pulse_event::HealthPulseEvent
- types::interest_rate_config::InterestRateConfig
- types::interest_rate_config_compact::InterestRateConfigCompact
- types::interest_rate_config_opt::InterestRateConfigOpt
- types::juplend_config_compact::JuplendConfigCompact
- types::kamino_config_compact::KaminoConfigCompact
- types::keeper_close_order_event::KeeperCloseOrderEvent
- types::lending_account::LendingAccount
- types::lending_account_borrow_event::LendingAccountBorrowEvent
- types::lending_account_deposit_event::LendingAccountDepositEvent
- types::lending_account_liquidate_event::LendingAccountLiquidateEvent
- types::lending_account_repay_event::LendingAccountRepayEvent
- types::lending_account_withdraw_event::LendingAccountWithdrawEvent
- types::lending_pool_bank_accrue_interest_event::LendingPoolBankAccrueInterestEvent
- types::lending_pool_bank_collect_fees_event::LendingPoolBankCollectFeesEvent
- types::lending_pool_bank_configure_event::LendingPoolBankConfigureEvent
- types::lending_pool_bank_configure_frozen_event::LendingPoolBankConfigureFrozenEvent
- types::lending_pool_bank_configure_oracle_event::LendingPoolBankConfigureOracleEvent
- types::lending_pool_bank_create_event::LendingPoolBankCreateEvent
- types::lending_pool_bank_handle_bankruptcy_event::LendingPoolBankHandleBankruptcyEvent
- types::lending_pool_bank_set_fixed_oracle_price_event::LendingPoolBankSetFixedOraclePriceEvent
- types::lending_pool_super_admin_deposit_event::LendingPoolSuperAdminDepositEvent
- types::lending_pool_super_admin_withdraw_event::LendingPoolSuperAdminWithdrawEvent
- types::liquidation_balances::LiquidationBalances
- types::liquidation_cache::LiquidationCache
- types::liquidation_entry::LiquidationEntry
- types::liquidation_receiver_event::LiquidationReceiverEvent
- types::marginfi_account_close_order_event::MarginfiAccountCloseOrderEvent
- types::marginfi_account_create_event::MarginfiAccountCreateEvent
- types::marginfi_account_freeze_event::MarginfiAccountFreezeEvent
- types::marginfi_account_place_order_event::MarginfiAccountPlaceOrderEvent
- types::marginfi_account_transfer_to_new_account::MarginfiAccountTransferToNewAccount
- types::marginfi_group_configure_event::MarginfiGroupConfigureEvent
- types::marginfi_group_create_event::MarginfiGroupCreateEvent
- types::minimal_obligation_collateral::MinimalObligationCollateral
- types::panic_state::PanicState
- types::panic_state_cache::PanicStateCache
- types::rate_limit_flow_event::RateLimitFlowEvent
- types::rate_limit_window::RateLimitWindow
- types::rate_point::RatePoint
- types::set_keeper_close_flags_event::SetKeeperCloseFlagsEvent
- types::solend_config_compact::SolendConfigCompact
- types::spot_position::SpotPosition
- types::staked_settings_config::StakedSettingsConfig
- types::staked_settings_edit_config::StakedSettingsEditConfig
- types::withdraw_window_cache::WithdrawWindowCache
- types::wrapped_i80_f48::WrappedI80F48
Enums
- accounts::MarginfiV2Account
- instructions::MarginfiV2Instruction
- instructions::cpi_event::CpiEvent
- types::bank_operational_state::BankOperationalState
- types::oracle_setup::OracleSetup
- types::order_trigger::OrderTrigger
- types::order_trigger_type::OrderTriggerType
- types::risk_tier::RiskTier
- types::spot_balance_type::SpotBalanceType
- types::user_status::UserStatus