OpenBook V2

Historical bundleOrderbook
solana / openbook-v2 · 15 tables
Tables
15 · 14 in + 1 ev
Coverage
Recent to full history
Schemas
15 typed
Format
Parquet · native columns
Source
Solana

Historical OpenBook V2 data for Solana with decoded instructions and events, documented schemas, and analytics-ready Parquet delivery. Choose recent or full-history coverage for research, analytics, and production data pipelines.

Explore tablestyped market and event schemas

How it is deliveredschema v1.0

solana/openbook_v2/
  schema=v1.0/
    <table>/date=.../part-0000.parquet
    ... one directory per typed table
  _manifests/
    openbook_v2.v1.0.manifest.json
Packaging
15 typed Parquet tables
Partitioning
by date
Integrity
manifest + sha256 per file
Versioning
immutable; fixes republish
Every table's schema is documented below ↓

Schema reference

all 15 tables · 260 columns · schema v1.0

Delivered as 14 instruction tables and 1 event table, partitioned and versioned as Parquet. Coverage runs recent to full history; every purchase includes all of them with manifests and per-file checksums.

solana.openbook_v2.cancel_all_and_place_orders

Every decoded CancelAllAndPlaceOrders instruction from OpenBook V2 on Solana, delivered as typed Parquet. 25 cols

Accounts signer · open_orders_account · open_orders_admin · user_quote_account · user_base_account · market · bids · asks · event_heap · market_quote_vault · market_base_vault · oracle_a · oracle_b · token_program

Arguments orders_type · bids_arg · asks_arg · limit

solana.openbook_v2.cancel_all_orders

Every decoded CancelAllOrders instruction from OpenBook V2 on Solana, delivered as typed Parquet. 14 cols

Accounts signer · open_orders_account · market · bids · asks

Arguments limit · side_option

solana.openbook_v2.cancel_order

Every decoded CancelOrder instruction from OpenBook V2 on Solana, delivered as typed Parquet. 13 cols

Accounts signer · open_orders_account · market · bids · asks

Arguments order_id

solana.openbook_v2.cancel_order_by_client_order_id

Every decoded CancelOrderByClientOrderId instruction from OpenBook V2 on Solana, delivered as typed Parquet. 13 cols

Accounts signer · open_orders_account · market · bids · asks

Arguments client_order_id

solana.openbook_v2.close_open_orders_account

Every decoded CloseOpenOrdersAccount instruction from OpenBook V2 on Solana, delivered as typed Parquet. 12 cols

Accounts owner · open_orders_indexer · open_orders_account · sol_destination · system_program

solana.openbook_v2.consume_events

Every decoded ConsumeEvents instruction from OpenBook V2 on Solana, delivered as typed Parquet. 11 cols

Accounts consume_events_admin · market · event_heap

Arguments limit

solana.openbook_v2.consume_given_events

Every decoded ConsumeGivenEvents instruction from OpenBook V2 on Solana, delivered as typed Parquet. 11 cols

Accounts consume_events_admin · market · event_heap

Arguments slots

solana.openbook_v2.cpi_event

Every CpiEvent event emitted by OpenBook V2 on Solana, delivered as typed Parquet. 12 cols

Fields program · event_authority · data

solana.openbook_v2.create_market

Every decoded CreateMarket instruction from OpenBook V2 on Solana, delivered as typed Parquet. 37 cols

Accounts market · market_authority · bids · asks · event_heap · payer · market_base_vault · market_quote_vault · base_mint · quote_mint · system_program · token_program · associated_token_program · oracle_a · oracle_b · collect_fee_admin · open_orders_admin · consume_events_admin · close_market_admin · event_authority · program

Arguments name · conf_filter · max_staleness_slots · quote_lot_size · base_lot_size · maker_fee · taker_fee · time_expiry · oracle_config

solana.openbook_v2.create_open_orders_account

Every decoded CreateOpenOrdersAccount instruction from OpenBook V2 on Solana, delivered as typed Parquet. 15 cols

Accounts payer · owner · delegate_account · open_orders_indexer · open_orders_account · market · system_program

Arguments name

solana.openbook_v2.deposit

Every decoded Deposit instruction from OpenBook V2 on Solana, delivered as typed Parquet. 17 cols

Accounts owner · user_base_account · user_quote_account · open_orders_account · market · market_base_vault · market_quote_vault · token_program

Arguments base_amount · quote_amount

solana.openbook_v2.place_order

Every decoded PlaceOrder instruction from OpenBook V2 on Solana, delivered as typed Parquet. 20 cols

Accounts signer · open_orders_account · open_orders_admin · user_token_account · market · bids · asks · event_heap · market_vault · oracle_a · oracle_b · token_program

Arguments args

solana.openbook_v2.place_take_order

Every decoded PlaceTakeOrder instruction from OpenBook V2 on Solana, delivered as typed Parquet. 30 cols

Accounts signer · penalty_payer · market · market_authority · bids · asks · market_base_vault · market_quote_vault · event_heap · user_base_account · user_quote_account · oracle_a · oracle_b · token_program · system_program · open_orders_admin

Arguments side · price_lots · max_base_lots · max_quote_lots_including_fees · order_type · limit · args

solana.openbook_v2.settle_funds

Every decoded SettleFunds instruction from OpenBook V2 on Solana, delivered as typed Parquet. 19 cols

Accounts owner · penalty_payer · open_orders_account · market · market_authority · market_base_vault · market_quote_vault · user_base_account · user_quote_account · referrer_account · token_program · system_program

dataset: openbook-v2 · 15 tables · schema v1.0