carbon-marginfi-v2-decoder 1.0.0

MarginfiV2 Decoder
Documentation
//! This code was AUTOGENERATED using the Codama library.
pub mod account_event_header_schema;
pub mod balance_schema;
pub mod bank_cache_schema;
pub mod bank_config_compact_schema;
pub mod bank_config_opt_schema;
pub mod bank_config_schema;
pub mod bank_operational_state_schema;
pub mod bank_rate_limiter_schema;
pub mod deleverage_event_schema;
pub mod deleverage_withdraw_flow_event_schema;
pub mod drift_config_compact_schema;
pub mod edit_staked_settings_event_schema;
pub mod emode_config_schema;
pub mod emode_entry_schema;
pub mod emode_settings_schema;
pub mod execute_order_balance_record_schema;
pub mod fee_state_cache_schema;
pub mod group_event_header_schema;
pub mod group_rate_limiter_schema;
pub mod health_cache_schema;
pub mod health_pulse_event_schema;
pub mod interest_rate_config_compact_schema;
pub mod interest_rate_config_opt_schema;
pub mod interest_rate_config_schema;
pub mod juplend_config_compact_schema;
pub mod kamino_config_compact_schema;
pub mod keeper_close_order_event_schema;
pub mod lending_account_borrow_event_schema;
pub mod lending_account_deposit_event_schema;
pub mod lending_account_liquidate_event_schema;
pub mod lending_account_repay_event_schema;
pub mod lending_account_schema;
pub mod lending_account_withdraw_event_schema;
pub mod lending_pool_bank_accrue_interest_event_schema;
pub mod lending_pool_bank_collect_fees_event_schema;
pub mod lending_pool_bank_configure_event_schema;
pub mod lending_pool_bank_configure_frozen_event_schema;
pub mod lending_pool_bank_configure_oracle_event_schema;
pub mod lending_pool_bank_create_event_schema;
pub mod lending_pool_bank_handle_bankruptcy_event_schema;
pub mod lending_pool_bank_set_fixed_oracle_price_event_schema;
pub mod lending_pool_super_admin_deposit_event_schema;
pub mod lending_pool_super_admin_withdraw_event_schema;
pub mod liquidation_balances_schema;
pub mod liquidation_cache_schema;
pub mod liquidation_entry_schema;
pub mod liquidation_receiver_event_schema;
pub mod marginfi_account_close_order_event_schema;
pub mod marginfi_account_create_event_schema;
pub mod marginfi_account_freeze_event_schema;
pub mod marginfi_account_place_order_event_schema;
pub mod marginfi_account_transfer_to_new_account_schema;
pub mod marginfi_group_configure_event_schema;
pub mod marginfi_group_create_event_schema;
pub mod minimal_obligation_collateral_schema;
pub mod oracle_setup_schema;
pub mod order_trigger_schema;
pub mod order_trigger_type_schema;
pub mod panic_state_cache_schema;
pub mod panic_state_schema;
pub mod rate_limit_flow_event_schema;
pub mod rate_limit_window_schema;
pub mod rate_point_schema;
pub mod risk_tier_schema;
pub mod set_keeper_close_flags_event_schema;
pub mod solend_config_compact_schema;
pub mod spot_balance_type_schema;
pub mod spot_position_schema;
pub mod staked_settings_config_schema;
pub mod staked_settings_edit_config_schema;
pub mod user_status_schema;
pub mod withdraw_window_cache_schema;
pub mod wrapped_i80_f48_schema;

pub use {
    account_event_header_schema::*, balance_schema::*, bank_cache_schema::*,
    bank_config_compact_schema::*, bank_config_opt_schema::*, bank_config_schema::*,
    bank_operational_state_schema::*, bank_rate_limiter_schema::*, deleverage_event_schema::*,
    deleverage_withdraw_flow_event_schema::*, drift_config_compact_schema::*,
    edit_staked_settings_event_schema::*, emode_config_schema::*, emode_entry_schema::*,
    emode_settings_schema::*, execute_order_balance_record_schema::*, fee_state_cache_schema::*,
    group_event_header_schema::*, group_rate_limiter_schema::*, health_cache_schema::*,
    health_pulse_event_schema::*, interest_rate_config_compact_schema::*,
    interest_rate_config_opt_schema::*, interest_rate_config_schema::*,
    juplend_config_compact_schema::*, kamino_config_compact_schema::*,
    keeper_close_order_event_schema::*, lending_account_borrow_event_schema::*,
    lending_account_deposit_event_schema::*, lending_account_liquidate_event_schema::*,
    lending_account_repay_event_schema::*, lending_account_schema::*,
    lending_account_withdraw_event_schema::*, lending_pool_bank_accrue_interest_event_schema::*,
    lending_pool_bank_collect_fees_event_schema::*, lending_pool_bank_configure_event_schema::*,
    lending_pool_bank_configure_frozen_event_schema::*,
    lending_pool_bank_configure_oracle_event_schema::*, lending_pool_bank_create_event_schema::*,
    lending_pool_bank_handle_bankruptcy_event_schema::*,
    lending_pool_bank_set_fixed_oracle_price_event_schema::*,
    lending_pool_super_admin_deposit_event_schema::*,
    lending_pool_super_admin_withdraw_event_schema::*, liquidation_balances_schema::*,
    liquidation_cache_schema::*, liquidation_entry_schema::*, liquidation_receiver_event_schema::*,
    marginfi_account_close_order_event_schema::*, marginfi_account_create_event_schema::*,
    marginfi_account_freeze_event_schema::*, marginfi_account_place_order_event_schema::*,
    marginfi_account_transfer_to_new_account_schema::*, marginfi_group_configure_event_schema::*,
    marginfi_group_create_event_schema::*, minimal_obligation_collateral_schema::*,
    oracle_setup_schema::*, order_trigger_schema::*, order_trigger_type_schema::*,
    panic_state_cache_schema::*, panic_state_schema::*, rate_limit_flow_event_schema::*,
    rate_limit_window_schema::*, rate_point_schema::*, risk_tier_schema::*,
    set_keeper_close_flags_event_schema::*, solend_config_compact_schema::*,
    spot_balance_type_schema::*, spot_position_schema::*, staked_settings_config_schema::*,
    staked_settings_edit_config_schema::*, user_status_schema::*, withdraw_window_cache_schema::*,
    wrapped_i80_f48_schema::*,
};