carbon-marginfi-v2-decoder 1.0.0

MarginfiV2 Decoder
Documentation
//! This code was AUTOGENERATED using the Codama library.
#[cfg(feature = "graphql")]
pub mod graphql;

pub mod account_event_header;
pub mod balance;
pub mod bank_cache;
pub mod bank_config;
pub mod bank_config_compact;
pub mod bank_config_opt;
pub mod bank_operational_state;
pub mod bank_rate_limiter;
pub mod deleverage_event;
pub mod deleverage_withdraw_flow_event;
pub mod drift_config_compact;
pub mod edit_staked_settings_event;
pub mod emode_config;
pub mod emode_entry;
pub mod emode_settings;
pub mod execute_order_balance_record;
pub mod fee_state_cache;
pub mod group_event_header;
pub mod group_rate_limiter;
pub mod health_cache;
pub mod health_pulse_event;
pub mod interest_rate_config;
pub mod interest_rate_config_compact;
pub mod interest_rate_config_opt;
pub mod juplend_config_compact;
pub mod kamino_config_compact;
pub mod keeper_close_order_event;
pub mod lending_account;
pub mod lending_account_borrow_event;
pub mod lending_account_deposit_event;
pub mod lending_account_liquidate_event;
pub mod lending_account_repay_event;
pub mod lending_account_withdraw_event;
pub mod lending_pool_bank_accrue_interest_event;
pub mod lending_pool_bank_collect_fees_event;
pub mod lending_pool_bank_configure_event;
pub mod lending_pool_bank_configure_frozen_event;
pub mod lending_pool_bank_configure_oracle_event;
pub mod lending_pool_bank_create_event;
pub mod lending_pool_bank_handle_bankruptcy_event;
pub mod lending_pool_bank_set_fixed_oracle_price_event;
pub mod lending_pool_super_admin_deposit_event;
pub mod lending_pool_super_admin_withdraw_event;
pub mod liquidation_balances;
pub mod liquidation_cache;
pub mod liquidation_entry;
pub mod liquidation_receiver_event;
pub mod marginfi_account_close_order_event;
pub mod marginfi_account_create_event;
pub mod marginfi_account_freeze_event;
pub mod marginfi_account_place_order_event;
pub mod marginfi_account_transfer_to_new_account;
pub mod marginfi_group_configure_event;
pub mod marginfi_group_create_event;
pub mod minimal_obligation_collateral;
pub mod oracle_setup;
pub mod order_trigger;
pub mod order_trigger_type;
pub mod panic_state;
pub mod panic_state_cache;
pub mod rate_limit_flow_event;
pub mod rate_limit_window;
pub mod rate_point;
pub mod risk_tier;
pub mod set_keeper_close_flags_event;
pub mod solend_config_compact;
pub mod spot_balance_type;
pub mod spot_position;
pub mod staked_settings_config;
pub mod staked_settings_edit_config;
pub mod user_status;
pub mod withdraw_window_cache;
pub mod wrapped_i80_f48;

pub use self::{
    account_event_header::*, balance::*, bank_cache::*, bank_config::*, bank_config_compact::*,
    bank_config_opt::*, bank_operational_state::*, bank_rate_limiter::*, deleverage_event::*,
    deleverage_withdraw_flow_event::*, drift_config_compact::*, edit_staked_settings_event::*,
    emode_config::*, emode_entry::*, emode_settings::*, execute_order_balance_record::*,
    fee_state_cache::*, group_event_header::*, group_rate_limiter::*, health_cache::*,
    health_pulse_event::*, interest_rate_config::*, interest_rate_config_compact::*,
    interest_rate_config_opt::*, juplend_config_compact::*, kamino_config_compact::*,
    keeper_close_order_event::*, lending_account::*, lending_account_borrow_event::*,
    lending_account_deposit_event::*, lending_account_liquidate_event::*,
    lending_account_repay_event::*, lending_account_withdraw_event::*,
    lending_pool_bank_accrue_interest_event::*, lending_pool_bank_collect_fees_event::*,
    lending_pool_bank_configure_event::*, lending_pool_bank_configure_frozen_event::*,
    lending_pool_bank_configure_oracle_event::*, lending_pool_bank_create_event::*,
    lending_pool_bank_handle_bankruptcy_event::*,
    lending_pool_bank_set_fixed_oracle_price_event::*, lending_pool_super_admin_deposit_event::*,
    lending_pool_super_admin_withdraw_event::*, liquidation_balances::*, liquidation_cache::*,
    liquidation_entry::*, liquidation_receiver_event::*, marginfi_account_close_order_event::*,
    marginfi_account_create_event::*, marginfi_account_freeze_event::*,
    marginfi_account_place_order_event::*, marginfi_account_transfer_to_new_account::*,
    marginfi_group_configure_event::*, marginfi_group_create_event::*,
    minimal_obligation_collateral::*, oracle_setup::*, order_trigger::*, order_trigger_type::*,
    panic_state::*, panic_state_cache::*, rate_limit_flow_event::*, rate_limit_window::*,
    rate_point::*, risk_tier::*, set_keeper_close_flags_event::*, solend_config_compact::*,
    spot_balance_type::*, spot_position::*, staked_settings_config::*,
    staked_settings_edit_config::*, user_status::*, withdraw_window_cache::*, wrapped_i80_f48::*,
};