Skip to content
OnchainQueries

OQ — D10 · Lending & Yield

58 typed tables generated from the Kamino Lending IDL — 0 event tables and 58 instruction tables. Every column name comes from the program's own interface definition.

Tables
58
Event tables
0
Instruction tables
58
Account types
10

Program ID

KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
OQ — D10·1Event tables

Kamino Lending declares no events in its IDL, so it has no evt_ tables. That is a property of the program, not a gap in coverage — use the 58 instruction tables below to read what it did and which accounts were involved.

OQ — D10·2Instruction tables

One table per instruction. OnchainQueries also exposes verified account_<name> aliases for instruction account columns when the bundled IDL and the live schema agree.

58/58
  • kamino_lending_solana.kamino_lending_call_borrow_obligation_liquiditykamino_lending.call_borrow_obligation_liquidity
  • kamino_lending_solana.kamino_lending_call_borrow_obligation_liquidity_v2kamino_lending.call_borrow_obligation_liquidity_v2
  • kamino_lending_solana.kamino_lending_call_cancel_withdraw_ticketkamino_lending.call_cancel_withdraw_ticket
  • kamino_lending_solana.kamino_lending_call_clone_reserve_configkamino_lending.call_clone_reserve_config
  • kamino_lending_solana.kamino_lending_call_delete_referrer_state_and_short_urlkamino_lending.call_delete_referrer_state_and_short_url
  • kamino_lending_solana.kamino_lending_call_deposit_and_withdrawkamino_lending.call_deposit_and_withdraw
  • kamino_lending_solana.kamino_lending_call_deposit_obligation_collateralkamino_lending.call_deposit_obligation_collateral
  • kamino_lending_solana.kamino_lending_call_deposit_obligation_collateral_v2kamino_lending.call_deposit_obligation_collateral_v2
  • kamino_lending_solana.kamino_lending_call_deposit_reserve_liquiditykamino_lending.call_deposit_reserve_liquidity
  • kamino_lending_solana.kamino_lending_call_deposit_reserve_liquidity_and_obligation_collateralkamino_lending.call_deposit_reserve_liquidity_and_obligation_collateral
  • kamino_lending_solana.kamino_lending_call_deposit_reserve_liquidity_and_obligation_collateral_v2kamino_lending.call_deposit_reserve_liquidity_and_obligation_collateral_v2
  • kamino_lending_solana.kamino_lending_call_enqueue_to_withdrawkamino_lending.call_enqueue_to_withdraw
  • kamino_lending_solana.kamino_lending_call_fill_borrow_orderkamino_lending.call_fill_borrow_order
  • kamino_lending_solana.kamino_lending_call_flash_borrow_reserve_liquiditykamino_lending.call_flash_borrow_reserve_liquidity
  • kamino_lending_solana.kamino_lending_call_flash_repay_reserve_liquiditykamino_lending.call_flash_repay_reserve_liquidity
  • kamino_lending_solana.kamino_lending_call_idl_missing_typeskamino_lending.call_idl_missing_types
  • kamino_lending_solana.kamino_lending_call_init_farms_for_reservekamino_lending.call_init_farms_for_reserve
  • kamino_lending_solana.kamino_lending_call_init_global_configkamino_lending.call_init_global_config
  • kamino_lending_solana.kamino_lending_call_init_lending_marketkamino_lending.call_init_lending_market
  • kamino_lending_solana.kamino_lending_call_init_obligationkamino_lending.call_init_obligation
  • kamino_lending_solana.kamino_lending_call_init_obligation_farms_for_reservekamino_lending.call_init_obligation_farms_for_reserve
  • kamino_lending_solana.kamino_lending_call_init_referrer_state_and_short_urlkamino_lending.call_init_referrer_state_and_short_url
  • kamino_lending_solana.kamino_lending_call_init_referrer_token_statekamino_lending.call_init_referrer_token_state
  • kamino_lending_solana.kamino_lending_call_init_reservekamino_lending.call_init_reserve
  • kamino_lending_solana.kamino_lending_call_init_user_metadatakamino_lending.call_init_user_metadata
  • kamino_lending_solana.kamino_lending_call_liquidate_obligation_and_redeem_reserve_collateralkamino_lending.call_liquidate_obligation_and_redeem_reserve_collateral
  • kamino_lending_solana.kamino_lending_call_liquidate_obligation_and_redeem_reserve_collateral_v2kamino_lending.call_liquidate_obligation_and_redeem_reserve_collateral_v2
  • kamino_lending_solana.kamino_lending_call_mark_obligation_for_deleveragingkamino_lending.call_mark_obligation_for_deleveraging
  • kamino_lending_solana.kamino_lending_call_recover_invalid_ticket_collateralkamino_lending.call_recover_invalid_ticket_collateral
  • kamino_lending_solana.kamino_lending_call_redeem_feeskamino_lending.call_redeem_fees
  • kamino_lending_solana.kamino_lending_call_redeem_reserve_collateralkamino_lending.call_redeem_reserve_collateral
  • kamino_lending_solana.kamino_lending_call_refresh_obligationkamino_lending.call_refresh_obligation
  • kamino_lending_solana.kamino_lending_call_refresh_obligation_farms_for_reservekamino_lending.call_refresh_obligation_farms_for_reserve
  • kamino_lending_solana.kamino_lending_call_refresh_reservekamino_lending.call_refresh_reserve
  • kamino_lending_solana.kamino_lending_call_refresh_reserves_batchkamino_lending.call_refresh_reserves_batch
  • kamino_lending_solana.kamino_lending_call_repay_and_withdraw_and_redeemkamino_lending.call_repay_and_withdraw_and_redeem
  • kamino_lending_solana.kamino_lending_call_repay_obligation_liquiditykamino_lending.call_repay_obligation_liquidity
  • kamino_lending_solana.kamino_lending_call_repay_obligation_liquidity_v2kamino_lending.call_repay_obligation_liquidity_v2
  • kamino_lending_solana.kamino_lending_call_request_elevation_groupkamino_lending.call_request_elevation_group
  • kamino_lending_solana.kamino_lending_call_rollover_fixed_term_borrowkamino_lending.call_rollover_fixed_term_borrow
  • kamino_lending_solana.kamino_lending_call_seed_deposit_on_init_reservekamino_lending.call_seed_deposit_on_init_reserve
  • kamino_lending_solana.kamino_lending_call_set_borrow_orderkamino_lending.call_set_borrow_order
  • kamino_lending_solana.kamino_lending_call_set_obligation_orderkamino_lending.call_set_obligation_order
  • kamino_lending_solana.kamino_lending_call_socialize_losskamino_lending.call_socialize_loss
  • kamino_lending_solana.kamino_lending_call_socialize_loss_v2kamino_lending.call_socialize_loss_v2
  • kamino_lending_solana.kamino_lending_call_update_global_configkamino_lending.call_update_global_config
  • kamino_lending_solana.kamino_lending_call_update_global_config_adminkamino_lending.call_update_global_config_admin
  • kamino_lending_solana.kamino_lending_call_update_lending_marketkamino_lending.call_update_lending_market
  • kamino_lending_solana.kamino_lending_call_update_lending_market_ownerkamino_lending.call_update_lending_market_owner
  • kamino_lending_solana.kamino_lending_call_update_obligation_configkamino_lending.call_update_obligation_config
  • kamino_lending_solana.kamino_lending_call_update_reserve_configkamino_lending.call_update_reserve_config
  • kamino_lending_solana.kamino_lending_call_withdraw_obligation_collateralkamino_lending.call_withdraw_obligation_collateral
  • kamino_lending_solana.kamino_lending_call_withdraw_obligation_collateral_and_redeem_reserve_collateralkamino_lending.call_withdraw_obligation_collateral_and_redeem_reserve_collateral
  • kamino_lending_solana.kamino_lending_call_withdraw_obligation_collateral_and_redeem_reserve_collateral_v2kamino_lending.call_withdraw_obligation_collateral_and_redeem_reserve_collateral_v2
  • kamino_lending_solana.kamino_lending_call_withdraw_obligation_collateral_v2kamino_lending.call_withdraw_obligation_collateral_v2
  • kamino_lending_solana.kamino_lending_call_withdraw_protocol_feekamino_lending.call_withdraw_protocol_fee
  • kamino_lending_solana.kamino_lending_call_withdraw_queued_liquiditykamino_lending.call_withdraw_queued_liquidity
  • kamino_lending_solana.kamino_lending_call_withdraw_referrer_feeskamino_lending.call_withdraw_referrer_fees
OQ — D10·3Example

Typed parameters keep values out of the SQL text. Save the file, then pass each value with its type.

kamino_lending.sql
SELECT  date_trunc('hour', ts) AS hour,  count(*) AS eventsFROM kamino_lending_solana.kamino_lending_call_deposit_and_withdrawWHERE ts >= {{start_time}}GROUP BY hourORDER BY hour;
shell
query sql \  --file kamino_lending.sql \  --param 'start_time:timestamp=2026-08-01 00:00:00' \  --output ./results

OnchainQueries selects an engine, queues the query, and downloads checksum-verified Parquet parts plus a manifest. See the CLI guide.

Pro includes every engine class and 50,000 query credits a month.