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
KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDKamino 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.
One table per instruction. OnchainQueries also exposes verified account_<name> aliases for instruction account columns when the bundled IDL and the live schema agree.
kamino_lending_solana.kamino_lending_call_borrow_obligation_liquiditykamino_lending.call_borrow_obligation_liquiditykamino_lending_solana.kamino_lending_call_borrow_obligation_liquidity_v2kamino_lending.call_borrow_obligation_liquidity_v2kamino_lending_solana.kamino_lending_call_cancel_withdraw_ticketkamino_lending.call_cancel_withdraw_ticketkamino_lending_solana.kamino_lending_call_clone_reserve_configkamino_lending.call_clone_reserve_configkamino_lending_solana.kamino_lending_call_delete_referrer_state_and_short_urlkamino_lending.call_delete_referrer_state_and_short_urlkamino_lending_solana.kamino_lending_call_deposit_and_withdrawkamino_lending.call_deposit_and_withdrawkamino_lending_solana.kamino_lending_call_deposit_obligation_collateralkamino_lending.call_deposit_obligation_collateralkamino_lending_solana.kamino_lending_call_deposit_obligation_collateral_v2kamino_lending.call_deposit_obligation_collateral_v2kamino_lending_solana.kamino_lending_call_deposit_reserve_liquiditykamino_lending.call_deposit_reserve_liquiditykamino_lending_solana.kamino_lending_call_deposit_reserve_liquidity_and_obligation_collateralkamino_lending.call_deposit_reserve_liquidity_and_obligation_collateralkamino_lending_solana.kamino_lending_call_deposit_reserve_liquidity_and_obligation_collateral_v2kamino_lending.call_deposit_reserve_liquidity_and_obligation_collateral_v2kamino_lending_solana.kamino_lending_call_enqueue_to_withdrawkamino_lending.call_enqueue_to_withdrawkamino_lending_solana.kamino_lending_call_fill_borrow_orderkamino_lending.call_fill_borrow_orderkamino_lending_solana.kamino_lending_call_flash_borrow_reserve_liquiditykamino_lending.call_flash_borrow_reserve_liquiditykamino_lending_solana.kamino_lending_call_flash_repay_reserve_liquiditykamino_lending.call_flash_repay_reserve_liquiditykamino_lending_solana.kamino_lending_call_idl_missing_typeskamino_lending.call_idl_missing_typeskamino_lending_solana.kamino_lending_call_init_farms_for_reservekamino_lending.call_init_farms_for_reservekamino_lending_solana.kamino_lending_call_init_global_configkamino_lending.call_init_global_configkamino_lending_solana.kamino_lending_call_init_lending_marketkamino_lending.call_init_lending_marketkamino_lending_solana.kamino_lending_call_init_obligationkamino_lending.call_init_obligationkamino_lending_solana.kamino_lending_call_init_obligation_farms_for_reservekamino_lending.call_init_obligation_farms_for_reservekamino_lending_solana.kamino_lending_call_init_referrer_state_and_short_urlkamino_lending.call_init_referrer_state_and_short_urlkamino_lending_solana.kamino_lending_call_init_referrer_token_statekamino_lending.call_init_referrer_token_statekamino_lending_solana.kamino_lending_call_init_reservekamino_lending.call_init_reservekamino_lending_solana.kamino_lending_call_init_user_metadatakamino_lending.call_init_user_metadatakamino_lending_solana.kamino_lending_call_liquidate_obligation_and_redeem_reserve_collateralkamino_lending.call_liquidate_obligation_and_redeem_reserve_collateralkamino_lending_solana.kamino_lending_call_liquidate_obligation_and_redeem_reserve_collateral_v2kamino_lending.call_liquidate_obligation_and_redeem_reserve_collateral_v2kamino_lending_solana.kamino_lending_call_mark_obligation_for_deleveragingkamino_lending.call_mark_obligation_for_deleveragingkamino_lending_solana.kamino_lending_call_recover_invalid_ticket_collateralkamino_lending.call_recover_invalid_ticket_collateralkamino_lending_solana.kamino_lending_call_redeem_feeskamino_lending.call_redeem_feeskamino_lending_solana.kamino_lending_call_redeem_reserve_collateralkamino_lending.call_redeem_reserve_collateralkamino_lending_solana.kamino_lending_call_refresh_obligationkamino_lending.call_refresh_obligationkamino_lending_solana.kamino_lending_call_refresh_obligation_farms_for_reservekamino_lending.call_refresh_obligation_farms_for_reservekamino_lending_solana.kamino_lending_call_refresh_reservekamino_lending.call_refresh_reservekamino_lending_solana.kamino_lending_call_refresh_reserves_batchkamino_lending.call_refresh_reserves_batchkamino_lending_solana.kamino_lending_call_repay_and_withdraw_and_redeemkamino_lending.call_repay_and_withdraw_and_redeemkamino_lending_solana.kamino_lending_call_repay_obligation_liquiditykamino_lending.call_repay_obligation_liquiditykamino_lending_solana.kamino_lending_call_repay_obligation_liquidity_v2kamino_lending.call_repay_obligation_liquidity_v2kamino_lending_solana.kamino_lending_call_request_elevation_groupkamino_lending.call_request_elevation_groupkamino_lending_solana.kamino_lending_call_rollover_fixed_term_borrowkamino_lending.call_rollover_fixed_term_borrowkamino_lending_solana.kamino_lending_call_seed_deposit_on_init_reservekamino_lending.call_seed_deposit_on_init_reservekamino_lending_solana.kamino_lending_call_set_borrow_orderkamino_lending.call_set_borrow_orderkamino_lending_solana.kamino_lending_call_set_obligation_orderkamino_lending.call_set_obligation_orderkamino_lending_solana.kamino_lending_call_socialize_losskamino_lending.call_socialize_losskamino_lending_solana.kamino_lending_call_socialize_loss_v2kamino_lending.call_socialize_loss_v2kamino_lending_solana.kamino_lending_call_update_global_configkamino_lending.call_update_global_configkamino_lending_solana.kamino_lending_call_update_global_config_adminkamino_lending.call_update_global_config_adminkamino_lending_solana.kamino_lending_call_update_lending_marketkamino_lending.call_update_lending_marketkamino_lending_solana.kamino_lending_call_update_lending_market_ownerkamino_lending.call_update_lending_market_ownerkamino_lending_solana.kamino_lending_call_update_obligation_configkamino_lending.call_update_obligation_configkamino_lending_solana.kamino_lending_call_update_reserve_configkamino_lending.call_update_reserve_configkamino_lending_solana.kamino_lending_call_withdraw_obligation_collateralkamino_lending.call_withdraw_obligation_collateralkamino_lending_solana.kamino_lending_call_withdraw_obligation_collateral_and_redeem_reserve_collateralkamino_lending.call_withdraw_obligation_collateral_and_redeem_reserve_collateralkamino_lending_solana.kamino_lending_call_withdraw_obligation_collateral_and_redeem_reserve_collateral_v2kamino_lending.call_withdraw_obligation_collateral_and_redeem_reserve_collateral_v2kamino_lending_solana.kamino_lending_call_withdraw_obligation_collateral_v2kamino_lending.call_withdraw_obligation_collateral_v2kamino_lending_solana.kamino_lending_call_withdraw_protocol_feekamino_lending.call_withdraw_protocol_feekamino_lending_solana.kamino_lending_call_withdraw_queued_liquiditykamino_lending.call_withdraw_queued_liquiditykamino_lending_solana.kamino_lending_call_withdraw_referrer_feeskamino_lending.call_withdraw_referrer_fees
Typed parameters keep values out of the SQL text. Save the file, then pass each value with its type.
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;query sql \ --file kamino_lending.sql \ --param 'start_time:timestamp=2026-08-01 00:00:00' \ --output ./resultsOnchainQueries 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.