marginfi v2 historical data as Parquet
Every marginfi v2 instruction and event in Solana history, decoded with an Anchor IDL that we checked against real transactions. Trawl gives you 50 event tables and 124 instruction tables, with a column for each account, argument and field. Calls from other programs (CPI) are in the result too.
Updated
The preset
- Program
- MFv2hWf31Z9kbCa1snEPYctwafyhdvnV7FZnsebVacA
- Preset
marginfi-v2- Tables
- 50 event tables and 124 instruction tables, and
part-*with the raw bytes of each match - Price
- $4 for one recent epoch, $8.68 for one week of chain
The price is the same for every program: you pay for the archive the scan reads, not for the rows. Pricing.
# ask for a price: a 402 with the quote, no payment yet curl -X POST https://trawl.run/scan \ -H 'Content-Type: application/json' \ -d '{"preset":"marginfi-v2","start_epoch":1058,"end_epoch":1058}' -- then, in DuckDB, on the files of the job SELECT slot, signature, header, global_fee_wallet FROM 'ev-admin_close_account_event-*.parquet' ORDER BY slot LIMIT 10;
Add "filter": {"accounts": ["<wallet>"]} to keep only the transactions
that touch one wallet. How a filter changes a preset.
Event tables
One table for each event in the IDL. Each row also has log_index and the context columns. An event
that the program writes two ways gives one row.
ev-admin_close_account_eventheader JSON string, global_fee_wallet base58 stringev-circuit_breaker_auto_broken_eventconsecutive_tier3_trips u8, current_timestamp i64ev-circuit_breaker_cleared_eventprior_tier u8, reason u8, current_timestamp i64ev-circuit_breaker_tripped_eventtier u8, deviation_bps u64, halt_started_at i64, halt_ended_at i64ev-deleverage_eventmarginfi_account base58 string, risk_admin base58 string, deleveragee_assets_seized f64, deleveragee_liability_repaid f64ev-deleverage_withdraw_flow_eventgroup base58 string, bank base58 string, mint base58 string, outflow_usd u32, current_timestamp i64ev-drift_claim_bad_debt_eventheader JSON string, bank base58 string, claim_mint base58 string, distributor base58 string, claim_status base58 string, liquidity_vault_authority base58 string, global_fee_wallet base58 string, requested_amount u64, received_amount u64, swept_amount u64ev-edit_staked_settings_eventgroup base58 string, settings JSON stringev-health_pulse_eventaccount base58 string, health_cache JSON stringev-keeper_close_order_eventheader JSON string, order base58 stringev-keeper_close_rebalance_order_eventheader JSON string, rebalance_order base58 stringev-lending_account_borrow_eventheader JSON string, bank base58 string, mint base58 string, amount u64, share_amount JSON stringev-lending_account_deposit_eventheader JSON string, bank base58 string, mint base58 string, amount u64, share_amount JSON stringev-lending_account_liquidate_eventheader JSON string, liquidatee_marginfi_account base58 string, liquidatee_marginfi_account_authority base58 string, asset_bank base58 string, asset_mint base58 string, liability_bank base58 string, liability_mint base58 string, liquidatee_pre_health f64, liquidatee_post_health f64, pre_balances JSON string, post_balances JSON stringev-lending_account_premium_settled_eventheader JSON string, bank base58 string, mint base58 string, premium_settled f64, premium_written_off f64, premium_outstanding_remaining f64ev-lending_account_repay_eventheader JSON string, bank base58 string, mint base58 string, amount u64, close_balance bool, share_amount JSON stringev-lending_account_withdraw_eventheader JSON string, bank base58 string, mint base58 string, amount u64, close_balance bool, share_amount JSON stringev-lending_pool_bank_accrue_interest_eventheader JSON string, bank base58 string, mint base58 string, delta u64, fees_collected f64, insurance_collected f64ev-lending_pool_bank_collect_fees_eventheader JSON string, bank base58 string, mint base58 string, group_fees_collected f64, group_fees_outstanding f64, insurance_fees_collected f64, insurance_fees_outstanding f64ev-lending_pool_bank_configure_eventheader JSON string, bank base58 string, mint base58 string, config JSON stringev-lending_pool_bank_configure_frozen_eventheader JSON string, bank base58 string, mint base58 string, deposit_limit u64, borrow_limit u64ev-lending_pool_bank_configure_oracle_eventheader JSON string, bank base58 string, oracle_setup u8, oracle base58 stringev-lending_pool_bank_create_eventheader JSON string, bank base58 string, mint base58 stringev-lending_pool_bank_handle_bankruptcy_eventheader JSON string, bank base58 string, mint base58 string, bad_debt f64, covered_amount f64, socialized_amount f64, premium_written_off f64ev-lending_pool_bank_premium_configure_eventheader JSON string, bank base58 string, mint base58 string, premium_tag u16, active boolev-lending_pool_bank_set_oracle_price_eventheader JSON string, bank base58 string, price JSON stringev-lending_pool_bank_set_same_asset_emode_eligibiliheader JSON string, bank base58 string, mint base58 string, enabled boolev-lending_pool_group_premium_configure_eventheader JSON string, collateral_tag u16, liability_tag u16, old_rate u32, new_rate u32ev-lending_pool_premium_fees_collected_eventheader JSON string, bank base58 string, mint base58 string, premium_collected f64, premium_outstanding f64ev-lending_pool_super_admin_deposit_eventheader JSON string, bank base58 string, mint base58 string, transfer_amount u64, vault_inflow_amount u64ev-lending_pool_super_admin_withdraw_eventheader JSON string, bank base58 string, mint base58 string, vault_outflow_amount u64ev-liquidation_receiver_eventmarginfi_account base58 string, liquidation_receiver base58 string, liquidatee_assets_seized f64, liquidatee_liability_repaid f64, lamps_fee_paid u32ev-liquidation_tag_eventmarginfi_account base58 string, tagged_at i64ev-marginfi_account_close_order_eventheader JSON string, order base58 stringev-marginfi_account_close_rebalance_order_eventheader JSON string, rebalance_order base58 stringev-marginfi_account_create_eventheader JSON stringev-marginfi_account_freeze_eventheader JSON string, frozen boolev-marginfi_account_place_order_eventheader JSON string, order base58 string, trigger variant name, stop_loss JSON string, take_profit JSON string, tags JSON stringev-marginfi_account_place_rebalance_order_eventheader JSON string, rebalance_order base58 string, mint base58 string, allowed_banks JSON string, min_improvement JSON string, cooldown_seconds u64, amount u64, keeper_tip u64ev-marginfi_account_transfer_to_new_accountheader JSON string, old_account base58 string, old_account_authority base58 string, new_account_authority base58 stringev-marginfi_account_update_rebalance_order_eventheader JSON string, rebalance_order base58 string, allowed_banks JSON string, min_improvement JSON string, cooldown_seconds u64, amount u64, keeper_tip u64ev-marginfi_group_configure_eventheader JSON string, admin base58 string, flags u64ev-marginfi_group_create_eventheader JSON stringev-rate_limit_flow_eventgroup base58 string, bank base58 string, mint base58 string, flow_direction u8, native_amount u64, mint_decimals u8, current_timestamp i64ev-rebalance_executed_eventheader JSON string, rebalance_order base58 string, executor base58 string, bank_count u8, value_moved JSON string, tip_escrowed u64ev-rebalance_fee_pool_top_up_eventheader JSON string, fee_pool base58 string, amount u64, new_balance u64ev-rebalance_fee_pool_withdraw_eventheader JSON string, fee_pool base58 string, amount u64, new_balance u64ev-rebalance_tip_settled_eventheader JSON string, rebalance_order base58 string, executor base58 string, realized bool, tip_paid u64ev-set_governance_admin_eventheader JSON string, previous_governance_admin base58 string, new_governance_admin base58 stringev-set_keeper_close_flags_eventheader JSON string, bank_keys JSON stringInstruction tables
One table for each instruction in the IDL: the named accounts, then the arguments. Each row also has the context
columns: slot, tx_index, signature, success, fee, program_id, ix_index, is_inner, inner_index, stack_height, accounts. What each one
holds.
ix-admin_close_accountgroup, marginfi_account, global_fee_wallet, rebalance_fee_poolix-config_group_feemarginfi_group, global_fee_admin, fee_state, instruction_sysvarargs:
enable_program_fee boolix-configure_bank_rate_limitsgroup, admin, bank, instruction_sysvarargs:
hourly_max_outflow u64, daily_max_outflow u64ix-configure_deleverage_withdrawal_limitmarginfi_group, admin, instruction_sysvarargs:
limit u32ix-configure_group_rate_limitsmarginfi_group, admin, instruction_sysvarargs:
hourly_max_outflow_usd u64, daily_max_outflow_usd u64ix-disable_staked_oraclesgroup, governance_admin, staked_settings, instruction_sysvarix-drift_claim_bad_debtpayer, bank, fee_state, liquidity_vault_authority, integration_acc_2, integration_acc_3, distributor, claim_status, from, claim_mint, global_fee_wallet, claimant_token_account, destination_token_account, merkle_distributor_program, associated_token_program, token_program, system_programargs:
amount u64, proof JSON stringix-drift_depositgroup, marginfi_account, authority, bank, drift_oracle, liquidity_vault_authority, liquidity_vault, signer_token_account, drift_state, integration_acc_2, integration_acc_3, integration_acc_1, drift_spot_market_vault, mint, drift_program, token_program, system_programargs:
amount u64ix-drift_harvest_rewardbank, fee_state, liquidity_vault_authority, intermediary_token_account, destination_token_account, drift_state, integration_acc_2, integration_acc_3, harvest_drift_spot_market, harvest_drift_spot_market_vault, drift_signer, reward_mint, drift_program, token_programix-drift_init_userfee_payer, signer_token_account, bank, liquidity_vault_authority, liquidity_vault, mint, integration_acc_3, integration_acc_2, drift_state, integration_acc_1, drift_spot_market_vault, drift_oracle, drift_program, token_program, rent, system_programargs:
amount u64ix-drift_withdrawgroup, marginfi_account, authority, bank, drift_oracle, liquidity_vault_authority, liquidity_vault, destination_token_account, drift_state, integration_acc_2, integration_acc_3, integration_acc_1, drift_spot_market_vault, drift_reward_oracle, drift_reward_spot_market, drift_reward_mint, drift_reward_oracle_2, drift_reward_spot_market_2, drift_reward_mint_2, drift_signer, mint, drift_program, token_program, system_programargs:
amount u64, withdraw_all boolix-edit_fee_state_premiumglobal_fee_admin, fee_state, instruction_sysvarargs:
premium_wallet base58 stringix-edit_global_fee_stateglobal_fee_admin, fee_state, instruction_sysvarargs:
admin base58 string, fee_wallet base58 string, bank_init_flat_sol_fee u32, liquidation_flat_sol_fee u32, order_init_flat_sol_fee u32, program_fee_fixed JSON string, program_fee_rate JSON string, liquidation_max_fee JSON string, order_execution_max_fee JSON string, pause_delegate_admin base58 string, account_transfer_fee u32ix-edit_staked_settingsmarginfi_group, governance_admin, staked_settings, instruction_sysvarargs:
settings JSON stringix-enable_staked_oracle_onrampgroup, governance_admin, staked_settings, instruction_sysvarix-end_deleveragemarginfi_account, liquidation_record, group, risk_admin, instruction_sysvarix-end_liquidationmarginfi_account, liquidation_record, group, liquidation_receiver, fee_state, global_fee_wallet, system_program, fee_payerix-init_bank_metadatabank, fee_payer, metadata, system_programix-init_global_fee_statepayer, fee_state, system_programargs:
admin base58 string, fee_wallet base58 string, bank_init_flat_sol_fee u32, liquidation_flat_sol_fee u32, order_init_flat_sol_fee u32, program_fee_fixed JSON string, program_fee_rate JSON string, liquidation_max_fee JSON string, order_execution_max_fee JSON stringix-init_staked_settingsmarginfi_group, governance_admin, fee_payer, staked_settings, system_program, instruction_sysvarargs:
settings JSON stringix-juplend_depositgroup, marginfi_account, authority, bank, signer_token_account, liquidity_vault_authority, liquidity_vault, mint, integration_acc_1, f_token_mint, integration_acc_2, lending_admin, supply_token_reserves_liquidity, lending_supply_position_on_liquidity, rate_model, vault, liquidity, liquidity_program, rewards_rate_model, juplend_program, token_program, associated_token_program, system_programargs:
amount u64ix-juplend_init_positionfee_payer, signer_token_account, bank, liquidity_vault_authority, liquidity_vault, mint, integration_acc_1, f_token_mint, integration_acc_2, lending_admin, supply_token_reserves_liquidity, lending_supply_position_on_liquidity, rate_model, vault, liquidity, liquidity_program, rewards_rate_model, juplend_program, token_program, associated_token_program, system_programargs:
amount u64ix-juplend_withdrawgroup, marginfi_account, authority, bank, destination_token_account, liquidity_vault_authority, mint, integration_acc_1, f_token_mint, integration_acc_2, integration_acc_3, lending_admin, supply_token_reserves_liquidity, lending_supply_position_on_liquidity, rate_model, vault, claim_account, liquidity, liquidity_program, rewards_rate_model, juplend_program, token_program, associated_token_program, system_programargs:
amount u64, withdraw_all boolix-kamino_depositgroup, marginfi_account, authority, bank, signer_token_account, liquidity_vault_authority, liquidity_vault, integration_acc_2, lending_market, lending_market_authority, integration_acc_1, mint, reserve_liquidity_supply, reserve_collateral_mint, reserve_destination_deposit_collateral, obligation_farm_user_state, reserve_farm_state, kamino_program, farms_program, collateral_token_program, liquidity_token_program, instruction_sysvar_accountargs:
amount u64, refresh_reserve boolix-kamino_harvest_rewardbank, fee_state, destination_token_account, liquidity_vault_authority, user_state, farm_state, global_config, reward_mint, user_reward_ata, rewards_vault, rewards_treasury_vault, farm_vaults_authority, scope_prices, farms_program, token_programargs:
reward_index u64ix-kamino_init_obligationfee_payer, bank, signer_token_account, liquidity_vault_authority, liquidity_vault, integration_acc_2, user_metadata, lending_market, lending_market_authority, integration_acc_1, mint, reserve_liquidity_supply, reserve_collateral_mint, reserve_destination_deposit_collateral, obligation_farm_user_state, reserve_farm_state, kamino_program, farms_program, collateral_token_program, liquidity_token_program, instruction_sysvar_account, rent, system_programargs:
amount u64ix-kamino_withdrawgroup, marginfi_account, authority, bank, destination_token_account, liquidity_vault_authority, liquidity_vault, integration_acc_2, lending_market, lending_market_authority, integration_acc_1, mint, reserve_liquidity_supply, reserve_collateral_mint, reserve_source_collateral, obligation_farm_user_state, reserve_farm_state, kamino_program, farms_program, collateral_token_program, liquidity_token_program, instruction_sysvar_accountargs:
amount u64, flags u8ix-lending_account_borrowgroup, marginfi_account, authority, bank, destination_token_account, bank_liquidity_vault_authority, liquidity_vault, token_programargs:
amount u64ix-lending_account_close_balancegroup, marginfi_account, authority, bankix-lending_account_depositgroup, marginfi_account, authority, bank, signer_token_account, liquidity_vault, token_programargs:
amount u64, deposit_up_to_limit boolix-lending_account_end_flashloanmarginfi_account, group, authorityix-lending_account_liquidategroup, asset_bank, liab_bank, liquidator_marginfi_account, authority, liquidatee_marginfi_account, bank_liquidity_vault_authority, bank_liquidity_vault, bank_insurance_vault, token_programargs:
asset_amount u64, liquidatee_accounts u8, liquidator_accounts u8ix-lending_account_pulse_healthmarginfi_account, groupix-lending_account_repaygroup, marginfi_account, authority, bank, signer_token_account, liquidity_vault, token_programargs:
amount u64, repay_all boolix-lending_account_start_flashloanmarginfi_account, authority, ixs_sysvarargs:
end_index u64ix-lending_account_withdrawgroup, marginfi_account, authority, bank, destination_token_account, bank_liquidity_vault_authority, liquidity_vault, token_programargs:
amount u64, withdraw_all boolix-lending_pool_accrue_bank_interestgroup, bankix-lending_pool_add_bankmarginfi_group, governance_admin, fee_payer, fee_state, global_fee_wallet, bank_mint, bank, liquidity_vault_authority, liquidity_vault, insurance_vault_authority, insurance_vault, fee_vault_authority, fee_vault, token_program, system_program, instruction_sysvarargs:
bank_config JSON stringix-lending_pool_add_bank_driftgroup, governance_admin, fee_payer, bank_mint, bank, integration_acc_1, integration_acc_2, integration_acc_3, liquidity_vault_authority, liquidity_vault, insurance_vault_authority, insurance_vault, fee_vault_authority, fee_vault, token_program, system_program, instruction_sysvarargs:
bank_config JSON string, bank_seed u64ix-lending_pool_add_bank_juplendgroup, governance_admin, fee_payer, bank_mint, bank, integration_acc_1, liquidity_vault_authority, liquidity_vault, insurance_vault_authority, insurance_vault, fee_vault_authority, fee_vault, f_token_mint, integration_acc_2, token_program, system_program, instruction_sysvarargs:
bank_config JSON string, bank_seed u64ix-lending_pool_add_bank_kaminogroup, governance_admin, fee_payer, bank_mint, bank, integration_acc_1, integration_acc_2, liquidity_vault_authority, liquidity_vault, insurance_vault_authority, insurance_vault, fee_vault_authority, fee_vault, token_program, system_program, instruction_sysvarargs:
bank_config JSON string, bank_seed u64ix-lending_pool_add_bank_permissionlessmarginfi_group, staked_settings, fee_payer, bank_mint, sol_pool, pool_onramp, stake_pool, validator_vote_account, bank, liquidity_vault_authority, liquidity_vault, insurance_vault_authority, insurance_vault, fee_vault_authority, fee_vault, token_program, system_programargs:
bank_seed u64ix-lending_pool_add_bank_solendgroup, governance_admin, fee_payer, bank_mint, bank, integration_acc_1, integration_acc_2, liquidity_vault_authority, liquidity_vault, insurance_vault_authority, insurance_vault, fee_vault_authority, fee_vault, token_program, system_program, instruction_sysvarargs:
bank_config JSON string, bank_seed u64ix-lending_pool_add_bank_with_seedmarginfi_group, governance_admin, fee_payer, fee_state, global_fee_wallet, bank_mint, bank, liquidity_vault_authority, liquidity_vault, insurance_vault_authority, insurance_vault, fee_vault_authority, fee_vault, token_program, system_program, instruction_sysvarargs:
bank_config JSON string, bank_seed u64ix-lending_pool_backfill_bank_is_t22_flagbank, group, mintargs:
bank_seed u64ix-lending_pool_backfill_staked_bank_validator_votebank, validator_vote_accountix-lending_pool_clear_circuit_breakergroup, authority, bank, instruction_sysvarargs:
reseed_reference boolix-lending_pool_clone_bankmarginfi_group, governance_admin, fee_payer, bank_mint, source_bank, bank, liquidity_vault_authority, liquidity_vault, insurance_vault_authority, insurance_vault, fee_vault_authority, fee_vault, token_program, system_program, instruction_sysvarargs:
bank_seed u64ix-lending_pool_clone_emodegroup, governance_admin, copy_from_bank, copy_to_bank, instruction_sysvarix-lending_pool_close_bankgroup, bank, admin, instruction_sysvarargs:
force_close boolix-lending_pool_collect_bank_feesgroup, bank, liquidity_vault_authority, liquidity_vault, insurance_vault, fee_vault, fee_state, fee_ata, token_programix-lending_pool_collect_bank_premium_feesgroup, bank, liquidity_vault_authority, liquidity_vault, fee_state, premium_ata, token_programix-lending_pool_configure_bankgroup, admin, bank, instruction_sysvarargs:
bank_config_opt JSON stringix-lending_pool_configure_bank_emodegroup, governance_admin, bank, instruction_sysvarargs:
emode_tag u16, entries JSON stringix-lending_pool_configure_bank_govgroup, governance_admin, bank, instruction_sysvarargs:
bank_config_opt JSON stringix-lending_pool_configure_bank_interest_onlygroup, delegate_curve_admin, bank, instruction_sysvarargs:
interest_rate_config JSON stringix-lending_pool_configure_bank_limits_onlygroup, delegate_limit_admin, bank, instruction_sysvarargs:
deposit_limit u64, borrow_limit u64, total_asset_value_init_limit u64ix-lending_pool_configure_bank_oraclegroup, governance_admin, bank, instruction_sysvarargs:
setup u8, oracle base58 stringix-lending_pool_configure_bank_oracle_scopegroup, governance_admin, bank, instruction_sysvarargs:
oracle base58 string, entry_index u16ix-lending_pool_configure_bank_premiumgroup, admin, bank, instruction_sysvarargs:
premium_tag u16, active boolix-lending_pool_configure_group_premiumgroup, admin, instruction_sysvarargs:
collateral_tag u16, liability_tag u16, rate u32ix-lending_pool_emissions_depositgroup, bank, mint, emissions_funding_account, depositor, liquidity_vault, token_programargs:
amount u64ix-lending_pool_force_tokenless_repay_completegroup, risk_admin, bank, instruction_sysvarix-lending_pool_handle_bankruptcygroup, signer, bank, marginfi_account, liquidity_vault, insurance_vault, insurance_vault_authority, token_program, instruction_sysvarix-lending_pool_init_same_asset_emode_registrygroup, governance_admin, same_asset_emode_registry, system_program, instruction_sysvarix-lending_pool_pulse_bank_price_cachegroup, bankix-lending_pool_resize_bank_accountbank, payer, system_programix-lending_pool_resize_group_accountgroup, payer, system_programix-lending_pool_set_bank_same_asset_emode_eligibiligroup, governance_admin, bank, same_asset_emode_registry, instruction_sysvarargs:
enabled boolix-lending_pool_set_oracle_pricegroup, governance_admin, bank, instruction_sysvarargs:
price JSON string, setup u8ix-lending_pool_update_fees_destination_accountgroup, bank, admin, destination_account, instruction_sysvarix-lending_pool_withdraw_feesgroup, bank, admin, fee_vault, fee_vault_authority, dst_token_account, token_program, instruction_sysvarargs:
amount u64ix-lending_pool_withdraw_fees_permissionlessgroup, bank, fee_vault, fee_vault_authority, fees_destination_account, token_programargs:
amount u64ix-lending_pool_withdraw_insurancegroup, bank, admin, insurance_vault, insurance_vault_authority, dst_token_account, token_program, instruction_sysvarargs:
amount u64ix-marginfi_account_closemarginfi_account, authority, fee_payer, rebalance_fee_poolix-marginfi_account_close_liq_recordmarginfi_account, liquidation_record, record_payerix-marginfi_account_close_ordergroup, marginfi_account, authority, order, fee_recipient, system_programix-marginfi_account_close_rebalance_ordermarginfi_account, authority, fee_recipient, rebalance_orderix-marginfi_account_end_execute_ordergroup, marginfi_account, executor, fee_recipient, order, execute_record, fee_stateix-marginfi_account_end_rebalancegroup, marginfi_account, rebalance_order, rebalance_record, executor, fee_pool, system_programix-marginfi_account_init_liq_recordmarginfi_account, fee_payer, liquidation_record, system_programix-marginfi_account_initializemarginfi_group, marginfi_account, authority, fee_payer, system_programix-marginfi_account_initialize_pdamarginfi_group, marginfi_account, authority, fee_payer, instructions_sysvar, system_programargs:
account_index u16, third_party_id u16ix-marginfi_account_keeper_close_ordermarginfi_account, fee_recipient, orderix-marginfi_account_place_ordergroup, marginfi_account, fee_payer, authority, order, fee_state, global_fee_wallet, system_programargs:
bank_keys JSON string, trigger JSON stringix-marginfi_account_place_rebalance_ordergroup, marginfi_account, authority, mint, rebalance_order, fee_payer, system_programargs:
allowed_banks JSON string, min_improvement JSON string, cooldown_seconds u64, amount u64, keeper_tip u64ix-marginfi_account_set_freezegroup, marginfi_account, admin, instruction_sysvarargs:
frozen boolix-marginfi_account_set_keeper_close_flagsgroup, marginfi_account, authorityargs:
bank_keys_opt JSON stringix-marginfi_account_settle_rebalance_tipgroup, marginfi_account, rebalance_record, executor, fee_pool, callerix-marginfi_account_start_execute_ordergroup, marginfi_account, fee_payer, executor, order, execute_record, instruction_sysvar, system_programix-marginfi_account_start_rebalancegroup, marginfi_account, rebalance_order, executor, rebalance_record, fee_payer, instruction_sysvar, system_programargs:
moves JSON string, execution_seq u64ix-marginfi_account_tag_liq_recordmarginfi_account, groupix-marginfi_account_top_up_rebalance_fee_poolmarginfi_account, fee_pool, payer, system_programargs:
amount u64ix-marginfi_account_update_emissions_destination_acmarginfi_account, authority, destination_accountix-marginfi_account_update_rebalance_ordermarginfi_account, authority, rebalance_orderargs:
allowed_banks JSON string, min_improvement JSON string, cooldown_seconds u64, amount u64, keeper_tip u64ix-marginfi_account_withdraw_rebalance_fee_poolmarginfi_account, authority, fee_pool, destination, system_programargs:
amount u64ix-marginfi_group_configuremarginfi_group, admin, instruction_sysvarargs:
new_admin base58 string, new_curve_admin base58 string, new_limit_admin base58 string, new_flow_admin base58 string, new_emissions_admin base58 string, new_metadata_admin base58 stringix-marginfi_group_configure_govmarginfi_group, governance_admin, instruction_sysvarargs:
new_admin base58 string, new_emode_admin base58 string, new_risk_admin base58 string, emode_max_init_leverage JSON string, emode_max_maint_leverage JSON string, same_asset_emode_init_leverage JSON string, same_asset_emode_maint_leverage JSON stringix-marginfi_group_initializemarginfi_group, admin, fee_state, system_program, instruction_sysvarix-marginfi_group_set_governance_adminmarginfi_group, signer, instruction_sysvarargs:
new_governance_admin base58 stringix-monitor_archive_initializepayer, archiveargs:
snapshot_manager base58 stringix-monitor_archive_upsert_batchsnapshot_manager, archiveargs:
updates JSON stringix-panic_pausepause_authority, fee_state, instruction_sysvarix-panic_unpauseglobal_fee_admin, fee_state, instruction_sysvarix-panic_unpause_permissionlessfee_stateix-propagate_fee_statefee_state, marginfi_groupix-propagate_kamino_market_emergencyreserve, lending_market, bankix-propagate_staked_settingsmarginfi_group, staked_settings, bankix-purge_deleverage_balancegroup, marginfi_account, risk_admin, bank, instruction_sysvarix-resize_global_fee_statefee_state, payer, system_programix-solend_depositgroup, marginfi_account, authority, bank, signer_token_account, liquidity_vault_authority, liquidity_vault, integration_acc_2, lending_market, lending_market_authority, integration_acc_1, mint, reserve_liquidity_supply, reserve_collateral_mint, reserve_collateral_supply, user_collateral, pyth_price, switchboard_feed, solend_program, token_programargs:
amount u64ix-solend_init_obligationfee_payer, bank, signer_token_account, liquidity_vault_authority, liquidity_vault, integration_acc_2, lending_market, lending_market_authority, integration_acc_1, mint, reserve_liquidity_supply, reserve_collateral_mint, reserve_collateral_supply, user_collateral, pyth_price, switchboard_feed, solend_program, token_program, rent, system_programargs:
amount u64ix-solend_withdrawgroup, marginfi_account, authority, bank, destination_token_account, liquidity_vault_authority, liquidity_vault, integration_acc_2, lending_market, lending_market_authority, integration_acc_1, mint, reserve_liquidity_supply, reserve_collateral_mint, reserve_collateral_supply, user_collateral, solend_program, token_programargs:
amount u64, withdraw_all boolix-start_deleveragemarginfi_account, liquidation_record, group, risk_admin, instruction_sysvarix-start_liquidationmarginfi_account, liquidation_record, group, liquidation_receiver, instruction_sysvarix-super_admin_depositgroup, admin, bank, admin_token_account, liquidity_vault, token_program, instruction_sysvarargs:
amount u64ix-super_admin_withdrawgroup, admin, bank, destination_token_account, liquidity_vault_authority, liquidity_vault, token_program, instruction_sysvarargs:
amount u64ix-sync_indexer_flagspayerix-transfer_to_new_accountgroup, old_marginfi_account, new_marginfi_account, authority, fee_payer, new_authority, global_fee_wallet, fee_state, system_programix-transfer_to_new_account_pdagroup, old_marginfi_account, new_marginfi_account, authority, fee_payer, new_authority, global_fee_wallet, fee_state, instructions_sysvar, system_programargs:
account_index u16, third_party_id u16ix-update_deleverage_withdrawalsmarginfi_group, delegate_flow_admin, instruction_sysvarargs:
outflow_usd u32, update_seq u64, event_start_slot u64, event_end_slot u64ix-update_group_rate_limitermarginfi_group, delegate_flow_admin, instruction_sysvarargs:
outflow_usd u64, inflow_usd u64, update_seq u64, event_start_slot u64, event_end_slot u64ix-write_bank_metadatagroup, bank, metadata_admin, metadata, instruction_sysvarargs:
ticker binary, description binaryix-write_bank_metadata_pre_initgroup, bank_mint, bank, metadata_admin, metadata, instruction_sysvarargs:
bank_seed u64, ticker binary, description binaryFiles are split at 2 GB: ix-<name>-tNN-SSSS.parquet. Large integers stay
exact: u128 is a decimal string. All decoded types.
Get marginfi v2 data for your range.
Select an epoch range and get a firm price. You pay only when you send the job.