Skip to main content

Tables

KaminoLend_BorrowObligationLiquidity_instruction

Borrow instruction records from Kamino Lend protocol on Solana showing loan drawdowns with obligation addresses, liquidity amounts, reserve details, and borrower accounts. Used to analyze borrowing activity and track debt positions across lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_borrowReserveSTRINGSolana account address of the reserve from which liquidity is being borrowed in this Kamino Lend transaction. Consistent across all sample rows, indicating borrowing from the same reserve pool.
in_borrowReserveLiquidityFeeReceiverSTRINGSolana account address receiving protocol fees from borrowed liquidity for this reserve. Base58-encoded, 32-byte public key constant for each lending reserve.
in_borrowReserveLiquidityMintSTRINGToken mint address for the liquidity being borrowed from the reserve. This is the SPL token program identifier for the asset being borrowed by the user.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_referrerTokenStateSTRINGAccount address of the referrer token state tracking referral rewards and participation. Base58-encoded Solana public key.
in_remainingARRAY<JSON>Remaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSourceLiquiditySTRINGSolana account address holding the reserve’s liquidity pool from which tokens are borrowed. This is the source account that transfers borrowed tokens to the user’s destination account.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_userDestinationLiquiditySTRINGAccount address of the token account receiving borrowed or redeemed liquidity from the lending protocol operation. Base58-encoded Solana public key.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
in_ownerblock_slotin_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_tokenProgramin_borrowReservein_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmounttransaction_signerin_referrerTokenStateouter_executing_accountouter_instruction_indexin_lendingMarketAuthorityin_reserveSourceLiquidityin_instructionSysvarAccountin_userDestinationLiquidityin_borrowReserveLiquidityMintin_borrowReserveLiquidityFeeReceiver
FfkhbxiSQGeNd2SyQU3C3RMszWa3iTXwv5wHbvWfuXaV300943455[]4GL31jEN5sm3gev7ZnQwjPQG2T2gG69iBdiKDMrSwkiY300943455-3y5qwmua3JELKChvtZL8vne3zksswGjpDUwiFJcL89EaXCP9f32b19vWBirP6BkrWdnYF5rPVFfWDpi3W3T7XGWA-63y5qwmua3JELKChvtZL8vne3zksswGjpDUwiFJcL89EaXCP9f32b19vWBirP6BkrWdnYF5rPVFfWDpi3W3T7XGWA2024-11-12T11:13:58.000ZTokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbFswUCVjvfAuzHCgPDF95eLKscGsLHyJmD6hzkhq26CLeDxXdAyU3kCjnyggvHmY5nAwg5cRbbmdyX3npfDMjjMekBorrowObligationLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD617550000000FfkhbxiSQGeNd2SyQU3C3RMszWa3iTXwv5wHbvWfuXaVKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDB9spsrMK6pJicYtukaZzDyzsUQLgc3jbx5gHVwdDxb6y5aeoJKE5beaV8uJJnWRbGYxRTRrZCJi4mGgmK8yPE1wrSysvar1nstructions1111111111111111111111111BFaCVsuN1DTkLmhxcRMDov4xTMVDgkhzu6Qge87nTrrr2b1kV6DkPAnxd5ixfnxCpjxmKwqjjaYmCZfHsFu24GXo2eA6kDtWLaSAsD8FfNih3FdRWTZ4XtQzUWQ1X2v3YyHX
3dWAMzbxBrzmybFRnNtiHsvvUJGAA9pTDZtuh8mEM9Pg300955372[]7C9saHC1Q3unDnoWqLNykkDWYQebzKHopttMNKueMcKe300955372-3BbuLu2ngMnoVnmego4R7Q6J1T5NPAbqRatv7dxiLE8kbTRKSxJfCy1oszymZVapzYpVXYJuLdXGzSQLRTHxhdDH-63BbuLu2ngMnoVnmego4R7Q6J1T5NPAbqRatv7dxiLE8kbTRKSxJfCy1oszymZVapzYpVXYJuLdXGzSQLRTHxhdDH2024-11-12T12:41:44.000ZTokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbFswUCVjvfAuzHCgPDF95eLKscGsLHyJmD6hzkhq26CLeDxXdAyU3kCjnyggvHmY5nAwg5cRbbmdyX3npfDMjjMekBorrowObligationLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD6244500000003dWAMzbxBrzmybFRnNtiHsvvUJGAA9pTDZtuh8mEM9PgKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDB9spsrMK6pJicYtukaZzDyzsUQLgc3jbx5gHVwdDxb6y5aeoJKE5beaV8uJJnWRbGYxRTRrZCJi4mGgmK8yPE1wrSysvar1nstructions1111111111111111111111111ERaxi5awgFybh6LQqxVRe3JiS81Q8Yoi7WV5ENLjLnVh2b1kV6DkPAnxd5ixfnxCpjxmKwqjjaYmCZfHsFu24GXo2eA6kDtWLaSAsD8FfNih3FdRWTZ4XtQzUWQ1X2v3YyHX
CuBV7VVq3zSrh1wf5SZCp36JqpFRCGJHvV7he6K8SDJ1301044804[]6c8dCSZ7XXmr9DsUbCsKQC1nSkPa2faWDUcVhaUxw1m6301044804-2inhjkt4RDXJ4kVhKesNqTt2RBmMCrQ5NpFDxYoeKN3nz7NT1odcEW5e8M8iF534c2C9vKYmWaxE2k4zN7Rvrm4r-62inhjkt4RDXJ4kVhKesNqTt2RBmMCrQ5NpFDxYoeKN3nz7NT1odcEW5e8M8iF534c2C9vKYmWaxE2k4zN7Rvrm4r2024-11-12T23:49:29.000ZTokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbFswUCVjvfAuzHCgPDF95eLKscGsLHyJmD6hzkhq26CLeDxXdAyU3kCjnyggvHmY5nAwg5cRbbmdyX3npfDMjjMekBorrowObligationLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD656000000CuBV7VVq3zSrh1wf5SZCp36JqpFRCGJHvV7he6K8SDJ1KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDB9spsrMK6pJicYtukaZzDyzsUQLgc3jbx5gHVwdDxb6y5aeoJKE5beaV8uJJnWRbGYxRTRrZCJi4mGgmK8yPE1wrSysvar1nstructions1111111111111111111111111A26QZgjXVCfo6x6j39KUe3fbetZ8PhzFJoNBnuczpYxo2b1kV6DkPAnxd5ixfnxCpjxmKwqjjaYmCZfHsFu24GXo2eA6kDtWLaSAsD8FfNih3FdRWTZ4XtQzUWQ1X2v3YyHX
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_BorrowObligationLiquidity_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_BorrowObligationLiquidityV2_instruction

Borrow instruction events from Kamino Lend protocol on Solana, capturing liquidity withdrawals with borrowed amounts, reserve details, and obligation account identifiers. Used for analyzing borrowing patterns and protocol utilization across lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_borrowReserveSTRINGSolana account address of the lending reserve from which liquidity is being borrowed in this instruction. Each borrow operation targets a specific reserve that holds the token being borrowed.
in_borrowReserveLiquidityFeeReceiverSTRINGAccount address receiving protocol fees from borrowed liquidity in this Kamino lending operation. Base58-encoded Solana public key representing the fee collection destination for the reserve.
in_borrowReserveLiquidityMintSTRINGMint address of the liquidity token being borrowed from the reserve. Base58-encoded Solana public key identifying the specific SPL token borrowed.
in_farmsProgramSTRINGAddress of the Kamino Farms Program contract managing reward and incentive distribution. Base58-encoded Solana public key.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_obligationFarmUserStateSTRINGAccount address of the user’s farm state tracking their farming rewards and participation for the obligation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_referrerTokenStateSTRINGAccount address of the referrer token state tracking referral rewards and participation. Base58-encoded Solana public key.
in_remainingARRAY<JSON>Remaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveFarmStateSTRINGAccount address of the reserve’s farm state tracking farming rewards and user participation. Base58-encoded Solana public key.
in_reserveSourceLiquiditySTRINGToken account holding the liquidity pool balance for the reserve being borrowed from. This is the source account from which borrowed funds are transferred to the borrower.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_userDestinationLiquiditySTRINGAccount address of the token account receiving borrowed or redeemed liquidity from the lending protocol operation. Base58-encoded Solana public key.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
in_ownerblock_slotin_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_farmsProgramin_tokenProgramin_borrowReservein_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmounttransaction_signerin_reserveFarmStatein_referrerTokenStateouter_executing_accountouter_instruction_indexin_lendingMarketAuthorityin_reserveSourceLiquidityin_obligationFarmUserStatein_instructionSysvarAccountin_userDestinationLiquidityin_borrowReserveLiquidityMintin_borrowReserveLiquidityFeeReceiver
2xgZYbGzQ4TmQ8enkuEWJUawZ5zqewi8RTKxY3qtPvap322657578[]Asba2a1abbvUwAEvXxvGTCf9VXkY8UmrzLyk1n6e8cqU322657578-4fU2NGk1MDGX6ps9NRP5igNJxc6Rc9HoEpkVVdhe69ExjWneoFpo2yWSPbgkjv2TaytpRLFos3r1A5PCtQdQa3VN-3-74fU2NGk1MDGX6ps9NRP5igNJxc6Rc9HoEpkVVdhe69ExjWneoFpo2yWSPbgkjv2TaytpRLFos3r1A5PCtQdQa3VN2025-02-23T23:10:11.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91HrTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAGa4rZytCpq1unD4DbEJ5bkHeUz9g3oh9AAFEi6vSauXpDxXdAyU3kCjnyggvHmY5nAwg5cRbbmdyX3npfDMjjMekBorrowObligationLiquidityV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD713764787586RpCiLUnLBE62J9SFSLaW1B41beY9cPtc2sFUL2JHjWGB7nzBEuViVtaQN8iEhhtBY4gQSxBY38ms31DUWUx1bzaKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDSQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf3B9spsrMK6pJicYtukaZzDyzsUQLgc3jbx5gHVwdDxb6yGENey8es3EgGiNTM8H8gzA3vf98haQF8LHiYFyErjgrv578HEMt7FBGZ9mvH52o2Qog8Vctn8nqDiEcy3CcW1ML4Sysvar1nstructions1111111111111111111111111HcWkpctcZEutHNVhjvJj6ogtSxsov26nqq9gjQoQLpyfEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vrywFxeqHfCWL5iGq9cDxutwiiR2TabZgzv8aRM1Lceq
5JoYM4xzde4oCm3DhofXcHENFhKBmXevFP9f4dPtm9oz338395400[]cWLw88BD9qkufYP1o6NP4a5SP4x4ZBBUt15AU9ZuRP5338395400-3GnubRHy5Q8Cis2Jzm7u2iXPWQS8EttWZoZGSsD2D8vsDtv95MsCNvrL2HQmWyJVhx43uy6f18wyLnWiPxg4y3Ry-73GnubRHy5Q8Cis2Jzm7u2iXPWQS8EttWZoZGSsD2D8vsDtv95MsCNvrL2HQmWyJVhx43uy6f18wyLnWiPxg4y3Ry2025-05-07T08:41:48.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91HrTokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbESCkPWKHmgNE7Msf77n9yzqJd5kQVWWGy3o5Mgxhvavp7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFBorrowObligationLiquidityV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD72732500000005JoYM4xzde4oCm3DhofXcHENFhKBmXevFP9f4dPtm9ozKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoDGBo8HmL7pBWBZLGePjHQ73JKRE37HVZ7ZbjA2FYUZHZKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDSysvar1nstructions1111111111111111111111111E3gqNopUrP2yngMWgK1X6PWbdmuYnVQq4ocLxgWZKgb62u1tszSeqZ3qBWF3uNGPFc8TzMk2tdiwknnRMWGWjGWH39M8hy7EUypjxsHqsZQmNQqXGpknCwoCXzF7r8WMBbAs
85MCnqfZuwEzP3xFzKm6e9dHgFVqAG8nKc3Mmateny16338456802[]Z1u9PEFuHX4teXnM9QpsjGtSUht9sXLqzqqUET3r1mq338456802-4Y2gb2vuuTHgAMwEBzSNQ2YGkmRC8VCaLT536nYsmjszcPqsJZG72u59A3UvpkhdPHEC9x2HeFgu35x3MEBu4a6A-74Y2gb2vuuTHgAMwEBzSNQ2YGkmRC8VCaLT536nYsmjszcPqsJZG72u59A3UvpkhdPHEC9x2HeFgu35x3MEBu4a6A2025-05-07T15:26:33.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91HrTokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbESCkPWKHmgNE7Msf77n9yzqJd5kQVWWGy3o5Mgxhvavp7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFBorrowObligationLiquidityV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD7341000000000085MCnqfZuwEzP3xFzKm6e9dHgFVqAG8nKc3Mmateny16KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoDGBo8HmL7pBWBZLGePjHQ73JKRE37HVZ7ZbjA2FYUZHZKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDSysvar1nstructions1111111111111111111111111HiCvrcG4TnT7dkv4RpFx7NxYNgSazFGMp2FXZJGHaRrP2u1tszSeqZ3qBWF3uNGPFc8TzMk2tdiwknnRMWGWjGWH39M8hy7EUypjxsHqsZQmNQqXGpknCwoCXzF7r8WMBbAs
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_BorrowObligationLiquidityV2_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_DeleteReferrerStateAndShortUrl_instruction

Deletion events for referrer state and shortened URL records from Kamino Lend protocol on Solana. Tracks removal of referral program data including referrer addresses, state accounts, and associated short URLs for analyzing referral program lifecycle.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_referrerSTRINGAddress that referred the user to the protocol or facilitated the transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_referrerStateSTRINGAccount address storing the referrer’s state data being deleted by this instruction. Base58-encoded Solana public key that is closed and reclaimed as part of the deletion operation.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_shortUrlSTRINGAccount address of the short URL being deleted from the Kamino referral system. Base58-encoded Solana public key that serves as a vanity identifier for the referrer state.
in_systemProgramSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_rentblock_slotin_referrerin_shortUrlin_remainingsurrogate_keytransaction_idblock_timestampin_referrerStatein_systemPrograminstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerouter_executing_accountouter_instruction_index
SysvarRent1111111111111111111111111111111112399447717zqdN3cHqaBcTqs8hKR161HchtHkVHCvaMgBt4nrBNJd5rP3tkCRPL9Cpgbm29FmzgDtKexvUNiPLNRq6xRuMFpS239944771-2qRB8BQwW8M8Cz91aM88odfnZtNuhre35cciitoHcNCegbhQ2dBBGKo1yFtiAJw9SXmJ3YjQRthjbTVSfbKU8YAR-22qRB8BQwW8M8Cz91aM88odfnZtNuhre35cciitoHcNCegbhQ2dBBGKo1yFtiAJw9SXmJ3YjQRthjbTVSfbKU8YAR2024-01-05T02:50:02.000ZBTM7LiuNTt2Qf8yXmtFpJUtkF66G9GKfoqdjBEEQn2P911111111111111111111111111111111DeleteReferrerStateAndShortUrlKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD277zqdN3cHqaBcTqs8hKR161HchtHkVHCvaMgBt4nrBNJd
SysvarRent1111111111111111111111111111111112400139704ppMfheMaiVtYArXerinPLWJhNW7QG6h16vJGCGa5maaEPBfpPeWLMdctCUYUsSucKd6FmAhWyG7RtvFQTwv61zc240013970-4mJ1Zc1g69xm2wVWqX8o7MrJ1Eh8uL7W39xQxcUebTtst3siPHdvv3c77CcdU4di6Awwps2ybmA7VXBTekY3XYZ4-24mJ1Zc1g69xm2wVWqX8o7MrJ1Eh8uL7W39xQxcUebTtst3siPHdvv3c77CcdU4di6Awwps2ybmA7VXBTekY3XYZ42024-01-05T11:46:38.000ZFkDsqS9r5QZQeR7yzLcN9zugmMKUgzup5yTYkB7q8PDF11111111111111111111111111111111DeleteReferrerStateAndShortUrlKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD2164ppMfheMaiVtYArXerinPLWJhNW7QG6h16vJGCGa5maa
SysvarRent1111111111111111111111111111111112400295954ppMfheMaiVtYArXerinPLWJhNW7QG6h16vJGCGa5maa6wZk5iRtj574AtRVaXcvqWdPUWe1KL6ThGUFRojaE3qA240029595-4TMtTnLNchRq83ki866g82DyqBGLC4CVi9GX7uNvsZDSx3sikK1AtoxyqWfBPQRCWyg6fccFgX81JpdU75dAjpbU-24TMtTnLNchRq83ki866g82DyqBGLC4CVi9GX7uNvsZDSx3sikK1AtoxyqWfBPQRCWyg6fccFgX81JpdU75dAjpbU2024-01-05T13:45:58.000ZFkDsqS9r5QZQeR7yzLcN9zugmMKUgzup5yTYkB7q8PDF11111111111111111111111111111111DeleteReferrerStateAndShortUrlKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD21114ppMfheMaiVtYArXerinPLWJhNW7QG6h16vJGCGa5maa
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_DeleteReferrerStateAndShortUrl_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_DepositObligationCollateral_instruction

Collateral deposit instructions from Kamino Lending Protocol (KLend) on Solana, recording when users add collateral to their lending obligations. Used to analyze collateralization patterns, user deposit behavior, and lending market activity across different reserve pools.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_depositReserveSTRINGSolana account address of the Kamino lending reserve where collateral is being deposited. This reserve defines the asset type and parameters for the collateralization operation.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveDestinationCollateralSTRINGToken account where collateral tokens are transferred to within the Kamino lending reserve. This is the protocol-controlled collateral vault that holds deposited assets for the specific reserve.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_userSourceCollateralSTRINGAccount address of the user’s source token account from which collateral is being transferred. This account must be owned by the transaction signer and contain sufficient collateral tokens.
in_collateralAmountSTRINGAmount of collateral tokens involved in the operation. Decimal-encoded string representing the quantity in the token’s base units.
in_ownerblock_slotin_obligationsurrogate_keytransaction_idblock_timestampin_tokenProgramin_lendingMarketinstruction_typeexecuting_accountin_depositReserveinstruction_indextransaction_indextransaction_signerin_collateralAmountin_userSourceCollateralouter_executing_accountouter_instruction_indexin_instructionSysvarAccountin_reserveDestinationCollateral
GeXibGhHiCPvtJKCGEKWHnHvGnk1tT3VfzYz8s5G3v4y311904725DwPPT9UBwS6AzWjNSf7CALUtP1LVvPfHYRo1q6ccXF3e311904725-2hEQrUyRNJ78w48wThJjCs2muirMknSkgiPY7AWAWBYf84bMXpK1hPuKZdr9tBhEqBPMPT2iVT8a5DXMBvyLmD14-8-12hEQrUyRNJ78w48wThJjCs2muirMknSkgiPY7AWAWBYf84bMXpK1hPuKZdr9tBhEqBPMPT2iVT8a5DXMBvyLmD142025-01-04T21:57:59.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFDepositObligationCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDD6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ5912925KriTLisNNuAgesuaSSqwix7nuQvGzfuEJYEqTMzgtwA1279407ExnMarMRVUffHgkf26zJdyiPDW4iJw4fSm5zXfdWd5KDSANDsy8SBzwUE8Zio2mrYZYqL52Phr2WQb9DDKuXMVK8Sysvar1nstructions11111111111111111111111113DzjXRfxRm6iejfyyMynR4tScddaanrePJ1NJU2XnPPL
GeXibGhHiCPvtJKCGEKWHnHvGnk1tT3VfzYz8s5G3v4y311726887DwPPT9UBwS6AzWjNSf7CALUtP1LVvPfHYRo1q6ccXF3e311726887-5R4VpoNpC6y49pQSsMY4oZmS9dPkDirgptYiehWRU3Yfb5mEkhvSGKcJGcom2mnshYPc2b5VaAswi67qrsnXgSo8-9-15R4VpoNpC6y49pQSsMY4oZmS9dPkDirgptYiehWRU3Yfb5mEkhvSGKcJGcom2mnshYPc2b5VaAswi67qrsnXgSo82025-01-04T01:38:42.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFDepositObligationCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDD6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ5912145KriTLisNNuAgesuaSSqwix7nuQvGzfuEJYEqTMzgtwA5606481ExnMarMRVUffHgkf26zJdyiPDW4iJw4fSm5zXfdWd5KDSANDsy8SBzwUE8Zio2mrYZYqL52Phr2WQb9DDKuXMVK9Sysvar1nstructions11111111111111111111111113DzjXRfxRm6iejfyyMynR4tScddaanrePJ1NJU2XnPPL
CwaUu6mzhTtv8T3777akAQEw57eCrHWcFShsKHq4xUod311831243He32Xe6c6JbdboRL2a84mwp4uZuxeYT1rLd9AdAWzffu311831243-3WENmr1YcBoYdbYBqrbSigYgNW6eHKPrXSzNxYq5FvDzFMRHD9EuzwQUsWJnYSuimk83JnqTqbe3AXUNo7ANLnKs-9-13WENmr1YcBoYdbYBqrbSigYgNW6eHKPrXSzNxYq5FvDzFMRHD9EuzwQUsWJnYSuimk83JnqTqbe3AXUNo7ANLnKs2025-01-04T13:33:31.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DADxXdAyU3kCjnyggvHmY5nAwg5cRbbmdyX3npfDMjjMekDepositObligationCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDFswUCVjvfAuzHCgPDF95eLKscGsLHyJmD6hzkhq26CLe12404exp6hri3je38qVJNknAAzdTkEyV7pybgLe9nxs2tVuq483164237KhzHnWnq9pF9sQbrri4GXKRnWMs4fc3jkWMGjqZWuh5SANDsy8SBzwUE8Zio2mrYZYqL52Phr2WQb9DDKuXMVK9Sysvar1nstructions1111111111111111111111111DjSjn4yrnsy3WNqiADFtsS4cXLvSeZxgJXDgPys4q3a5
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_DepositObligationCollateral_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_DepositReserveLiquidity_instruction

Deposit instruction records from Kamino Lend protocol on Solana tracking users supplying liquidity to lending reserves in exchange for collateral tokens. Used for analyzing lending protocol supply activity, deposit flows, and collateralization patterns across different reserves and markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_collateralTokenProgramSTRINGAddress of the Solana Token Program managing collateral token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_liquidityTokenProgramSTRINGAddress of the Solana Token Program managing liquidity token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveCollateralMintSTRINGMint address of the collateral token for the reserve. Base58-encoded Solana public key.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_reserveLiquiditySupplySTRINGAccount address of the reserve’s liquidity supply token account holding deposited tokens. Base58-encoded Solana public key.
in_userDestinationCollateralSTRINGAccount address of the user’s token account receiving collateral tokens from the operation. Base58-encoded Solana public key.
in_userSourceLiquiditySTRINGAccount address of the user’s source token account providing liquidity for the operation. Base58-encoded Solana public key.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
in_ownerblock_slotin_reservesurrogate_keytransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmounttransaction_signerin_userSourceLiquidityin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_liquidityTokenProgramin_reserveCollateralMintin_collateralTokenProgramin_lendingMarketAuthorityin_reserveLiquiditySupplyin_instructionSysvarAccountin_userDestinationCollateral
CEky7tp1cBAkNjE72pSfnBiXW4Xdv7T3sUKRoNmgLyAX345709818HokDw9LaDf9qNzJf4F21RjHU3K4pRBkGQENvWnRGyRbn345709818-4HqP15x88wvFSXAJNQvm3rxoj61TFuK6V1CNLDkZjuDXFRLAmGidTrXGdQrr8K8NKDtaSXkosxkSVMuQesCLQrio-1-24HqP15x88wvFSXAJNQvm3rxoj61TFuK6V1CNLDkZjuDXFRLAmGidTrXGdQrr8K8NKDtaSXkosxkSVMuQesCLQrio2025-06-09T18:19:40.000Z6WEGfej9B9wjxRs6t4BYpb9iCXd8CpTpJ8fVSNzHCC5yDepositReserveLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD2253779451CuEC7JoZtHx9v5MQWrNTsLSGMEixbCEvTX6K6kWZzz7q2PMDueoXBp9k8974CvzvqCFXNBMqeRjJ9Cw53brJHaEA2u1tszSeqZ3qBWF3uNGPFc8TzMk2tdiwknnRMWGWjGWHKvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd1TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb4AZJjXdX9ZZEmSUpXV9EbgQn8ya4PsHsztdrL1KzhiPqTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA6QbtpY2jDNcncRFmVf343NThnCdaY8gCAsYATPnYQR9gGo9MPjSG2tL5SjtpM3QCw2rybxJJBMSFZabz9Fn4o2XsSysvar1nstructions11111111111111111111111113aHq2uTer9ojDWWiGcFBLeymMetfyLvQzafUneEKgRMe
CEky7tp1cBAkNjE72pSfnBiXW4Xdv7T3sUKRoNmgLyAX345701342HokDw9LaDf9qNzJf4F21RjHU3K4pRBkGQENvWnRGyRbn345701342-2f8wsHanym3MXpvhZCkXhjyX1ps9u2QzJ1S7XQ1ouqHaJR1Q7TxqdrQ9FxjPK8fq4XGTDGhqrXQNhaJuEntiFKrD-1-22f8wsHanym3MXpvhZCkXhjyX1ps9u2QzJ1S7XQ1ouqHaJR1Q7TxqdrQ9FxjPK8fq4XGTDGhqrXQNhaJuEntiFKrD2025-06-09T17:24:09.000Z6WEGfej9B9wjxRs6t4BYpb9iCXd8CpTpJ8fVSNzHCC5yDepositReserveLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD217091620CuEC7JoZtHx9v5MQWrNTsLSGMEixbCEvTX6K6kWZzz7q2PMDueoXBp9k8974CvzvqCFXNBMqeRjJ9Cw53brJHaEA2u1tszSeqZ3qBWF3uNGPFc8TzMk2tdiwknnRMWGWjGWHKvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd1TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb4AZJjXdX9ZZEmSUpXV9EbgQn8ya4PsHsztdrL1KzhiPqTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA6QbtpY2jDNcncRFmVf343NThnCdaY8gCAsYATPnYQR9gGo9MPjSG2tL5SjtpM3QCw2rybxJJBMSFZabz9Fn4o2XsSysvar1nstructions11111111111111111111111113aHq2uTer9ojDWWiGcFBLeymMetfyLvQzafUneEKgRMe
CEky7tp1cBAkNjE72pSfnBiXW4Xdv7T3sUKRoNmgLyAX345717302HokDw9LaDf9qNzJf4F21RjHU3K4pRBkGQENvWnRGyRbn345717302-2vHiRNRvtwWweUhr6t51ptX6365TZUJS1o3weMYKgggydxLgEFudfNMfeg83fMBzEThHSHYdVx4DsxqjvJPytM1z-1-22vHiRNRvtwWweUhr6t51ptX6365TZUJS1o3weMYKgggydxLgEFudfNMfeg83fMBzEThHSHYdVx4DsxqjvJPytM1z2025-06-09T19:08:51.000Z6WEGfej9B9wjxRs6t4BYpb9iCXd8CpTpJ8fVSNzHCC5yDepositReserveLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD266783205CuEC7JoZtHx9v5MQWrNTsLSGMEixbCEvTX6K6kWZzz7q2PMDueoXBp9k8974CvzvqCFXNBMqeRjJ9Cw53brJHaEA2u1tszSeqZ3qBWF3uNGPFc8TzMk2tdiwknnRMWGWjGWHKvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd1TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb4AZJjXdX9ZZEmSUpXV9EbgQn8ya4PsHsztdrL1KzhiPqTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA6QbtpY2jDNcncRFmVf343NThnCdaY8gCAsYATPnYQR9gGo9MPjSG2tL5SjtpM3QCw2rybxJJBMSFZabz9Fn4o2XsSysvar1nstructions11111111111111111111111113aHq2uTer9ojDWWiGcFBLeymMetfyLvQzafUneEKgRMe
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_DepositReserveLiquidity_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_DepositReserveLiquidityAndObligationCollateral_instruction

Deposit instruction records from Kamino lending protocol on Solana where users supply liquidity tokens to reserves and receive collateral tokens against their obligation accounts. Used for analyzing lending supply activity, collateralization patterns, and user deposit behavior across different reserve markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_lendingMarketOwnerSTRINGAccount address that owns and has administrative control over the lending market. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveCollateralMintSTRINGMint address of the collateral token for the reserve. Base58-encoded Solana public key.
in_reserveDestinationDepositCollateralSTRINGSolana account address that receives the collateral tokens minted when liquidity is deposited into the Kamino lending reserve. Base58-encoded string representing the destination account controlled by the lending market authority.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_reserveLiquiditySupplySTRINGAccount address of the reserve’s liquidity supply token account holding deposited tokens. Base58-encoded Solana public key.
in_userSourceLiquiditySTRINGAccount address of the user’s source token account providing liquidity for the operation. Base58-encoded Solana public key.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
block_slotin_reservein_remainingsurrogate_keytransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmounttransaction_signerin_lendingMarketOwnerin_userSourceLiquidityin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_reserveCollateralMintin_lendingMarketAuthorityin_reserveLiquiditySupplyin_reserveDestinationDepositCollateral
268885176d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q268885176-5WSovswvY2cu329dLo5zYF7SeNj45cLDejRPCjex6VaKXDoZ4qVH21CCqmz2YDyAjk8rCcTX9ygLo266Mf4o96pn-12-05WSovswvY2cu329dLo5zYF7SeNj45cLDejRPCjex6VaKXDoZ4qVH21CCqmz2YDyAjk8rCcTX9ygLo266Mf4o96pn2024-05-30T18:18:50.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFDepositReserveLiquidityAndObligationCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD045303000000EdZ9XJgMmcsnmBDSDchd3BdUDGnDsEtGAtCedqFwAL45Gsxk2qLFszbrcMxiyvmXhmWdh7VWmeXYzXoyiQ8dh1ZyGafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3UFL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q128NXMyRD91p3nof61BTkJvrfpGTASHygz1cUvc3HvwyGS9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1DSDjmHtH8sztMXBpPVS9h5yrAGwPh4HnGkdaAGMwZxkA
268860828D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59268860828-38rtdcbpPN2dZmkRSjDPJ6hzifpDEqLqmuLDyv4zHhe6q98U1FQuTnwCA1jUiu4nL47QJ5G9hqmJ4wdykdLak9Wp-8-038rtdcbpPN2dZmkRSjDPJ6hzifpDEqLqmuLDyv4zHhe6q98U1FQuTnwCA1jUiu4nL47QJ5G9hqmJ4wdykdLak9Wp2024-05-30T15:20:56.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFDepositReserveLiquidityAndObligationCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0235079681158PWR75ppAGonv9dXStjficjXmdsuDKmDoVNcy4oYhAMs7vRMLmvS6XmJEQeUSUjtjEXcJJHfQaPMfYZF2xE887gdBgq7trRgVMeq33yt235zM2onQ4bRDBsY5EWiTetF4qw6FL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q83DzjXRfxRm6iejfyyMynR4tScddaanrePJ1NJU2XnPPL9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoB8V6WVjPxW1UGwVDfxH2d2r8SyT4cqn7dQRK6XneVa7DEPKbhBhFYh2DUrCjrgr6sAVjLaNBfwZyh3ULq2BD9Lmh
268860044D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59268860044-ow7RHiA2AAjFiXUnMoiwyT6NyB7nrTqM7SowedqR9TnsePAy54o7RKYYrRbs93wxxGpn6LPaaS9uvtJoJytCZBY-8-0ow7RHiA2AAjFiXUnMoiwyT6NyB7nrTqM7SowedqR9TnsePAy54o7RKYYrRbs93wxxGpn6LPaaS9uvtJoJytCZBY2024-05-30T15:15:10.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFDepositReserveLiquidityAndObligationCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0101057968058PWR75ppAGonv9dXStjficjXmdsuDKmDoVNcy4oYhAMs7SbKCwh1pVze1MpG1A9gQNKn3ZgCsmnjPK5kM7Uf6e2qBgq7trRgVMeq33yt235zM2onQ4bRDBsY5EWiTetF4qw6FL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q83DzjXRfxRm6iejfyyMynR4tScddaanrePJ1NJU2XnPPL9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoB8V6WVjPxW1UGwVDfxH2d2r8SyT4cqn7dQRK6XneVa7D7WDfUEyDFscfD94Uf52XhkZvDgnP5p364N1BT9EoZmqC
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_DepositReserveLiquidityAndObligationCollateral_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_DepositReserveLiquidityAndObligationCollateralV2_instruction

Kamino Lend deposit instruction records on Solana where users add liquidity to lending reserves and receive collateral tokens in return. Used for analyzing lending market deposit flows, user borrowing capacity changes, and liquidity supply patterns.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_collateralTokenProgramSTRINGAddress of the Solana Token Program managing collateral token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_farmsProgramSTRINGAddress of the Kamino Farms Program contract managing reward and incentive distribution. Base58-encoded Solana public key.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_liquidityTokenProgramSTRINGAddress of the Solana Token Program managing liquidity token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_obligationFarmUserStateSTRINGAccount address of the user’s farm state tracking their farming rewards and participation for the obligation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_placeholderUserDestinationCollateralSTRINGPlaceholder account address reserved for future collateral destination functionality in the Kamino lending protocol. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveCollateralMintSTRINGMint address of the collateral token for the reserve. Base58-encoded Solana public key.
in_reserveDestinationDepositCollateralSTRINGReserve account receiving deposited collateral tokens after the liquidity deposit and collateralization. Base58-encoded Solana account address managed by the Kamino lending protocol.
in_reserveFarmStateSTRINGAccount address of the reserve’s farm state tracking farming rewards and user participation. Base58-encoded Solana public key.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_reserveLiquiditySupplySTRINGAccount address of the reserve’s liquidity supply token account holding deposited tokens. Base58-encoded Solana public key.
in_userSourceLiquiditySTRINGAccount address of the user’s source token account providing liquidity for the operation. Base58-encoded Solana public key.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
in_ownerblock_slotin_reservein_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_farmsProgramin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmounttransaction_signerin_reserveFarmStatein_userSourceLiquidityin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_liquidityTokenProgramin_reserveCollateralMintin_collateralTokenProgramin_lendingMarketAuthorityin_reserveLiquiditySupplyin_obligationFarmUserStatein_instructionSysvarAccountin_reserveDestinationDepositCollateralin_placeholderUserDestinationCollateral
2VenqvWgSeENRe3aGJ5HjpMzqBM79vDvst5eh9b51QjA328465859H3t6qZ1JkguCNTi9uzVKqQ7dvt2cum4XiXWom6Gn5e5SHF3r7yhvr63LS3oTURLLEj8WZa7uzKGbGmXnkxEVa2DG328465859-2vNAWqf2HSwSJVVjwi7Fbs5MNk3RvSQiZq3vZfe4xzaHyj6gYEV2zpF91kQVFQZ47kkYUiPuoyK58Cnq8gqR9ccr-82vNAWqf2HSwSJVVjwi7Fbs5MNk3RvSQiZq3vZfe4xzaHyj6gYEV2zpF91kQVFQZ47kkYUiPuoyK58Cnq8gqR9ccr2025-03-22T16:05:24.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFDepositReserveLiquidityAndObligationCollateralV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD8177250050113032VenqvWgSeENRe3aGJ5HjpMzqBM79vDvst5eh9b51QjA5pCqu9RFdL6QoN7KK4gKnAU6CjQFJot8nU7wpFK8Zwou7ggknF58y2PR8zQ9tZpfoVVYBJo5oJbK4yRoZqWXQMkjEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAB8zf4kojJbwgCRKA7rLaLhRCZBGhgAJp8wPBVZZHMhSvTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo2Eff8Udy2G2gzNcf2619AnTx3xM4renEv4QrHKjS1o9N9Rf1hBrbn5NzBHNanHgbs6eLy9wvjfEMjKWescbg7uCvSysvar1nstructions1111111111111111111111111CTCpzgNbPwWQSYamu4ZomgFuHf8DUGwq8hSYWVLurSJDKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
2pR4ejyJR7c6FfoYUnXxt7NW5BeE42gCRraS6xom38aq328321381H3t6qZ1JkguCNTi9uzVKqQ7dvt2cum4XiXWom6Gn5e5SDEcm1q5BdEDE12W6ZY4saeXUCNGWa9wQgHTWY4Ud37GM328321381-2eP7VCrQv2DQtuJ1pqXx4dyytBvWrbRJh4MjVn7kMru9xNkAHH1k1FMBJKdTM4VYvYFjcWfeZmr1arT4qaisrSkV-72eP7VCrQv2DQtuJ1pqXx4dyytBvWrbRJh4MjVn7kMru9xNkAHH1k1FMBJKdTM4VYvYFjcWfeZmr1arT4qaisrSkV2025-03-22T00:03:55.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFDepositReserveLiquidityAndObligationCollateralV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD71877452921682pR4ejyJR7c6FfoYUnXxt7NW5BeE42gCRraS6xom38aq5pCqu9RFdL6QoN7KK4gKnAU6CjQFJot8nU7wpFK8Zwou37eg3h8SFiqKwPTgGRaeteLYsgTMmmqTaJYuaSeuxf7UEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAB8zf4kojJbwgCRKA7rLaLhRCZBGhgAJp8wPBVZZHMhSvTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo2Eff8Udy2G2gzNcf2619AnTx3xM4renEv4QrHKjS1o9N2F59GcbJcGBLkece5T8EHMTUpZTsVU4kvMqfbG61qkE8Sysvar1nstructions1111111111111111111111111CTCpzgNbPwWQSYamu4ZomgFuHf8DUGwq8hSYWVLurSJDKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
Aw4hRK8SgdkNqvvqBcKjyirAEQwVjMt7bjJdTNDEZdpJ328502606H3t6qZ1JkguCNTi9uzVKqQ7dvt2cum4XiXWom6Gn5e5SENcceSoAv5nfNsgbqLHFX2cHodPXUozRQrTYpoXTp2nW328502606-5RxRkXMAALVwF6VmTrrHjLALgJnMBs5DwkActQxVH4WJsFcBvfm5nQo8rpdhNRmLiQctsrrKrdXZoiutBEeLZwNe-105RxRkXMAALVwF6VmTrrHjLALgJnMBs5DwkActQxVH4WJsFcBvfm5nQo8rpdhNRmLiQctsrrKrdXZoiutBEeLZwNe2025-03-22T20:10:16.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFDepositReserveLiquidityAndObligationCollateralV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD10163897874294Aw4hRK8SgdkNqvvqBcKjyirAEQwVjMt7bjJdTNDEZdpJ5pCqu9RFdL6QoN7KK4gKnAU6CjQFJot8nU7wpFK8ZwouGXDFYtUvLqMjTCdLogyjrxndsgbycxpCHcWT4AoLwfomEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAB8zf4kojJbwgCRKA7rLaLhRCZBGhgAJp8wPBVZZHMhSvTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo2Eff8Udy2G2gzNcf2619AnTx3xM4renEv4QrHKjS1o9N5tx5cmjteCQWVkG1JxBMVf6HScZnKDxEaqhaGV5eZhobSysvar1nstructions1111111111111111111111111CTCpzgNbPwWQSYamu4ZomgFuHf8DUGwq8hSYWVLurSJDKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_DepositReserveLiquidityAndObligationCollateralV2_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_FlashBorrowReserveLiquidity_instruction

Flash loan borrow instructions from Kamino Lend protocol on Solana, capturing uncollateralized borrowing events with liquidity amounts, reserve identifiers, and fee receiver accounts for analyzing flash loan usage patterns and arbitrage activity.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_referrerAccountSTRINGAccount address that receives referral fees for this flash borrow transaction. Null when no referrer is involved in the transaction.
in_referrerTokenStateSTRINGAccount address of the referrer token state tracking referral rewards and participation. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveLiquidityFeeReceiverSTRINGAccount receiving fees collected from this flash loan operation. Typically set to the Kamino program address for protocol-owned fees.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_reserveSourceLiquiditySTRINGReserve’s source liquidity token account from which the flash loan amount is borrowed. This is the pool’s primary liquidity vault for the borrowed asset.
in_sysvarInfoSTRINGAccount address of the Solana Sysvar Instructions program used to access instruction data within the transaction. Always set to the canonical Sysvar1nstructions1111111111111111111111111 address.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_userDestinationLiquiditySTRINGAccount address of the token account receiving borrowed or redeemed liquidity from the lending protocol operation. Base58-encoded Solana public key.
in_userTransferAuthoritySTRINGAccount authorized to transfer liquidity from the user’s destination account during flash loan repayment. Matches transaction_signer in sample data, indicating the user initiating the flash borrow.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
block_slotin_reservein_remainingin_sysvarInfosurrogate_keytransaction_idblock_timestampin_tokenProgramin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmountin_referrerAccounttransaction_signerin_referrerTokenStatein_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_userTransferAuthorityin_lendingMarketAuthorityin_reserveSourceLiquidityin_userDestinationLiquidityin_reserveLiquidityFeeReceiver
248533890D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59Sysvar1nstructions1111111111111111111111111248533890-2v3Tz5FtRVUbnSfVMQa5ex8fWqN8StJrHbtLcmSqwoaZTQquN6LX7KVNdh946Anhg4ES4BKEFi3PazvWPaUATMBz-12v3Tz5FtRVUbnSfVMQa5ex8fWqN8StJrHbtLcmSqwoaZTQquN6LX7KVNdh946Anhg4ES4BKEFi3PazvWPaUATMBz2024-02-16T13:08:02.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFFlashBorrowReserveLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD164208425453gSUpw7uJfF4NEon3kTJKoiNsUZ2RgqbgVo3N9uLef6UKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDBgq7trRgVMeq33yt235zM2onQ4bRDBsY5EWiTetF4qw63gSUpw7uJfF4NEon3kTJKoiNsUZ2RgqbgVo3N9uLef6U9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo3TBpw4Aaz2KTDBEiKPmgspu4uLTpvjHj9CQAAi9tBUXZBbDUrk1bVtSixgQsPLBJFZEF7mwGstnD5joA1WzYvYFXKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
248502383D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59Sysvar1nstructions1111111111111111111111111248502383-njMpwh3isYveq2oJjLnv6DkAKoeUwAjHWjFLPUJNnavDuNvornzfctheLKdWVWz6CaUxmQSYBUYgcRFApSai2of-1njMpwh3isYveq2oJjLnv6DkAKoeUwAjHWjFLPUJNnavDuNvornzfctheLKdWVWz6CaUxmQSYBUYgcRFApSai2of2024-02-16T09:26:12.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFFlashBorrowReserveLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD11655105542L4fitNcLSCQr7Xz4D8zu4XnQHtjVZ3jippCqMm9YE1cKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDBgq7trRgVMeq33yt235zM2onQ4bRDBsY5EWiTetF4qw6L4fitNcLSCQr7Xz4D8zu4XnQHtjVZ3jippCqMm9YE1c9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo8GH8wrznjr5SMgcVaYsZ6DgWqQ3teVnUTGss59WQU4LwBbDUrk1bVtSixgQsPLBJFZEF7mwGstnD5joA1WzYvYFXKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
248435272D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59Sysvar1nstructions1111111111111111111111111248435272-4bMC1RnRbYorDxcAnDywAe157QdC56DjgVbCXZtFPTFasTHzwVNTeGXzoyLYFyvuQ442KWUVdf4ZRxsBUSZvYbBS-14bMC1RnRbYorDxcAnDywAe157QdC56DjgVbCXZtFPTFasTHzwVNTeGXzoyLYFyvuQ442KWUVdf4ZRxsBUSZvYbBS2024-02-16T01:38:17.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFFlashBorrowReserveLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD11302516481FZVGr232z4MtENmfwVCcR9B4iaGe9sZAd4QCThkLkZreKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDBgq7trRgVMeq33yt235zM2onQ4bRDBsY5EWiTetF4qw6FZVGr232z4MtENmfwVCcR9B4iaGe9sZAd4QCThkLkZre9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoCxMJ1Yt4RF4ChnPzyEXXr7X5fqagLA2yoDudNH5t32vVBbDUrk1bVtSixgQsPLBJFZEF7mwGstnD5joA1WzYvYFXKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_FlashBorrowReserveLiquidity_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_FlashRepayReserveLiquidity_instruction

Flash loan repayment instructions from Kamino Lend protocol on Solana, linking borrowed liquidity back to lending reserves. Used for analyzing flash loan usage patterns, amounts borrowed/repaid, and associated fee distributions.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_referrerAccountSTRINGAccount address eligible to receive referral rewards or fees from this flash repay operation. Often set to the program address when no external referrer is involved.
in_referrerTokenStateSTRINGAccount address of the referrer token state tracking referral rewards and participation. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveDestinationLiquiditySTRINGAccount address of the token account receiving liquidity for the reserve. Base58-encoded Solana public key.
in_reserveLiquidityFeeReceiverSTRINGToken account that receives protocol fees collected from this flash loan repayment. Fixed address for each reserve’s fee collection.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_sysvarInfoSTRINGSolana sysvar account providing instruction introspection data for flash loan validation. Always set to the standard Sysvar1nstructions1111111111111111111111111 address.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_userSourceLiquiditySTRINGAccount address of the user’s source token account providing liquidity for the operation. Base58-encoded Solana public key.
in_userTransferAuthoritySTRINGAccount authorized to transfer tokens from the user’s source liquidity account to repay the flash loan. Typically matches the transaction signer initiating the repayment instruction.
in_borrowInstructionIndexSTRINGIndex of the earlier flash borrow instruction within the same transaction that this repayment corresponds to. References the position of the paired borrow operation in the instruction sequence.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
block_slotin_reservein_remainingin_sysvarInfosurrogate_keytransaction_idblock_timestampin_tokenProgramin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmountin_referrerAccounttransaction_signerin_referrerTokenStatein_userSourceLiquidityin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_userTransferAuthorityin_borrowInstructionIndexin_lendingMarketAuthorityin_reserveDestinationLiquidityin_reserveLiquidityFeeReceiver
288801830d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4QSysvar1nstructions1111111111111111111111111288801830-VKKk4cRH7vEWBLPgQ3xXTvGTxHimm8SAs5YUu2Gjvk6RveGtynWGw8dcsqisyRJMvwB8DnhzWyZUDHyEGHHmBeV-17VKKk4cRH7vEWBLPgQ3xXTvGTxHimm8SAs5YUu2Gjvk6RveGtynWGw8dcsqisyRJMvwB8DnhzWyZUDHyEGHHmBeV2024-09-09T17:31:06.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFFlashRepayReserveLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD176929622536027KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDGicAnwY9Y3QgFQ31eQgP58VdfnvpTDo7p8syGDCfzr1WKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD9yLoHiXYmTEkwGjHCLhKxkmKe3Pob4rwRDyLnjBDnMo6So11111111111111111111111111111111111111112GicAnwY9Y3QgFQ31eQgP58VdfnvpTDo7p8syGDCfzr1W59DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoGafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3U3JNof8s453bwG5UqiXBLJc77NRQXezYYEBbk3fqnoKph
288797067d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4QSysvar1nstructions1111111111111111111111111288797067-5bVsMrf6ykhbddfaEVFZxg1EwXrtwWFya5NBMDbfQMm2QsuH5WhigT3nZcfUz1Y9N8LZKkQjaMwbBTp1fmX79sCh-155bVsMrf6ykhbddfaEVFZxg1EwXrtwWFya5NBMDbfQMm2QsuH5WhigT3nZcfUz1Y9N8LZKkQjaMwbBTp1fmX79sCh2024-09-09T16:54:42.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFFlashRepayReserveLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD158333427304394KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD5XutmEyhXB5XYsbT9S8xFKenN6SwY22nv5tRrvFiKy84KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD6hsuNiwR3wAvjYdMYcsgeLib7UmrUJpoaTwbKgPJgCydSo111111111111111111111111111111111111111125XutmEyhXB5XYsbT9S8xFKenN6SwY22nv5tRrvFiKy8459DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoGafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3U3JNof8s453bwG5UqiXBLJc77NRQXezYYEBbk3fqnoKph
288830650d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4QSysvar1nstructions1111111111111111111111111288830650-3m22W4TLJS67nPpD7QzpHV6Hz3BoiyyF4a87iQxf1BV2nKgKqSpM7eGTKXSMg927NF9NCj3Ji7wNMmyptSDndyRF-153m22W4TLJS67nPpD7QzpHV6Hz3BoiyyF4a87iQxf1BV2nKgKqSpM7eGTKXSMg927NF9NCj3Ji7wNMmyptSDndyRF2024-09-09T21:13:33.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFFlashRepayReserveLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD15441574469667KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD6tQBW4RRu52HhePa6QDUXDi9pF7K6uLwAeMWPvUthwC7KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDHCL3JRxSxKne4rNmE5Bk76ATbiRdJ2h8dJneJUUY7gSbSo111111111111111111111111111111111111111126tQBW4RRu52HhePa6QDUXDi9pF7K6uLwAeMWPvUthwC739DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoGafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3U3JNof8s453bwG5UqiXBLJc77NRQXezYYEBbk3fqnoKph
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_FlashRepayReserveLiquidity_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_InitFarmsForReserve_instruction

InitFarmsForReserve instruction calls from Kamino Lend protocol on Solana that initialize yield farming rewards for lending market reserves. Links reserves to farm states and vault authorities for distributing farming incentives to lenders and borrowers.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_farmStateSTRINGAccount address of the farm state being initialized for this Kamino lending reserve. Stores configuration and rewards data for the liquidity mining program associated with the reserve.
in_farmsGlobalConfigSTRINGAccount address of the global farms configuration in the Kamino Farms program. References the farms-wide settings that govern reward distribution parameters across all reserves.
in_farmsProgramSTRINGAddress of the Kamino Farms Program contract managing reward and incentive distribution. Base58-encoded Solana public key.
in_farmsVaultAuthoritySTRINGAuthority address for the farms vault account that holds staking rewards. Base58-encoded Solana public key that controls withdrawals from the farm’s token vault.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_lendingMarketOwnerSTRINGAccount address that owns and has administrative control over the lending market. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_systemProgramSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_modeSTRINGOperational mode identifier for the transaction or instruction. Integer or string value specifying the configuration, action type, or execution variant being performed.
in_modein_rentblock_slotin_reservein_farmStatein_remainingsurrogate_keytransaction_idblock_timestampin_farmsProgramin_lendingMarketin_systemPrograminstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerin_farmsGlobalConfigin_lendingMarketOwnerin_farmsVaultAuthorityouter_executing_accountouter_instruction_indexin_lendingMarketAuthority
0SysvarRent111111111111111111111111111111111335345200StGKGcLQoTsWzQ1tFY2bWqrdiuBhqdFE4niiAutQxQBCUc79cJBymH7CMd9BC9yGu2zfJq6GKtj8z9jZAdEHojt335345200-dreZNg85X4z6aHDQK7PHSZZYLGSXXEFR1C2sMwnLtNbLxLxuC4FqLYHpWLRNAiFH8YJYuQwqfymbUMZPp6cnEvM-2-0dreZNg85X4z6aHDQK7PHSZZYLGSXXEFR1C2sMwnLtNbLxLxuC4FqLYHpWLRNAiFH8YJYuQwqfymbUMZPp6cnEvM2025-04-23T09:44:36.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF11111111111111111111111111111111InitFarmsForReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD02002RJJ1ZZpeQLm6HEQ1HtcrGJUzQa8hKQgjgDf7ANz9Rd56UodrBjL2ZreDy7QdR4YV1oxqMBjVYSEyrFpctqqwGwLA9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZ6eU1zTbxuaKzJp9L4h1Roif9SjxyMt7Zt6qD6CLj3vqWSMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu29DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo
1SysvarRent1111111111111111111111111111111113417363565bgPMvzZv29jkFEuMwxQRJQf64gKcPfLEEUHhyrP8tceDA9LHAbm7VmPLdFtHrgokctCzf5jXF9NaNRLSGn9LcLQ341736356-buVapDQLN5A4CiBfasqcry3V3rNKEcSazHwLeyeZo9VkmXbUs7BqvDjysuLe2wiTgeSBjmjkhdA8XHLRBDhpbVB-2-0buVapDQLN5A4CiBfasqcry3V3rNKEcSazHwLeyeZo9VkmXbUs7BqvDjysuLe2wiTgeSBjmjkhdA8XHLRBDhpbVB2025-05-22T15:34:24.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91HrCTthJu49dgPkCgu9TKQProuaQnkHsRPQV33sSJ96vxpG11111111111111111111111111111111InitFarmsForReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD039BL6x64KVqQVR9FH7wapd47DB7u39EikBFr7C2a9G7SJ66UodrBjL2ZreDy7QdR4YV1oxqMBjVYSEyrFpctqqwGwLA11EznxnJM3JrjUvAq16wqoVyPRNz522mdQm6mSmzMeR4JB939y2QkVWygWNPb8fbJDXoC4RxRX3LYJmjkBxw9zpSQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf2ELWj8fZWazaiFCJFRMtCaZEdZU3jFcS4ho5QrhBx4Ko3
0SysvarRent1111111111111111111111111111111113417363565bgPMvzZv29jkFEuMwxQRJQf64gKcPfLEEUHhyrP8tce2aEQ5vxCQzuJd7DQtDtvEUnBpAdWyTNmXswUvNyrf2du341736356-buVapDQLN5A4CiBfasqcry3V3rNKEcSazHwLeyeZo9VkmXbUs7BqvDjysuLe2wiTgeSBjmjkhdA8XHLRBDhpbVB-2-3buVapDQLN5A4CiBfasqcry3V3rNKEcSazHwLeyeZo9VkmXbUs7BqvDjysuLe2wiTgeSBjmjkhdA8XHLRBDhpbVB2025-05-22T15:34:24.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91HrCTthJu49dgPkCgu9TKQProuaQnkHsRPQV33sSJ96vxpG11111111111111111111111111111111InitFarmsForReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD339BL6x64KVqQVR9FH7wapd47DB7u39EikBFr7C2a9G7SJ66UodrBjL2ZreDy7QdR4YV1oxqMBjVYSEyrFpctqqwGwLA11EznxnJM3JrjUvAq16wqoVyPRNz522mdQm6mSmzMeRGA8QS72LLP9Uyt7a9tUGkishNiuwFRZm3WyERKG3JJNtSQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf2ELWj8fZWazaiFCJFRMtCaZEdZU3jFcS4ho5QrhBx4Ko3
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_InitFarmsForReserve_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_InitGlobalConfig_instruction

Initialization instructions for Kamino Lend protocol’s global configuration accounts on Solana. Captures protocol setup events with payer addresses, program data references, and system account interactions for tracking lending market deployments.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_globalConfigSTRINGAccount address of the Kamino Lend global configuration. Base58-encoded Solana public key.
in_payerSTRINGAddress of the account that provided the funds for the repayment or payment transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_programDataSTRINGProgram data account address containing the Kamino Lend program’s executable code and upgrade authority. Base58-encoded Solana address that stores metadata for the BPF (Berkeley Packet Filter) upgradeable program.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_systemProgramSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_rentin_payerblock_slotin_remainingsurrogate_keyin_programDatatransaction_idblock_timestampin_globalConfigin_systemPrograminstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerouter_executing_accountouter_instruction_index
SysvarRent1111111111111111111111111111111113RVJPtdkUXAm4nKmzLyP6cydpPoi5AQ3HvFLfuVdimLz344565806344565806-5BVvmFnpxid28eLq8qTtJfmbBCrtknbjAfpevu2Z91MYXtVpsLYNqEvBQhyaxWnFeVjqZYsiYkhDTLZUewNDgkqa-29uSbGW1y9H5Av6H5TKxQ1wnFApSq2t3oEpfF2YfjDQGA5BVvmFnpxid28eLq8qTtJfmbBCrtknbjAfpevu2Z91MYXtVpsLYNqEvBQhyaxWnFeVjqZYsiYkhDTLZUewNDgkqa2025-06-04T13:01:51.000ZBEe6HXZf6cByeb8iCxukjB8k74kJN3cVbBAGi49Hfi6W11111111111111111111111111111111InitGlobalConfigKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD2343RVJPtdkUXAm4nKmzLyP6cydpPoi5AQ3HvFLfuVdimLz
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_InitGlobalConfig_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_InitLendingMarket_instruction

Lending market initialization instructions from Kamino v1 protocol on Solana, recording new market creation events with market owner, authority, and configuration parameters. Used for tracking Kamino lending pool deployments and administrative actions.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_lendingMarketOwnerSTRINGAccount address that owns and has administrative control over the lending market. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_systemProgramSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_quoteCurrencySTRINGAccount address representing the quote currency for the lending market, typically null during initialization. Set later to define the pricing denomination for the market’s assets.
in_rentblock_slotin_remainingsurrogate_keytransaction_idblock_timestampin_lendingMarketin_quoteCurrencyin_systemPrograminstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerin_lendingMarketOwnerouter_executing_accountouter_instruction_indexin_lendingMarketAuthority
SysvarRent111111111111111111111111111111111338437827338437827-3rfXapAD1fEZtyiimzS3rLPzD4zfaPZBFQq76baMJHgHpd2prc6CQgU5Mz2idCogEtA9SgWTcsKWoKehomfmYFtn-33rfXapAD1fEZtyiimzS3rLPzD4zfaPZBFQq76baMJHgHpd2prc6CQgU5Mz2idCogEtA9SgWTcsKWoKehomfmYFtn2025-05-07T13:21:25.000Z5wq5UtQpTzf6z1HW38LFY3BbQ4SsC8YF7VaYA4TqyChn11111111111111111111111111111111InitLendingMarketKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD3257FU76ac2Hm2mo4hoyckhAKDrbKTFwxyDPHnrrERfMXusEFU76ac2Hm2mo4hoyckhAKDrbKTFwxyDPHnrrERfMXusE82vrRdLhJ9ebcGg8LayzfsdKBGxyiXvW5Urghhg3f6gy
SysvarRent111111111111111111111111111111111338437852338437852-4L64hh3oxaiSHMU3kjq1XwpHKRHQpk2G6EGW8DbcemnUKAmTZcDa5SinjiUHkDuW2Rbk8ycc5vw1mP1JqjTM51sS-34L64hh3oxaiSHMU3kjq1XwpHKRHQpk2G6EGW8DbcemnUKAmTZcDa5SinjiUHkDuW2Rbk8ycc5vw1mP1JqjTM51sS2025-05-07T13:21:35.000ZCLaP7aQkFWHJnfp6YRjCsX9h74b6neV2gpLeZf5HgiWH11111111111111111111111111111111InitLendingMarketKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD385FU76ac2Hm2mo4hoyckhAKDrbKTFwxyDPHnrrERfMXusEFU76ac2Hm2mo4hoyckhAKDrbKTFwxyDPHnrrERfMXusE8bpTQ97BcN6nxQEKguWuPNEDvK5BFTR7QeUp9Rzhx6q
SysvarRent111111111111111111111111111111111327801553327801553-4cdMCKiHTGz1n7fy6s3WitDWStR8bryamTRVZxkP2upebtVj2vB7vCoTAuL5JMwUG9VDr2R9CcXUb1fpysET93w4-34cdMCKiHTGz1n7fy6s3WitDWStR8bryamTRVZxkP2upebtVj2vB7vCoTAuL5JMwUG9VDr2R9CcXUb1fpysET93w42025-03-19T14:19:23.000ZEcj4UjD3PL6tziQs2gyP3izZDPEirR5cihv6SaRZzBv811111111111111111111111111111111InitLendingMarketKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD3268H6uTZjuh4vXhMBkMz8cBKKiQuETqhmXebrrqR3CDk4ZwH6uTZjuh4vXhMBkMz8cBKKiQuETqhmXebrrqR3CDk4Zw4jCxc2BSvwuS8whgdqgEPp2goJLTXNUia1wdYuQTwJ7s
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_InitLendingMarket_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_InitObligation_instruction

Obligation account initialization instructions from Kamino Lend lending protocol on Solana. Tracks when users create new lending obligation accounts that will track their borrowed positions and collateral across the protocol.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_feePayerSTRINGAccount paying transaction fees for this InitObligation instruction on Solana. Base58-encoded public key address that covers network costs for creating the obligation account.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_obligationOwnerSTRINGSolana public key of the wallet that owns the newly initialized lending obligation account. This address has permission to manage deposits, borrows, and collateral for this obligation.
in_ownerUserMetadataSTRINGAccount address storing user metadata associated with the obligation owner in the Kamino lending protocol. This field links the obligation to additional user-specific data tracked by the platform.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_seed1AccountSTRINGProgram-derived address seed account used in obligation initialization. Typically set to the system program address (all 1s) for standard Kamino lending obligations.
in_seed2AccountSTRINGSolana account address used as second seed parameter for program-derived address generation. Typically set to system program default (all 1s) as shown in sample data.
in_systemProgramSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_idSTRINGUnique identifier for the position, record, or entity within the protocol. Numeric string representation.
in_tagSTRINGIdentifier tag for this obligation initialization instruction. Typically null in standard Kamino lending protocol operations.
in_idin_tagin_rentblock_slotin_feePayerin_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_seed1Accountin_seed2Accountin_lendingMarketin_systemPrograminstruction_typeexecuting_accountinstruction_indextransaction_indexin_obligationOwnertransaction_signerin_ownerUserMetadataouter_executing_accountouter_instruction_index
SysvarRent1111111111111111111111111111111113066683062Kip2vNnyHQZarFQKSBt12nEdRco3YfpzkeBgBfPd6VL2s6Bay8ZvXgsXjbGfs1ey24ofvG1Ki5s7wuKK3XzJuQS306668306-3umURuaNYVtU2MqRnCorjm43JJ1JnzWsPBs3cyeaNi3AKZbDzCmNRAAUffTfCdsPdbheHTr4aqDA8WjY74Y775Jn-3-13umURuaNYVtU2MqRnCorjm43JJ1JnzWsPBs3cyeaNi3AKZbDzCmNRAAUffTfCdsPdbheHTr4aqDA8WjY74Y775Jn2024-12-10T20:45:21.000Z11111111111111111111111111111111111111111111111111111111111111117u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF11111111111111111111111111111111InitObligationKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD198Ecu9B8ruJbRTdsuGfTVtyaewxijfVHAzXBuVi34ZgDJR8PWR75ppAGonv9dXStjficjXmdsuDKmDoVNcy4oYhAMsCj3jBiczVdSeLqwSUq2WueAVLSKLAEyJekoebritzVv4FL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q3
SysvarRent111111111111111111111111111111111306665213HcJCoPS2RYewdHVUm4Gcum4KNEcbcBaqMEA7FR2t27bXAHLNdCqDck2y19efhAAcqRFe4WjSxmM8uJyHjK1LF2WQ306665213-3LqPiSwUzs8e3X2gh581WFnGGmvBReCBWrQ6i3siUQaA7g3hHmteKa6deyUT9s72F3X6VDgCk3gvWufFLb9HgZLW-3-13LqPiSwUzs8e3X2gh581WFnGGmvBReCBWrQ6i3siUQaA7g3hHmteKa6deyUT9s72F3X6VDgCk3gvWufFLb9HgZLW2024-12-10T20:23:43.000Z11111111111111111111111111111111111111111111111111111111111111117u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF11111111111111111111111111111111InitObligationKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD12939URDPun8kPinrJVeaCn98L1SdEZiwDLA9xHwY32PDTWZ8PWR75ppAGonv9dXStjficjXmdsuDKmDoVNcy4oYhAMsEcD43BsuDRZCkFUFaVUkdTkHNpHQFGUUjMkbedJE93S9FL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q3
SysvarRent111111111111111111111111111111111306660446GYBCDeC5L6jH9vYEzHHTSSH39YwGaCeqXdVnBMXMYvnw7AkqeimZUM9bwQ9ktXw7U72QSXqMCSNuiVPwut5RnLLq306660446-5duXXDG5RnNPjuWGWyoRGCU6oW7QZ4NrACGsPb8pB7FR6hiYALFgQ5Yhgtvzj6skY4hVkrutRdqTTu1yht1YJyNF-3-15duXXDG5RnNPjuWGWyoRGCU6oW7QZ4NrACGsPb8pB7FR6hiYALFgQ5Yhgtvzj6skY4hVkrutRdqTTu1yht1YJyNF2024-12-10T19:49:47.000Z11111111111111111111111111111111111111111111111111111111111111117u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF11111111111111111111111111111111InitObligationKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD12433sNQxyL9nQUApuk2fwTcSKBvvsvdti4L65wnsEYUVfby8PWR75ppAGonv9dXStjficjXmdsuDKmDoVNcy4oYhAMsFVtebdAmksMvb46sscCxrXefHZdSCP7AsZpo8uprqcebFL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q3
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_InitObligation_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_InitObligationFarmsForReserve_instruction

Instruction-level data for initializing farm reward tracking on user obligations (debt positions) for specific reserves in Kamino Lend on Solana. Used for analyzing when users opt into liquidity mining rewards and tracking farm program participation across lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_farmsProgramSTRINGAddress of the Kamino Farms Program contract managing reward and incentive distribution. Base58-encoded Solana public key.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_obligationFarmSTRINGAccount address of the newly initialized obligation farm that tracks yield farming rewards for a user’s obligation position. This account is created during this instruction and links the user’s lending obligation to the reserve’s farm rewards program.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_payerSTRINGAddress of the account that provided the funds for the repayment or payment transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveFarmStateSTRINGAccount address of the reserve’s farm state tracking farming rewards and user participation. Base58-encoded Solana public key.
in_systemProgramSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_modeSTRINGOperational mode identifier for the transaction or instruction. Integer or string value specifying the configuration, action type, or execution variant being performed.
in_modein_rentin_ownerin_payerblock_slotin_reservein_obligationsurrogate_keytransaction_idblock_timestampin_farmsProgramin_lendingMarketin_systemPrograminstruction_typeexecuting_accountin_obligationFarminstruction_indextransaction_indextransaction_signerin_reserveFarmStateouter_executing_accountouter_instruction_indexin_lendingMarketAuthority
0SysvarRent1111111111111111111111111111111113ytGZ98UbCwa4m5gDsP9ugdDrQHUQAbyxDMX75tkoKL73ytGZ98UbCwa4m5gDsP9ugdDrQHUQAbyxDMX75tkoKL72956166609TD2TSv4pENb8VwfbVYg25jvym7HN6iuAR6pFNSrKjqQBDKpQz9VaG81cmV4KYE1JuL4MTUxg8m4fJRAwgwjqLKt295616660-5FeGUoS8XyV96YDvN9p4jc4Xuqz5BqJuHjqr1jwUj4sD2Kunwjdd4GgDndmE8qMRBomadUWCec8sRu26nNw9hrg7-35FeGUoS8XyV96YDvN9p4jc4Xuqz5BqJuHjqr1jwUj4sD2Kunwjdd4GgDndmE8qMRBomadUWCec8sRu26nNw9hrg72024-10-14T18:10:01.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91HrByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ511111111111111111111111111111111InitObligationFarmsForReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD35FrgNvJsF1caCuso794jqzPgxawpyvHaRctth3G3kbE3393ytGZ98UbCwa4m5gDsP9ugdDrQHUQAbyxDMX75tkoKL723UsLhyeuZBCRJNVFkPrmMCfXuka8hQa8S6spXwTEHcc81BgcfZuZf9bESLvw3zDkh7cZmMtDwTPgkCvYu7zx26o
0SysvarRent1111111111111111111111111111111116vps4nyEjz39ikoRJnZmQCekuboaBLAYM5ompomY5bwB6vps4nyEjz39ikoRJnZmQCekuboaBLAYM5ompomY5bwB2956051829TD2TSv4pENb8VwfbVYg25jvym7HN6iuAR6pFNSrKjqQADLLZyr88fwLX14H5AZCLDGEhNer6gpi3YD5A7K8e5R5295605182-2nu3wNtBhiYVv8NMvw4tFsMg7kcHRx97JCAJw6qoqs8Aq2rVaSMyM44s3y6WZ1mAzuoUn1AQ78mvydjtFVGD5sKs-32nu3wNtBhiYVv8NMvw4tFsMg7kcHRx97JCAJw6qoqs8Aq2rVaSMyM44s3y6WZ1mAzuoUn1AQ78mvydjtFVGD5sKs2024-10-14T16:40:02.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91HrByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ511111111111111111111111111111111InitObligationFarmsForReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD8vs9KND5SZpPeP9WwSevGXQ4W36KyDWa9J94XP9nx9mW336vps4nyEjz39ikoRJnZmQCekuboaBLAYM5ompomY5bwB23UsLhyeuZBCRJNVFkPrmMCfXuka8hQa8S6spXwTEHcc81BgcfZuZf9bESLvw3zDkh7cZmMtDwTPgkCvYu7zx26o
0SysvarRent111111111111111111111111111111111Ez6sk52T9TuS6RGGhoArp2W6SwT628XtFLQBYMotdoHoEz6sk52T9TuS6RGGhoArp2W6SwT628XtFLQBYMotdoHo2956180749TD2TSv4pENb8VwfbVYg25jvym7HN6iuAR6pFNSrKjqQ2ddhMWyrmS39B7e52MrkMUk3m5kCNwF4sqYq7D15sMCA295618074-fAY4PXLfvionx4whYMUiFZUt3LK59g94NUp5bDNTDY1CDvvLeLCSG7hWtGz8SuM7h6os4JvpdpAWpMLtijmKb41-3fAY4PXLfvionx4whYMUiFZUt3LK59g94NUp5bDNTDY1CDvvLeLCSG7hWtGz8SuM7h6os4JvpdpAWpMLtijmKb412024-10-14T18:21:18.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91HrByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ511111111111111111111111111111111InitObligationFarmsForReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD9yDdqGTaPc6tkJhEhiMbmoqN5WjUvNuvyJ74AWdVN1LH3258Ez6sk52T9TuS6RGGhoArp2W6SwT628XtFLQBYMotdoHo23UsLhyeuZBCRJNVFkPrmMCfXuka8hQa8S6spXwTEHcc81BgcfZuZf9bESLvw3zDkh7cZmMtDwTPgkCvYu7zx26o
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_InitObligationFarmsForReserve_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_InitReferrerStateAndShortUrl_instruction

Referral program initialization instructions from Kamino Lending protocol on Solana, capturing referrer account setup with custom short URLs and metadata. Used for tracking referral link creation and analyzing protocol growth through partnership programs.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_referrerSTRINGAddress that referred the user to the protocol or facilitated the transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_referrerShortUrlSTRINGProgram-derived address (PDA) for the short URL state account in the Kamino lending referral system. This account stores the mapping between the human-readable short URL string and the referrer’s state account.
in_referrerStateSTRINGProgram-derived address representing the on-chain state account storing referrer data for Kamino Lend. Base58-encoded Solana account identifier created during referrer registration.
in_referrerUserMetadataSTRINGAccount address for storing referrer user metadata in Kamino Lend’s referral program. Nullable field that may not be initialized for all referral registrations.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_systemProgramSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_shortUrlSTRINGShort URL identifier chosen by the referrer for their Kamino lending referral link. Alphanumeric string typically under 20 characters, used as a human-readable alias for the referrer state.
in_rentblock_slotin_referrerin_shortUrlin_remainingsurrogate_keytransaction_idblock_timestampin_referrerStatein_systemPrograminstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerin_referrerShortUrlin_referrerUserMetadataouter_executing_accountouter_instruction_index
SysvarRent1111111111111111111111111111111112365911164dhVAuzLPTbJxcSp6ax3Ju7HanipZnnaCWYMFngRanGQtaras_lozovoy2236591116-2jXhzbQ2EMDs4Xn6GGncmy9vrP8YQFdHHfMznMmWUC7q91vE81joaPjLtdnqQ8PD53DHQV8nD9EzpQzXD5b3C5BQ-22jXhzbQ2EMDs4Xn6GGncmy9vrP8YQFdHHfMznMmWUC7q91vE81joaPjLtdnqQ8PD53DHQV8nD9EzpQzXD5b3C5BQ2023-12-18T11:00:48.000ZAUqiA5UkN1zWq5jnGganPdeQKMNuy5DNJoPVQzEaQGKR11111111111111111111111111111111InitReferrerStateAndShortUrlKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD2194dhVAuzLPTbJxcSp6ax3Ju7HanipZnnaCWYMFngRanGQ39YK893nWZuDfGyoM2GJopL7maNSEFVcYURdT4PuKVaD
SysvarRent111111111111111111111111111111111246638058CheL7diQ3WNTUHzb72dqFAF9Dvz8ofz3q9pKqsuShJRJworkwallet246638058-3eiK7xMsL3arvNLyXjm8JY3MFYtm54xN6QWAt9V5t6qkHgqmV4479WdP21HMxfVYpMcKawp2AZw61fRhLQa3wwqg-23eiK7xMsL3arvNLyXjm8JY3MFYtm54xN6QWAt9V5t6qkHgqmV4479WdP21HMxfVYpMcKawp2AZw61fRhLQa3wwqg2024-02-07T10:45:20.000Z8qePC39noeK2edckL34ucWoqzj4vgJuA6P66bnLpir6e11111111111111111111111111111111InitReferrerStateAndShortUrlKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD2126CheL7diQ3WNTUHzb72dqFAF9Dvz8ofz3q9pKqsuShJRJFQdE6LD66ZfgKNK6iqnK4dfazuquGLvd39MMsmhYopChyPJkfMwnxCxYsyqSrHTfUhLQ1tnFCJVjJNAGmpSBZe3
SysvarRent1111111111111111111111111111111112481075108tz9KYmEjhNxqagvJcn3F3vdM3soDL3F8C6tqeXQcCPptarasLozovoy248107510-2YE13pBJqAaB8MScrCXKRi8G5vSzn6s1KhaPBDfotsCyYSUd8CGaJrSgoVA9A9rrZ1K4uU51sDeATvJiGp3y4Gsf-32YE13pBJqAaB8MScrCXKRi8G5vSzn6s1KhaPBDfotsCyYSUd8CGaJrSgoVA9A9rrZ1K4uU51sDeATvJiGp3y4Gsf2024-02-14T11:35:17.000Z6YogJ5fSRfv8p69PQ8aCnijW3RJaw34XYSgTMaTyMaCj11111111111111111111111111111111InitReferrerStateAndShortUrlKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD3398tz9KYmEjhNxqagvJcn3F3vdM3soDL3F8C6tqeXQcCPpvGCEt4jAptjyP9SGpSbM3Apo17M7pwFz9pN82i9jrUjBHXqU7Gpm3v3iguyY7aEWoNfuxn9Y6wLJANAmdXLTXJT
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_InitReferrerStateAndShortUrl_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_InitReferrerTokenState_instruction

Referrer account initialization instructions from Kamino Lending protocol (version 1) on Solana. Used to track referral program setup events and analyze referrer onboarding patterns across lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_payerSTRINGAddress of the account that provided the funds for the repayment or payment transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_referrerSTRINGAddress that referred the user to the protocol or facilitated the transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_referrerTokenStateSTRINGAccount address of the referrer token state tracking referral rewards and participation. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_systemProgramSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_rentin_payerblock_slotin_reservein_referrerin_remainingsurrogate_keytransaction_idblock_timestampin_lendingMarketin_systemPrograminstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerin_referrerTokenStateouter_executing_accountouter_instruction_index
SysvarRent1111111111111111111111111111111112P5tkJVpceLPdnejvc5DBGd4RxkmtouYfNkb9KKPsPxW279419796DxXdAyU3kCjnyggvHmY5nAwg5cRbbmdyX3npfDMjjMekDdTmCCjv7zHRD1hJv3E8bpnSEQBzdKkzB1j9ApXX5QoP279419796-4tGm2PdqFjir1Gv2zQR2W96hmsJsTBLxoLbPLvFF9K7xk1vQw4hzW33p1pZkMCCv5eNybxBdfX1o3zqp5RRmeXQB-14tGm2PdqFjir1Gv2zQR2W96hmsJsTBLxoLbPLvFF9K7xk1vQw4hzW33p1pZkMCCv5eNybxBdfX1o3zqp5RRmeXQB2024-07-24T14:49:17.000Z11111111111111111111111111111111InitReferrerTokenStateKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD182P5tkJVpceLPdnejvc5DBGd4RxkmtouYfNkb9KKPsPxW6GifSCkU1AjAJbYWMRY8nX2qbYCiRdmtiZz74Taaq8z1
SysvarRent1111111111111111111111111111111116Uj4wUCtHKieQ7upZivYnQZnzGdfg3xEbSV5YJmsiV3e2559607107u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFD6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59255960710-3374yACkcWw4U3uCiYkjhhFXMfiNxP5U8hAbymVQYN2fqYyCdrrvYVkMm79uE28ABaYNyRexViueXyWDMViwqkRJ-13374yACkcWw4U3uCiYkjhhFXMfiNxP5U8hAbymVQYN2fqYyCdrrvYVkMm79uE28ABaYNyRexViueXyWDMViwqkRJ2024-03-23T13:52:37.000Z11111111111111111111111111111111InitReferrerTokenStateKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD1426Uj4wUCtHKieQ7upZivYnQZnzGdfg3xEbSV5YJmsiV3e4uwAYRXi3nFGKL4fadwjJZRKStbkStsATUUgYxtN9511
SysvarRent1111111111111111111111111111111116Uj4wUCtHKieQ7upZivYnQZnzGdfg3xEbSV5YJmsiV3e2569777937u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFd4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q256977793-5adJkWbUoaoqRTQAGvp5PZ85zhcxBE4tCNKiVXCNo323LJAi49sQFt4YtjdyLDSkzugxPcdsSwC9hpm2PcNKtSRS-45adJkWbUoaoqRTQAGvp5PZ85zhcxBE4tCNKiVXCNo323LJAi49sQFt4YtjdyLDSkzugxPcdsSwC9hpm2PcNKtSRS2024-03-28T14:49:12.000Z11111111111111111111111111111111InitReferrerTokenStateKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD4276Uj4wUCtHKieQ7upZivYnQZnzGdfg3xEbSV5YJmsiV3eFQ7ABzkzGEjsc33DjKYFrEPLhALBuwRbB1M2Zj1oCmhW
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_InitReferrerTokenState_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_InitReserve_instruction

InitReserve instruction events from Kamino Lend protocol on Solana, capturing the creation of new lending reserves with their associated liquidity and collateral token accounts. Used to track reserve initialization for deposit and borrow market analysis.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_collateralTokenProgramSTRINGAddress of the Solana Token Program managing collateral token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_feeReceiverSTRINGAccount that receives protocol fees generated by this lending reserve. Typically controlled by the Kamino protocol or market owner.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_lendingMarketOwnerSTRINGAccount address that owns and has administrative control over the lending market. Base58-encoded Solana public key.
in_liquidityTokenProgramSTRINGAddress of the Solana Token Program managing liquidity token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveCollateralMintSTRINGMint address of the collateral token for the reserve. Base58-encoded Solana public key.
in_reserveCollateralSupplySTRINGAccount holding the collateral tokens issued to lenders when they deposit into this reserve. Serves as the vault for minted kTokens representing depositor claims on the underlying liquidity.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_reserveLiquiditySupplySTRINGAccount address of the reserve’s liquidity supply token account holding deposited tokens. Base58-encoded Solana public key.
in_rentblock_slotin_reservesurrogate_keyin_feeReceivertransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerin_lendingMarketOwnerin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_liquidityTokenProgramin_reserveCollateralMintin_collateralTokenProgramin_lendingMarketAuthorityin_reserveLiquiditySupplyin_reserveCollateralSupply
SysvarRent111111111111111111111111111111111338833501CEeGQ7SPaYd7Cdrrmom2pGjivtAyguzNkGPJUkZKZQXE338833501-4A1CFBvxPdcCLBoKXm5Te41MXXpzjt5UgF7Bfixzocywrd64KbcTu1x9p8csec2fay7jvWgZTn8ocdk5dJFBWGyD-2CpA3ggAk7RgAPgbY4aS9rUriRVzJeporzzT8E2nnPNe14A1CFBvxPdcCLBoKXm5Te41MXXpzjt5UgF7Bfixzocywrd64KbcTu1x9p8csec2fay7jvWgZTn8ocdk5dJFBWGyD2025-05-09T08:50:41.000Z7WQeTuLsFrZsgnHW7ddFdNfhfJAViqH4mvcFZPQ5zuQ9InitReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD292sadmBTQm5HJsyzWHEjV4YwG9CiahZKVDVqAyS4Wx1zHsadmBTQm5HJsyzWHEjV4YwG9CiahZKVDVqAyS4Wx1zHDezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA3pLfuKYcbB4MZUxGiAWDyYF14ibxQZxzsJfeDKYvRVHiTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA3tBSFePeZ84E4apq3vNkmyD9NN48dxEG7XbdWtPZGB7UGo7eeKAWTLMqKtBcrNDE868jSod6t4d6at3HJdhqmXNu2wES5jB81oidFjMtYPkUoD1PwZaFgVBojE7RNfkkLgRR
SysvarRent1111111111111111111111111111111113388327955sJpVXsfTUbMD2X8uNMhAYCp83GjcQ7S5NVRn4Ji7qx6338832795-4oRtoRNsYQ1wBLhNjwvK79SDWWxLNj35XY8hLAkxqx27ffYenHQkpJtDUHJMKYS2VCPxNFfD6RV3cDm1y5sgMU79-29g1h7sV63AK7jK7Ye7SZYxySx6FqZdEJQRmVoCJq7H2A4oRtoRNsYQ1wBLhNjwvK79SDWWxLNj35XY8hLAkxqx27ffYenHQkpJtDUHJMKYS2VCPxNFfD6RV3cDm1y5sgMU792025-05-09T08:46:02.000Z7WQeTuLsFrZsgnHW7ddFdNfhfJAViqH4mvcFZPQ5zuQ9InitReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD2179sadmBTQm5HJsyzWHEjV4YwG9CiahZKVDVqAyS4Wx1zHsadmBTQm5HJsyzWHEjV4YwG9CiahZKVDVqAyS4Wx1zHEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAw5H8FmFZC5KJeJDXmmHrcmQxLRvAnisRVMWLVFzdGq6TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA3tBSFePeZ84E4apq3vNkmyD9NN48dxEG7XbdWtPZGB7U5Kh2urHnyYAYTKESPcNMpS1D9FPuFUzaqyRmhcU2w9ak9EEYqGnDphgURjt6wWWEYKM5QFjUVrkU9YuzfQ4GYVUW
SysvarRent1111111111111111111111111111111113388326402187ciVuR8fScuGkQYJBtgTjgXFjdKNefafxUSvHjh2T338832640-2YjGuvAg6wxNxw5yL5CfK6ptuQgj2vJ5GmBXdVayhURHn4giroSX6rCkAvqH9jc2EqBigactbAb6g3R5DVTsduHL-2CdZfpCh9H2CV92R2AnVHC7gLaCJCTrTWXCqafbrtHLcD2YjGuvAg6wxNxw5yL5CfK6ptuQgj2vJ5GmBXdVayhURHn4giroSX6rCkAvqH9jc2EqBigactbAb6g3R5DVTsduHL2025-05-09T08:45:01.000Z7WQeTuLsFrZsgnHW7ddFdNfhfJAViqH4mvcFZPQ5zuQ9InitReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD2332sadmBTQm5HJsyzWHEjV4YwG9CiahZKVDVqAyS4Wx1zHsadmBTQm5HJsyzWHEjV4YwG9CiahZKVDVqAyS4Wx1zHEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAAoQ2sULd8zWfJPiASA2SLMn2fXRvrLSdiumFbKa7ds9fTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA3tBSFePeZ84E4apq3vNkmyD9NN48dxEG7XbdWtPZGB7U5KneR2CdoMoWr8qmnpShRQTkhHV8gPEKAkNZBci8PhKbATuAJYauAuot916x32mKMZk7s32UKSpJiG8NJ81RzEG9
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_InitReserve_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_InitUserMetadata_instruction

User metadata initialization instructions from Kamino Lend protocol on Solana. Captures account setup events for new lending platform participants, including owner addresses, system program references, and optional referrer tracking for analyzing user onboarding.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_feePayerSTRINGAccount responsible for paying Solana transaction fees for this InitUserMetadata instruction. Base58-encoded Solana public key of the wallet covering network costs.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_referrerUserMetadataSTRINGAccount address for the referrer’s user metadata in the Kamino Lend protocol. Null in most transactions, indicating no referrer tracking for the user initialization.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_systemProgramSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_userMetadataSTRINGAccount address for the user metadata account being initialized in the Kamino Lend protocol. Typically null in samples, as this account is created during instruction execution.
in_userLookupTableSTRINGAccount address for the user lookup table used in Kamino Lend protocol. Commonly defaults to the system program address (all 1s) when no lookup table is specified.
in_rentin_ownerblock_slotin_feePayerin_remainingsurrogate_keytransaction_idblock_timestampin_userMetadatain_systemPrograminstruction_typeexecuting_accountinstruction_indextransaction_indexin_userLookupTabletransaction_signerin_referrerUserMetadataouter_executing_accountouter_instruction_index
SysvarRent111111111111111111111111111111111so1Speb7M5S38jp7sRDooqARg3RVL94VVwmJSBnb6py229300084Ci3dC8V4PNxHGbndnYuPB1bHSTFwQPgQra5d19DCr9CQ229300084-2dR8pSimmmrEp4zgVhF2GQQfC139owDndhJhTg4epXfYqCXXq3FW55hcwRNJRfoDoQxi8dkujr2F6fwp4ff6xPrq-02dR8pSimmmrEp4zgVhF2GQQfC139owDndhJhTg4epXfYqCXXq3FW55hcwRNJRfoDoQxi8dkujr2F6fwp4ff6xPrq2023-11-11T04:04:10.000Z11111111111111111111111111111111InitUserMetadataKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0211111111111111111111111111111111so1Speb7M5S38jp7sRDooqARg3RVL94VVwmJSBnb6py
SysvarRent111111111111111111111111111111111SusdhHZDEbSQbQEmETfFMAJpPjGicyP47LRjEoDF7D8229299071CdGSC3uXnwaNMDHBJvbzrcKU3vXDVbUEUxtyWdrViZi8229299071-vMieDYgxLd8Fw3vMpHWoPauDveJv3jyFxi8S8ibmz9kB2anHKLixLjkL1Yx287oxjFjB9mu1zJvGnsUaR35ALTN-0vMieDYgxLd8Fw3vMpHWoPauDveJv3jyFxi8S8ibmz9kB2anHKLixLjkL1Yx287oxjFjB9mu1zJvGnsUaR35ALTN2023-11-11T03:56:45.000Z11111111111111111111111111111111InitUserMetadataKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD01211111111111111111111111111111111SusdhHZDEbSQbQEmETfFMAJpPjGicyP47LRjEoDF7D8
SysvarRent111111111111111111111111111111111usdgCY3LEXS1gxmb8ccCkf3neikcYC2g1EyHwKUWMVX2293004959sCBEBRTTtfgpWgQ6zYbDgtZXuCs7K754jzqbTCzeeME229300495-4q4u87SvY98F1pwwc2pwsgyQgaJXYTdKAP5ZazFCpfPbrMKFQKXyybc3mBmioCHae8zkdujsVEMozxuERw4uNKjM-04q4u87SvY98F1pwwc2pwsgyQgaJXYTdKAP5ZazFCpfPbrMKFQKXyybc3mBmioCHae8zkdujsVEMozxuERw4uNKjM2023-11-11T04:07:07.000Z11111111111111111111111111111111InitUserMetadataKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD012111111111111111111111111111111111usdgCY3LEXS1gxmb8ccCkf3neikcYC2g1EyHwKUWMVX
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_InitUserMetadata_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_LiquidateObligationAndRedeemReserveCollateral_instruction

Liquidation instructions from Kamino Lend protocol on Solana where liquidators repay undercollateralized borrower obligations and immediately redeem seized collateral. Used for analyzing liquidation events, liquidator profitability, and loan-to-value (LTV) breach patterns across lending reserves.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_collateralTokenProgramSTRINGAddress of the Solana Token Program managing collateral token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_liquidatorSTRINGAddress of the account executing the liquidation operation. Hex-encoded, 0x-prefixed, 42-character string.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_repayLiquidityTokenProgramSTRINGAccount address of the token program managing the liquidity being repaid during the liquidation. Consistently set to the standard SPL Token program address across all transactions.
in_remainingARRAY<JSON>Remaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_repayReserveSTRINGAccount address of the reserve where debt is being repaid. Base58-encoded Solana public key.
in_repayReserveLiquidityMintSTRINGAccount address of the token mint for the liquidity being repaid in this liquidation. Base58-encoded Solana public key identifying the token standard (e.g., USDT, SOL).
in_repayReserveLiquiditySupplySTRINGAccount holding the liquidity supply for the reserve being repaid during liquidation. Solana address of the token account where repayment tokens are sourced from.
in_userDestinationCollateralSTRINGAccount address of the user’s token account receiving collateral tokens from the operation. Base58-encoded Solana public key.
in_userDestinationLiquiditySTRINGAccount address of the token account receiving borrowed or redeemed liquidity from the lending protocol operation. Base58-encoded Solana public key.
in_userSourceLiquiditySTRINGAccount address of the user’s source token account providing liquidity for the operation. Base58-encoded Solana public key.
in_withdrawLiquidityTokenProgramSTRINGToken program account managing the withdrawal of redeemed liquidity tokens after liquidation. Always set to the standard Solana Token Program in sample data.
in_withdrawReserveSTRINGAccount address of the reserve from which collateral is being withdrawn. Base58-encoded Solana public key.
in_withdrawReserveCollateralMintSTRINGAccount address of the collateral token mint for the reserve being withdrawn from during liquidation. Base58-encoded Solana public key identifying the token type received as collateral.
in_withdrawReserveCollateralSupplySTRINGToken account holding the collateral supply for the withdrawal reserve being liquidated. Receives collateral tokens redeemed during the liquidation process.
in_withdrawReserveLiquidityFeeReceiverSTRINGAccount that receives protocol fees from the withdrawn liquidity reserve during the liquidation process. This is the fee destination for the reserve being withdrawn as collateral.
in_withdrawReserveLiquidityMintSTRINGToken mint address of the liquidity asset being withdrawn from the reserve as collateral redemption. Consistently shows the Solana native token (SOL) mint address across all sample transactions.
in_withdrawReserveLiquiditySupplySTRINGAccount holding the liquid token supply for the reserve being withdrawn from during liquidation. This is the source account from which redeemed collateral is drawn.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
in_maxAllowedLtvOverridePercentSTRINGMaximum loan-to-value (LTV) ratio override percentage allowed for this liquidation, expressed as a whole number. Typically set to 0 to use default protocol LTV limits.
in_minAcceptableReceivedLiquidityAmountSTRINGMinimum amount of liquidity tokens the liquidator will accept to receive from redeeming collateral during liquidation. Serves as slippage protection, with ‘0’ indicating no minimum requirement.
block_slotin_remainingin_liquidatorin_obligationsurrogate_keytransaction_idblock_timestampin_repayReservein_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmountin_withdrawReservetransaction_signerin_userSourceLiquidityouter_executing_accountouter_instruction_indexin_collateralTokenProgramin_lendingMarketAuthorityin_instructionSysvarAccountin_userDestinationLiquidityin_repayReserveLiquidityMintin_userDestinationCollateralin_repayLiquidityTokenProgramin_repayReserveLiquiditySupplyin_maxAllowedLtvOverridePercentin_withdrawReserveLiquidityMintin_withdrawLiquidityTokenProgramin_withdrawReserveCollateralMintin_withdrawReserveLiquiditySupplyin_withdrawReserveCollateralSupplyin_withdrawReserveLiquidityFeeReceiverin_minAcceptableReceivedLiquidityAmount
281367441[]3pL4JtDnzjyHn1DuAvT8pZUvRnigw8Kgd2mKs72xb1pN6sQxgYvHZYw7EJrgCPwKiPUZ5BuJPN1vJQaLa3TrWDAH281367441-78dr5s8UXHkV5BRYfg43KKtg5H91ERUkbGByqZy7WfpcDMsZxM9KadriMcG1SGoBMHw86d9xLhgTyj9AkR8urBB-1078dr5s8UXHkV5BRYfg43KKtg5H91ERUkbGByqZy7WfpcDMsZxM9KadriMcG1SGoBMHw86d9xLhgTyj9AkR8urBB2024-08-03T18:36:07.000ZH3t6qZ1JkguCNTi9uzVKqQ7dvt2cum4XiXWom6Gn5e5S7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFLiquidateObligationAndRedeemReserveCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD108432289755d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q3pL4JtDnzjyHn1DuAvT8pZUvRnigw8Kgd2mKs72xb1pNAMprNgPFWoiCbAETx5QHpdSCyh21cRYKcpbaZyqJA4iATokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoSysvar1nstructions111111111111111111111111112Mms6CZt9eQpsxdLKnGrC8LAHggdNiy4XmyWn6a93YkEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBGj5nv3RMFzhu5yoXeajqeDJ9yEcx2Br6EFKbb6Z5Ai3bTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2Eff8Udy2G2gzNcf2619AnTx3xM4renEv4QrHKjS1o9N0So11111111111111111111111111111111111111112TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1GafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3U8NXMyRD91p3nof61BTkJvrfpGTASHygz1cUvc3HvwyGS3JNof8s453bwG5UqiXBLJc77NRQXezYYEBbk3fqnoKph0
281363518[]3pL4JtDnzjyHn1DuAvT8pZUvRnigw8Kgd2mKs72xb1pN8vjt8HDswrs9HbRuZKwMRN82VdDSz62ac3MG1K8PepD9281363518-3RwsLr85yuHHD2guDLwyrdXHdNvZaCK27DJo9Jzs2DhHWGvbq1WyQxEkhtPhvF7MA3xVexJKXZapzrqiUPvtsGpf-83RwsLr85yuHHD2guDLwyrdXHdNvZaCK27DJo9Jzs2DhHWGvbq1WyQxEkhtPhvF7MA3xVexJKXZapzrqiUPvtsGpf2024-08-03T18:07:48.000ZH3t6qZ1JkguCNTi9uzVKqQ7dvt2cum4XiXWom6Gn5e5S7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFLiquidateObligationAndRedeemReserveCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD85115675d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q3pL4JtDnzjyHn1DuAvT8pZUvRnigw8Kgd2mKs72xb1pNAMprNgPFWoiCbAETx5QHpdSCyh21cRYKcpbaZyqJA4iATokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoSysvar1nstructions111111111111111111111111112Mms6CZt9eQpsxdLKnGrC8LAHggdNiy4XmyWn6a93YkEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBGj5nv3RMFzhu5yoXeajqeDJ9yEcx2Br6EFKbb6Z5Ai3bTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2Eff8Udy2G2gzNcf2619AnTx3xM4renEv4QrHKjS1o9N0So11111111111111111111111111111111111111112TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1GafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3U8NXMyRD91p3nof61BTkJvrfpGTASHygz1cUvc3HvwyGS3JNof8s453bwG5UqiXBLJc77NRQXezYYEBbk3fqnoKph0
281346914[]3pL4JtDnzjyHn1DuAvT8pZUvRnigw8Kgd2mKs72xb1pNCkQmjtbgtShC1sQeT2TTAY35zAeBmT6WVHiXcEDbA8KS281346914-67Xp2mbAARRNguAP7DveFCxH5W7o1fL2cwNmrHNZQLccyE2TyEh1nCFtNt3vjkSUJWQUUZdbf6oWaJZDgxUzyoTv-1267Xp2mbAARRNguAP7DveFCxH5W7o1fL2cwNmrHNZQLccyE2TyEh1nCFtNt3vjkSUJWQUUZdbf6oWaJZDgxUzyoTv2024-08-03T16:08:23.000ZH3t6qZ1JkguCNTi9uzVKqQ7dvt2cum4XiXWom6Gn5e5S7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFLiquidateObligationAndRedeemReserveCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD12298876029d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q3pL4JtDnzjyHn1DuAvT8pZUvRnigw8Kgd2mKs72xb1pNAMprNgPFWoiCbAETx5QHpdSCyh21cRYKcpbaZyqJA4iATokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoSysvar1nstructions111111111111111111111111112Mms6CZt9eQpsxdLKnGrC8LAHggdNiy4XmyWn6a93YkEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBGj5nv3RMFzhu5yoXeajqeDJ9yEcx2Br6EFKbb6Z5Ai3bTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2Eff8Udy2G2gzNcf2619AnTx3xM4renEv4QrHKjS1o9N0So11111111111111111111111111111111111111112TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1GafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3U8NXMyRD91p3nof61BTkJvrfpGTASHygz1cUvc3HvwyGS3JNof8s453bwG5UqiXBLJc77NRQXezYYEBbk3fqnoKph0
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_LiquidateObligationAndRedeemReserveCollateral_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_LiquidateObligationAndRedeemReserveCollateralV2_instruction

Liquidation instruction records from Kamino Lend protocol on Solana where underwater borrowing positions are closed by repaying debt and seizing collateral. Used for tracking liquidation events, liquidator activity, and analyzing lending protocol health metrics.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_collateralTokenProgramSTRINGAddress of the Solana Token Program managing collateral token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_farmsProgramSTRINGAddress of the Kamino Farms Program contract managing reward and incentive distribution. Base58-encoded Solana public key.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_liquidatorSTRINGAddress of the account executing the liquidation operation. Hex-encoded, 0x-prefixed, 42-character string.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_obligationFarmUserStateSTRINGAccount address of the user’s farm state tracking their farming rewards and participation for the obligation. Base58-encoded Solana public key.
in_remainingARRAY<JSON>Remaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_repayLiquidityTokenProgramSTRINGSolana program ID for the token standard of the repayment asset in the liquidation. Typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL tokens or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022 standard.
in_repayReserveSTRINGAccount address of the reserve where debt is being repaid. Base58-encoded Solana public key.
in_repayReserveLiquidityMintSTRINGAccount address of the liquidity token mint for the reserve being repaid in the liquidation. Corresponds to the token borrowed by the liquidated obligation, such as USDC or SOL.
in_repayReserveLiquiditySupplySTRINGToken account holding the liquidity supply for the reserve being used to repay the liquidated debt. This account receives the repaid tokens from the liquidator during the liquidation process.
in_reserveFarmStateSTRINGAccount address of the reserve’s farm state tracking farming rewards and user participation. Base58-encoded Solana public key.
in_userDestinationCollateralSTRINGAccount address of the user’s token account receiving collateral tokens from the operation. Base58-encoded Solana public key.
in_userDestinationLiquiditySTRINGAccount address of the token account receiving borrowed or redeemed liquidity from the lending protocol operation. Base58-encoded Solana public key.
in_userSourceLiquiditySTRINGAccount address of the user’s source token account providing liquidity for the operation. Base58-encoded Solana public key.
in_withdrawLiquidityTokenProgramSTRINGToken program address for processing the withdrawal of collateral liquidity during liquidation. Typically points to SPL Token or Token-2022 program on Solana.
in_withdrawReserveSTRINGAccount address of the reserve from which collateral is being withdrawn. Base58-encoded Solana public key.
in_withdrawReserveCollateralMintSTRINGAccount address of the collateral token mint for the reserve being withdrawn from in this liquidation. This is the SPL token mint that represents the collateral shares issued by the lending pool.
in_withdrawReserveCollateralSupplySTRINGAccount holding the total supply of collateral tokens for the reserve being withdrawn from during liquidation. This account’s balance decreases as collateral tokens are redeemed for the underlying liquidity asset.
in_withdrawReserveLiquidityFeeReceiverSTRINGAccount receiving liquidity fees from the withdrawn reserve during this liquidation operation. Represents the fee collector for the lending protocol’s reserve being withdrawn as collateral.
in_withdrawReserveLiquidityMintSTRINGToken mint address of the liquidity being withdrawn from the reserve as collateral redemption. Consistently shows Solana native token (So11111111111111111111111111111111111111112) or stablecoin addresses across liquidation events.
in_withdrawReserveLiquiditySupplySTRINGAccount holding the liquidity supply for the reserve from which collateral is being withdrawn during liquidation. This is the token account that stores the actual tokens backing the reserve’s liquidity pool.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
in_maxAllowedLtvOverridePercentSTRINGMaximum loan-to-value ratio override percentage allowed for this liquidation, expressed as an integer. Typically set to 0, indicating no override from the default LTV parameters.
in_minAcceptableReceivedLiquidityAmountSTRINGMinimum amount of liquidity tokens the liquidator is willing to receive from redeeming the collateral. Serves as slippage protection; transaction fails if redemption yields less than this threshold.
block_slotin_remainingin_liquidatorin_obligationsurrogate_keytransaction_idblock_timestampin_farmsProgramin_repayReservein_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmountin_withdrawReservetransaction_signerin_reserveFarmStatein_userSourceLiquidityouter_executing_accountouter_instruction_indexin_collateralTokenProgramin_lendingMarketAuthorityin_obligationFarmUserStatein_instructionSysvarAccountin_userDestinationLiquidityin_repayReserveLiquidityMintin_userDestinationCollateralin_repayLiquidityTokenProgramin_repayReserveLiquiditySupplyin_maxAllowedLtvOverridePercentin_withdrawReserveLiquidityMintin_withdrawLiquidityTokenProgramin_withdrawReserveCollateralMintin_withdrawReserveLiquiditySupplyin_withdrawReserveCollateralSupplyin_withdrawReserveLiquidityFeeReceiverin_minAcceptableReceivedLiquidityAmount
354643915[""5VuJ8AonsviHFa4qShJt7mwk5dPt3DEisD3sCiP5RwFV"",""FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr""]88888888yyzweAKv6q3UUwJYm5uBimr1iSFq2LQpvhXEB7xQTpEBpUGNJrRE98B2z9ukboK2yWYJ9Z9mGr34razB354643915-3jPQJ3vtxgHpeUDnBDGZsNoxGv1MRLrPKU5LYbCg4x8g8PEuXJDyYLo1sBsr27xqDtA53HMe2eqSNuJX5eMw8qmY-73jPQJ3vtxgHpeUDnBDGZsNoxGv1MRLrPKU5LYbCg4x8g8PEuXJDyYLo1sBsr27xqDtA53HMe2eqSNuJX5eMw8qmY2025-07-20T22:13:19.000ZBRds3KV8MXdvwQk4VXWckqjmRvU12SmmEeHLSWpgUJ3nBHUi32TrEsfN2U821G4FprKrR4hTeK4LCWtA3BFetuqA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFLiquidateObligationAndRedeemReserveCollateralV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD7335984177d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q88888888yyzweAKv6q3UUwJYm5uBimr1iSFq2LQpvhXE955xWFhSDcDiUgUr4sBRtCpTLiMd4H5uZLAmgtP3R3sX89Q7dbaS56U2YNAjbX6ZCvVgyBaw5W1uHYxcyg66bt6uTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmonHGnUE6gYSUwcEnTdev4SpK87eStLKvhDzqze3gghd5Sysvar1nstructions1111111111111111111111111EMJzB23jSnzZ8TDQaHT3WQwHfcRdzcP3ws1CbqhRNDdFUSDSwr9ApdHk5bvJKMjzff41FfuX8bSxdKcR81vTwcAC7USxjxUyfwVidpfDVLx4zfhdmnhhDXfp5w4b7FKgeDBTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA4aE6ow1YNDm9MRNdk8HRzFFzvs9FXBgEttWSMrH6hupD0So11111111111111111111111111111111111111112TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1GafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3U8NXMyRD91p3nof61BTkJvrfpGTASHygz1cUvc3HvwyGS3JNof8s453bwG5UqiXBLJc77NRQXezYYEBbk3fqnoKph0
354643901[""KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD"",""FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr""]88888888yyzweAKv6q3UUwJYm5uBimr1iSFq2LQpvhXEkqD47urSNZFNPXheBkQ4drrnhFESfWiim2EpyC3HeGg354643901-2hCQNNxrQrJa2sRZDL78SCvJmsmy9D3pxC9tLH8GbQbfcjtSX1eMjXppAykX7tNGoMLaDZHr5qmnhUwuSmyXhv5A-72hCQNNxrQrJa2sRZDL78SCvJmsmy9D3pxC9tLH8GbQbfcjtSX1eMjXppAykX7tNGoMLaDZHr5qmnhUwuSmyXhv5A2025-07-20T22:13:14.000ZKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDD6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ597u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFLiquidateObligationAndRedeemReserveCollateralV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD76041995556d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q88888888yyzweAKv6q3UUwJYm5uBimr1iSFq2LQpvhXE955xWFhSDcDiUgUr4sBRtCpTLiMd4H5uZLAmgtP3R3sXFYxaqbysFQmebPMnNvWt4fxX9VykfnoVckZiUqS9RicGTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoGNRWDUKiZW5apPuUg1j91vwCq3uYr6erJ5bnqyP8b5LbSysvar1nstructions1111111111111111111111111EMJzB23jSnzZ8TDQaHT3WQwHfcRdzcP3ws1CbqhRNDdFEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vC7USxjxUyfwVidpfDVLx4zfhdmnhhDXfp5w4b7FKgeDBTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DABgq7trRgVMeq33yt235zM2onQ4bRDBsY5EWiTetF4qw60So11111111111111111111111111111111111111112TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1GafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3U8NXMyRD91p3nof61BTkJvrfpGTASHygz1cUvc3HvwyGS3JNof8s453bwG5UqiXBLJc77NRQXezYYEBbk3fqnoKph0
354643915[""KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD"",""FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr""]88888888yyzweAKv6q3UUwJYm5uBimr1iSFq2LQpvhXE2uEMnx5ftrfiabPWdW9988SXJSq8yvuvG9wkaWcT3y2H354643915-zbowroY7imDyZN9pHzseFpfXxzEmnLHGiSrStHL6Sy4TmMg3Smt8XLdhJwKNvDr4k87mGa82DMxNsitj2gLJAQU-7zbowroY7imDyZN9pHzseFpfXxzEmnLHGiSrStHL6Sy4TmMg3Smt8XLdhJwKNvDr4k87mGa82DMxNsitj2gLJAQU2025-07-20T22:13:19.000ZKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDD6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ597u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFLiquidateObligationAndRedeemReserveCollateralV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD722662374139d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q88888888yyzweAKv6q3UUwJYm5uBimr1iSFq2LQpvhXE955xWFhSDcDiUgUr4sBRtCpTLiMd4H5uZLAmgtP3R3sXFYxaqbysFQmebPMnNvWt4fxX9VykfnoVckZiUqS9RicGTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoEUTkUGfpoRjP9AXi4NnMcC8Wy7ZALi1vtq153XLZseAjSysvar1nstructions1111111111111111111111111EMJzB23jSnzZ8TDQaHT3WQwHfcRdzcP3ws1CbqhRNDdFEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vC7USxjxUyfwVidpfDVLx4zfhdmnhhDXfp5w4b7FKgeDBTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DABgq7trRgVMeq33yt235zM2onQ4bRDBsY5EWiTetF4qw60So11111111111111111111111111111111111111112TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1GafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3U8NXMyRD91p3nof61BTkJvrfpGTASHygz1cUvc3HvwyGS3JNof8s453bwG5UqiXBLJc77NRQXezYYEBbk3fqnoKph0
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_LiquidateObligationAndRedeemReserveCollateralV2_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_RedeemFees_instruction

RedeemFees instruction events from Kamino Lend protocol on Solana, capturing fee withdrawal operations from lending market reserves to designated fee receiver accounts. Used for tracking protocol revenue collection and reserve-level fee generation across different token markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveLiquidityFeeReceiverSTRINGAccount address that receives liquidity fees accumulated by the reserve. Typically a protocol-controlled treasury or fee collection account on Solana.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_reserveSupplyLiquiditySTRINGAccount address holding the liquidity supply for the reserve in the Kamino lending market. This is the token account where deposited assets are stored before being lent out.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
block_slotin_reservein_remainingsurrogate_keytransaction_idblock_timestampin_tokenProgramin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_lendingMarketAuthorityin_reserveSupplyLiquidityin_reserveLiquidityFeeReceiver
312059578CoFdsnQeCUyJefhKK6GQaAPT9PEx8Xcs2jejtp9jgn38312059578-3oWaQN9Sv6jpF6Xsdo4jhdpkEe3NQfZXBvWCbhCfZWuDfiGJhQMhM24hicGkzug6dSddTfLErBFhRey6vQib2Vz2-33oWaQN9Sv6jpF6Xsdo4jhdpkEe3NQfZXBvWCbhCfZWuDfiGJhQMhM24hicGkzug6dSddTfLErBFhRey6vQib2Vz22025-01-05T15:42:44.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ5RedeemFeesKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD3205ELgAxEgaGCBxNcfLMqNSbBaYDWmHeirf6k439zrM2wmxDezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB26381BgcfZuZf9bESLvw3zDkh7cZmMtDwTPgkCvYu7zx26o41pHLFbF8yXwSToXr7eMPT2bF2KGS4ti2x7pFNvT9GFk39ocRfiS3Vd9udRF2inopvvcJQ4kt469YpFsvsDv3j5P
312058794GvPEtF7MsZceLbrrjprfcKN9quJ7EW221c4H9TVuWQUo312058794-4Bv7iyeKpdbgxDS37enKUsionkDTQymbtnQsfdbdfhvfccK7mMiuhCbAA8GaKNV7VLhXEvbeVrwMZYLC18tePLTM-34Bv7iyeKpdbgxDS37enKUsionkDTQymbtnQsfdbdfhvfccK7mMiuhCbAA8GaKNV7VLhXEvbeVrwMZYLC18tePLTM2025-01-05T15:37:24.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ5RedeemFeesKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD3186ELgAxEgaGCBxNcfLMqNSbBaYDWmHeirf6k439zrM2wmxEKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm81BgcfZuZf9bESLvw3zDkh7cZmMtDwTPgkCvYu7zx26oEHDnHqX6PtnSdPfsnnr1oWtmQbenDwqZAKUo5QAq9Ro37cvL7n7vijnMsy7wK2AENi1NqaaCPrrnwXr8b6gcCgpP
312058758Dd7KhG2zJbrEDCq1rJJWg9mcDSfrdt3ExtzcA12zy1f9312058758-5DdZuLykgoYq9z3mZFmWP9CszKSsz7RJFh35rqbqv56T46FpTPH9HBPksH7pVFmVYotHQ1koWsXRuw6XPLpMPxF-35DdZuLykgoYq9z3mZFmWP9CszKSsz7RJFh35rqbqv56T46FpTPH9HBPksH7pVFmVYotHQ1koWsXRuw6XPLpMPxF2025-01-05T15:37:10.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ5RedeemFeesKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD3316ELgAxEgaGCBxNcfLMqNSbBaYDWmHeirf6k439zrM2wmx85VBFQZC9TZkfaptBWjvUw7YbZjy52A6mjtPGjstQAmQ81BgcfZuZf9bESLvw3zDkh7cZmMtDwTPgkCvYu7zx26o5kaD4tza8YKwtPEwvh8HsXcaZ3v86GgJAs7yH8ibH6fkG2qENu45VEYj1YPfknkSmmEPECYXr9QPmrp3m6HwAsg3
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_RedeemFees_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_RedeemReserveCollateral_instruction

Collateral redemption instructions from Kamino Lend protocol on Solana, converting deposited collateral tokens back to underlying liquidity tokens. Used to analyze withdrawal patterns, collateral utilization, and lending position management across Kamino markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_collateralTokenProgramSTRINGAddress of the Solana Token Program managing collateral token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_liquidityTokenProgramSTRINGAddress of the Solana Token Program managing liquidity token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveCollateralMintSTRINGMint address of the collateral token for the reserve. Base58-encoded Solana public key.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_reserveLiquiditySupplySTRINGAccount address of the reserve’s liquidity supply token account holding deposited tokens. Base58-encoded Solana public key.
in_userDestinationLiquiditySTRINGAccount address of the token account receiving borrowed or redeemed liquidity from the lending protocol operation. Base58-encoded Solana public key.
in_userSourceCollateralSTRINGUser’s token account holding the collateral tokens being redeemed from the Kamino lending reserve. This account will be debited by the amount specified in in_collateralAmount.
in_collateralAmountSTRINGAmount of collateral tokens involved in the operation. Decimal-encoded string representing the quantity in the token’s base units.
in_ownerblock_slotin_reservein_remainingsurrogate_keytransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerin_collateralAmountin_reserveLiquidityMintin_userSourceCollateralouter_executing_accountouter_instruction_indexin_liquidityTokenProgramin_reserveCollateralMintin_collateralTokenProgramin_lendingMarketAuthorityin_reserveLiquiditySupplyin_instructionSysvarAccountin_userDestinationLiquidity
85HgKzFUAktpT2wVBKPwJwGpchZcSxNYrrasc7camHo7320378026d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q320378026-3D7frxA2AfTNjX9Lw99PVwZJf76ge9SLMbKGbUkKg3v3GV1BssCKC88ehmSZjAJrahaSvreXMuyQzaVTfSW4vQgb-3-23D7frxA2AfTNjX9Lw99PVwZJf76ge9SLMbKGbUkKg3v3GV1BssCKC88ehmSZjAJrahaSvreXMuyQzaVTfSW4vQgb2025-02-13T12:16:25.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRedeemReserveCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD22235RSRhPta8WFpyCo5de5FuXYQNCRYqG4kmwWGq9DXyYEh94035560So11111111111111111111111111111111111111112Cb4v2fArQiUBguPWeEecswEewqCKRwCbdtwpL4zMbD3yvVoLTRjQmtFpiYoegx285Ze4gsLJ8ZxgFKVcuvmG1a83TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoGafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3USysvar1nstructions11111111111111111111111112mcPQDDZYDPiKumujMUnSajQFbj7WiLT4S3j2KuB9u1c
85HgKzFUAktpT2wVBKPwJwGpchZcSxNYrrasc7camHo7320317632d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q320317632-3qaS7f2G3vfvHUehab88Prg1XkTQQQJpAASkiszNpSgRJUaMyYsmxBaYmzyem8Y8q5ayUvBqcpLBz9i4kUhb5H4R-3-23qaS7f2G3vfvHUehab88Prg1XkTQQQJpAASkiszNpSgRJUaMyYsmxBaYmzyem8Y8q5ayUvBqcpLBz9i4kUhb5H4R2025-02-13T05:37:42.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRedeemReserveCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD257J3ZciMHiQ5sUdikDfbiTRWjY29cq1wRnreLZgyTWhN7w185289957So11111111111111111111111111111111111111112Cb4v2fArQiUBguPWeEecswEewqCKRwCbdtwpL4zMbD3yvVoLTRjQmtFpiYoegx285Ze4gsLJ8ZxgFKVcuvmG1a83TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoGafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3USysvar1nstructions11111111111111111111111112mcPQDDZYDPiKumujMUnSajQFbj7WiLT4S3j2KuB9u1c
85HgKzFUAktpT2wVBKPwJwGpchZcSxNYrrasc7camHo7320468215d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q320468215-4oCyKpa8Qe7hirCBx3tAtUFKigpeemhdNzA8DnHjcrH6zBJKBDb7aYpZzJV5gXx2MYCukDELUXPBcX1P2oz8onBp-3-24oCyKpa8Qe7hirCBx3tAtUFKigpeemhdNzA8DnHjcrH6zBJKBDb7aYpZzJV5gXx2MYCukDELUXPBcX1P2oz8onBp2025-02-13T22:12:54.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRedeemReserveCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD23205RSRhPta8WFpyCo5de5FuXYQNCRYqG4kmwWGq9DXyYEh37328174So11111111111111111111111111111111111111112Cb4v2fArQiUBguPWeEecswEewqCKRwCbdtwpL4zMbD3yvVoLTRjQmtFpiYoegx285Ze4gsLJ8ZxgFKVcuvmG1a83TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoGafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3USysvar1nstructions11111111111111111111111112mcPQDDZYDPiKumujMUnSajQFbj7WiLT4S3j2KuB9u1c
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_RedeemReserveCollateral_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_RefreshObligation_instruction

RefreshObligation instruction calls from Kamino Lend protocol on Solana that update obligation account states for lending positions. Used to analyze when borrowers’ collateral and debt positions are recalculated within specific lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
block_slotin_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerouter_executing_accountouter_instruction_index
216955090G4Gzb46eLP34jxLLXNdFXhn6qNLNESdZ7BWifqG16FKG216955090-5ZAqxYqqNkQ2tJ39BZfzYoY4ydU1ZujZNBFQQLLVqjN8u8wnHgaQ2tK64JTghaqMFEwCH7YV2Z9denLnmnhNJYo3-65ZAqxYqqNkQ2tJ39BZfzYoY4ydU1ZujZNBFQQLLVqjN8u8wnHgaQ2tK64JTghaqMFEwCH7YV2Z9denLnmnhNJYo32023-09-11T16:37:41.000Z9pMFoVgsG2cNiUCSBEE69iWFN7c1bz9gu9TtPeXkAMTsRefreshObligationKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD65CheL7diQ3WNTUHzb72dqFAF9Dvz8ofz3q9pKqsuShJRJ
216955090G4Gzb46eLP34jxLLXNdFXhn6qNLNESdZ7BWifqG16FKG216955090-5ZAqxYqqNkQ2tJ39BZfzYoY4ydU1ZujZNBFQQLLVqjN8u8wnHgaQ2tK64JTghaqMFEwCH7YV2Z9denLnmnhNJYo3-105ZAqxYqqNkQ2tJ39BZfzYoY4ydU1ZujZNBFQQLLVqjN8u8wnHgaQ2tK64JTghaqMFEwCH7YV2Z9denLnmnhNJYo32023-09-11T16:37:41.000Z9pMFoVgsG2cNiUCSBEE69iWFN7c1bz9gu9TtPeXkAMTsRefreshObligationKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD105CheL7diQ3WNTUHzb72dqFAF9Dvz8ofz3q9pKqsuShJRJ
1910421265QvxCCLUnmxgoAF8kuUsyPjKd6RV2XPGivsqq773TzjK191042126-4AynQLrRfrGPTt3KjM4gMqBeuiXdpT1oXLWKEY9Cx45jrzVZJiQeLQGsgqDRtMbjWyjMp7Q9dQgYP83m8TTnEZLi-54AynQLrRfrGPTt3KjM4gMqBeuiXdpT1oXLWKEY9Cx45jrzVZJiQeLQGsgqDRtMbjWyjMp7Q9dQgYP83m8TTnEZLi2023-04-28T23:07:40.000Z9pMFoVgsG2cNiUCSBEE69iWFN7c1bz9gu9TtPeXkAMTsRefreshObligationKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD59979nBgvQX8EdGxJbWmnVArrihTCZwSdsqLoyUzUHRJxuw
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_RefreshObligation_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_RefreshObligationFarmsForReserve_instruction

Kamino Lend protocol instruction logs for refreshing farm reward state associated with lending market reserves on Solana. Used to track yield farming incentive updates for individual user obligations and reserve positions.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_crankSTRINGAccount address of the crank operator that triggered this farm refresh instruction. Base58-encoded Solana public key, often matching the transaction_signer for automated crank operations.
in_farmsProgramSTRINGAddress of the Kamino Farms Program contract managing reward and incentive distribution. Base58-encoded Solana public key.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_obligationFarmUserStateSTRINGAccount address of the user’s farm state tracking their farming rewards and participation for the obligation. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_rentSTRINGAddress of the Solana Rent Sysvar account. Base58-encoded public key, constant value SysvarRent111111111111111111111111111111111.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveFarmStateSTRINGAccount address of the reserve’s farm state tracking farming rewards and user participation. Base58-encoded Solana public key.
in_systemProgramSTRINGAddress of the Solana System Program. Base58-encoded public key, constant value 11111111111111111111111111111111.
in_modeSTRINGOperational mode identifier for the transaction or instruction. Integer or string value specifying the configuration, action type, or execution variant being performed.
in_modein_rentin_crankblock_slotin_reservein_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_farmsProgramin_lendingMarketin_systemPrograminstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerin_reserveFarmStateouter_executing_accountouter_instruction_indexin_lendingMarketAuthorityin_obligationFarmUserState
0SysvarRent111111111111111111111111111111111A9kk3ALFGiHguYU54b8R5aARUjzd978JzhtbxpVn8TU1236321039D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ597wPZSdywPFYiMdaacvPrCLbzDFE3NiuuzXePNLWjfhXi236321039-2vRnMsWZzLWfxq6sqXfaSLY7wKXa38R1gqwFnxbXsTf5ea1iQ8T94L4evJrpXxi5E7M7d9AirezhssjKnuEDCLUf-52vRnMsWZzLWfxq6sqXfaSLY7wKXa38R1gqwFnxbXsTf5ea1iQ8T94L4evJrpXxi5E7M7d9AirezhssjKnuEDCLUf2023-12-17T00:41:46.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DARefreshObligationFarmsForReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD5130A9kk3ALFGiHguYU54b8R5aARUjzd978JzhtbxpVn8TU1JAvnB9AKtgPsTEoKmn24Bq64UMoYcrtWtq42HHBdsPkh9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo12Sv3tQVGf6VxU8npNPDFnQxGgXVZhWQJzDykVWxE8Ng
0SysvarRent111111111111111111111111111111111A9kk3ALFGiHguYU54b8R5aARUjzd978JzhtbxpVn8TU1236321039D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ597wPZSdywPFYiMdaacvPrCLbzDFE3NiuuzXePNLWjfhXi236321039-2vRnMsWZzLWfxq6sqXfaSLY7wKXa38R1gqwFnxbXsTf5ea1iQ8T94L4evJrpXxi5E7M7d9AirezhssjKnuEDCLUf-72vRnMsWZzLWfxq6sqXfaSLY7wKXa38R1gqwFnxbXsTf5ea1iQ8T94L4evJrpXxi5E7M7d9AirezhssjKnuEDCLUf2023-12-17T00:41:46.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DARefreshObligationFarmsForReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD7130A9kk3ALFGiHguYU54b8R5aARUjzd978JzhtbxpVn8TU1JAvnB9AKtgPsTEoKmn24Bq64UMoYcrtWtq42HHBdsPkh9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo12Sv3tQVGf6VxU8npNPDFnQxGgXVZhWQJzDykVWxE8Ng
0SysvarRent1111111111111111111111111111111118fJzZexejGDaRoW2eVur3ma1DSi56jRxdyq4WiqkunE9236366467H9vmCVd77N1HZa36eBn3UnftYmg4vQzPfm1RxabHAMER5st4iVXCLwpUa4Cd1Hwv3vayhdUqBMHx9XqXT2E9vtWf236366467-22R3Lw1L2nryC4wtDsf73Hg5iECL3JQ7U1CbeZ56tWetHgJBc9x3WFCGEmBJtWyE97shnWrvDzJ8G8PocWpEdncw-622R3Lw1L2nryC4wtDsf73Hg5iECL3JQ7U1CbeZ56tWetHgJBc9x3WFCGEmBJtWyE97shnWrvDzJ8G8PocWpEdncw2023-12-17T06:31:08.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DARefreshObligationFarmsForReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD6118fJzZexejGDaRoW2eVur3ma1DSi56jRxdyq4WiqkunE93NurSUwLF5dsVBFYSGPEBSQFo1AdFo8bHA3GK46qcmLD9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo12hkn1PuTCwu5UoWBhYGUiF2pP6GQN6RRzkgBAnthgoR
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_RefreshObligationFarmsForReserve_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_RefreshReserve_instruction

RefreshReserve instruction calls from Kamino Lend protocol on Solana, which update oracle price feeds (Pyth, Switchboard) for lending reserves in the protocol’s markets. Used for tracking reserve price update frequency and oracle source usage across Kamino lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_pythOracleSTRINGAccount address of the Pyth Network oracle providing price data for this reserve refresh operation. Base58-encoded Solana public key, may be a placeholder value when Pyth is not the active price source.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_scopePricesSTRINGAccount address providing aggregated price data from Scope oracle for reserve valuation. Remains constant across multiple refresh operations within the same lending market.
in_switchboardPriceOracleSTRINGSolana account address of the Switchboard price oracle used to refresh reserve pricing data. Base58-encoded public key that provides spot price feeds for the lending reserve.
in_switchboardTwapOracleSTRINGAccount address for the Switchboard time-weighted average price (TWAP) oracle providing price data for the reserve. Base58-encoded Solana public key used to fetch averaged price feeds over time.
block_slotin_reservein_remainingin_pythOraclesurrogate_keyin_scopePricestransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerouter_executing_accountouter_instruction_indexin_switchboardTwapOraclein_switchboardPriceOracle
310625888D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD310625888-59AMSDRczNLyGVtoaWZzHwNeXxff9LdMvc9GHcAP12aPX6PQNX59nBofTHXv3yPJ7g993KpewzFJSfPXVetSdMkr-33NJYftD5sjVfxSnUdZ1wVML8f3aC6mp1CXCL6L7TnU8C59AMSDRczNLyGVtoaWZzHwNeXxff9LdMvc9GHcAP12aPX6PQNX59nBofTHXv3yPJ7g993KpewzFJSfPXVetSdMkr2024-12-29T20:12:52.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRefreshReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD314412bkThtRvHSecK9BuhwyvVqY7QRe4P3ALfnb6Vcw1YUYKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
310625888Ht9NoB1udjpRqws1sCw1j2dL7MeTDHYCDdDFkbc1ArstKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD310625888-59AMSDRczNLyGVtoaWZzHwNeXxff9LdMvc9GHcAP12aPX6PQNX59nBofTHXv3yPJ7g993KpewzFJSfPXVetSdMkr-43NJYftD5sjVfxSnUdZ1wVML8f3aC6mp1CXCL6L7TnU8C59AMSDRczNLyGVtoaWZzHwNeXxff9LdMvc9GHcAP12aPX6PQNX59nBofTHXv3yPJ7g993KpewzFJSfPXVetSdMkr2024-12-29T20:12:52.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRefreshReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD414412bkThtRvHSecK9BuhwyvVqY7QRe4P3ALfnb6Vcw1YUYKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
310546973Ga4rZytCpq1unD4DbEJ5bkHeUz9g3oh9AAFEi6vSauXpKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD310546973-2iNAwbTXf9rRBnmcCxFc9PnpzDytfud5mtGzGVHys2faaqJ5DNHrrs9aENX8zxmjUu29Rbr8quXGBKbugL6iqvmi-23NJYftD5sjVfxSnUdZ1wVML8f3aC6mp1CXCL6L7TnU8C2iNAwbTXf9rRBnmcCxFc9PnpzDytfud5mtGzGVHys2faaqJ5DNHrrs9aENX8zxmjUu29Rbr8quXGBKbugL6iqvmi2024-12-29T11:09:39.000ZDxXdAyU3kCjnyggvHmY5nAwg5cRbbmdyX3npfDMjjMekRefreshReserveKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD231313XJVJ6ZfgUN5LAkietJVVRmx4cmsW4a976pHUsJfmetKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_RefreshReserve_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_RefreshReservesBatch_instruction

RefreshReservesBatch instruction calls from Kamino Lend protocol on Solana that update lending reserve states in batch operations. Used for tracking reserve refresh events and oracle price update patterns across the lending platform.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_skipPriceUpdatesSTRINGBoolean flag indicating whether price oracle updates should be skipped during the reserve refresh operation. Consistently set to ‘true’ in sample data, suggesting price updates are typically bypassed for efficiency.
block_slotin_remainingsurrogate_keytransaction_idblock_timestampinstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerin_skipPriceUpdatesouter_executing_accountouter_instruction_index
321557970321557970-4fwabeo71Ec87247VW2d9HninYRvFcx4Y81WzjyituUCq3soRRoSqnDgX21J471DXSZEVTT4ND6S3D34yGWScoja-1-54fwabeo71Ec87247VW2d9HninYRvFcx4Y81WzjyituUCq3soRRoSqnDgX21J471DXSZEVTT4ND6S3D34yGWScoja2025-02-18T22:13:10.000ZRefreshReservesBatchKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD59BabJ4KTDUDqaBRWLFza3Ek3zEcjXaPDmeRGRwusQyLPStruekvauTFR8qm1dhniz6pYuBZkuene3Hfrs1VQhVRgCNrr1
321557970321557970-4fwabeo71Ec87247VW2d9HninYRvFcx4Y81WzjyituUCq3soRRoSqnDgX21J471DXSZEVTT4ND6S3D34yGWScoja-1-04fwabeo71Ec87247VW2d9HninYRvFcx4Y81WzjyituUCq3soRRoSqnDgX21J471DXSZEVTT4ND6S3D34yGWScoja2025-02-18T22:13:10.000ZRefreshReservesBatchKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD09BabJ4KTDUDqaBRWLFza3Ek3zEcjXaPDmeRGRwusQyLPStruekvauTFR8qm1dhniz6pYuBZkuene3Hfrs1VQhVRgCNrr1
321557972321557972-2riL6tZLrzZT2kGGdAbYQfzc19ks4WDdekLFBezKntnqdFfhsh14VCm9ZZAyoeSnL7ZeZQX723oquRgH9b1yRER5-1-02riL6tZLrzZT2kGGdAbYQfzc19ks4WDdekLFBezKntnqdFfhsh14VCm9ZZAyoeSnL7ZeZQX723oquRgH9b1yRER52025-02-18T22:13:11.000ZRefreshReservesBatchKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0143BabJ4KTDUDqaBRWLFza3Ek3zEcjXaPDmeRGRwusQyLPStruekvauTFR8qm1dhniz6pYuBZkuene3Hfrs1VQhVRgCNrr1
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_RefreshReservesBatch_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_RepayAndWithdrawAndRedeem_instruction

Kamino Lend instruction records for combined repay-withdraw-redeem operations on Solana. Used to analyze leveraged position closures where users simultaneously repay borrowed assets and withdraw collateral in a single transaction.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_collateralTokenProgramSTRINGAddress of the Solana Token Program managing collateral token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_farmsProgramSTRINGAddress of the Kamino Farms Program contract managing reward and incentive distribution. Base58-encoded Solana public key.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_liquidityTokenProgramSTRINGAddress of the Solana Token Program managing liquidity token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_obligationFarmUserStateSTRINGAccount address of the user’s farm state tracking their farming rewards and participation for the obligation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_placeholderUserDestinationCollateralSTRINGPlaceholder account address reserved for future collateral destination functionality in the Kamino lending protocol. Base58-encoded Solana public key.
in_remainingARRAY<JSON>Remaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_repayReserveSTRINGAccount address of the reserve where debt is being repaid. Base58-encoded Solana public key.
in_reserveCollateralMintSTRINGMint address of the collateral token for the reserve. Base58-encoded Solana public key.
in_reserveDestinationLiquiditySTRINGAccount address of the token account receiving liquidity for the reserve. Base58-encoded Solana public key.
in_reserveFarmStateSTRINGAccount address of the reserve’s farm state tracking farming rewards and user participation. Base58-encoded Solana public key.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_reserveLiquiditySupplySTRINGAccount address of the reserve’s liquidity supply token account holding deposited tokens. Base58-encoded Solana public key.
in_reserveSourceCollateralSTRINGAccount address of the reserve’s collateral token account serving as the source for withdrawn collateral. Base58-encoded Solana public key.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_userDestinationLiquiditySTRINGAccount address of the token account receiving borrowed or redeemed liquidity from the lending protocol operation. Base58-encoded Solana public key.
in_userSourceLiquiditySTRINGAccount address of the user’s source token account providing liquidity for the operation. Base58-encoded Solana public key.
in_withdrawReserveSTRINGAccount address of the reserve from which collateral is being withdrawn. Base58-encoded Solana public key.
in_repayAmountSTRINGAmount of debt repaid in the transaction. Denominated in the smallest unit of the underlying token.
in_withdrawCollateralAmountSTRINGAmount of collateral tokens to withdraw from the lending reserve, denominated in the reserve’s native collateral token units. Null when no withdrawal occurs in the combined repay-withdraw-redeem operation.
in_ownerblock_slotin_remainingin_obligationsurrogate_keyin_repayAmounttransaction_idblock_timestampin_farmsProgramin_repayReservein_tokenProgramin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_withdrawReservetransaction_signerin_reserveFarmStatein_userSourceLiquidityin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_liquidityTokenProgramin_reserveCollateralMintin_collateralTokenProgramin_lendingMarketAuthorityin_reserveLiquiditySupplyin_obligationFarmUserStatein_reserveSourceCollateralin_instructionSysvarAccountin_userDestinationLiquidityin_withdrawCollateralAmountin_reserveDestinationLiquidityin_placeholderUserDestinationCollateral
2cpKeXTEsQ52QtdQAT6pwiFXTPzWPPnwPzHq54gXDAvr328032668[""TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"",""Sysvar1nstructions1111111111111111111111111"",""EvitMCC63RMuCzXSbd7wbq3iPSUNBLmtzw8JejtmWrpE"",""JAvnB9AKtgPsTEoKmn24Bq64UMoYcrtWtq42HHBdsPkh"",""KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD"",""KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD"",""FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr"",""D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59"",""H3t6qZ1JkguCNTi9uzVKqQ7dvt2cum4XiXWom6Gn5e5S""]8ACp1mS5Zf6TLAHu6jdjoHAkQecUmPEAEdq9mxTXrYBg328032668-4agRuAGMdousyFAHNjDhdsv6WGBA566jkGZZzWdeh9ken3zqUM4YngWCCW1nqACKcJmWbSNWU4AP5L4FrXZ3sfDB-87848124454agRuAGMdousyFAHNjDhdsv6WGBA566jkGZZzWdeh9ken3zqUM4YngWCCW1nqACKcJmWbSNWU4AP5L4FrXZ3sfDB2025-03-20T16:01:55.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAH3t6qZ1JkguCNTi9uzVKqQ7dvt2cum4XiXWom6Gn5e5STokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRepayAndWithdrawAndRedeemKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD81228ACp1mS5Zf6TLAHu6jdjoHAkQecUmPEAEdq9mxTXrYBg2cpKeXTEsQ52QtdQAT6pwiFXTPzWPPnwPzHq54gXDAvrKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD7Jrcq2k8ZYoBJtpApHdrS8DvadDcApDTzq3EPuEPutowEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBBgq7trRgVMeq33yt235zM2onQ4bRDBsY5EWiTetF4qw69DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoB8V6WVjPxW1UGwVDfxH2d2r8SyT4cqn7dQRK6XneVa7D2cpKeXTEsQ52QtdQAT6pwiFXTPzWPPnwPzHq54gXDAvrD6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ593fuJLsCVSH2PNYt7qeWwNr1UY1rEhnS1othUDKkUk9Ki7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFSysvar1nstructions1111111111111111111111111EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v6984262632Eff8Udy2G2gzNcf2619AnTx3xM4renEv4QrHKjS1o9N3DzjXRfxRm6iejfyyMynR4tScddaanrePJ1NJU2XnPPL
AWUM3mpNooqda7i2dzdEHJz7Z2LaDu59WnWhf7AfvajT347606783[""TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"",""Sysvar1nstructions1111111111111111111111111"",""2o7msC5392kYmZmzGB2pM7HxeR18yJUrxtEbyA2kuirr"",""69NUHbnKp2ZNRCJXnEPzMBEfeShAt6gTuLKLyd55bFT7"",""7kp2JYLU3Eh1Tx13rhepeGAPDFtHtJZnQSKwD7KzVmTk"",""F119TwFVqbt9jZApFheUe8KYyXxMYUspxNNndE8CBFxK"",""FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr"",""CEeGQ7SPaYd7Cdrrmom2pGjivtAyguzNkGPJUkZKZQXE"",""5sJpVXsfTUbMD2X8uNMhAYCp83GjcQ7S5NVRn4Ji7qx6""]EAFwQV2XzZe74ugufqbfWStAxXrPR8K1BdcrvRHD5Wg1347606783-2p1ZER8wqZ5owuDybMKL6UqPg7R4r3er9BJTGMcGjBh9TN16ExYfbcJgVvxRpV6UdJTw9ZqorBjXhDLeMm7zkFTe-83000000002p1ZER8wqZ5owuDybMKL6UqPg7R4r3er9BJTGMcGjBh9TN16ExYfbcJgVvxRpV6UdJTw9ZqorBjXhDLeMm7zkFTe2025-06-18T13:03:44.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA5sJpVXsfTUbMD2X8uNMhAYCp83GjcQ7S5NVRn4Ji7qx6TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7WQeTuLsFrZsgnHW7ddFdNfhfJAViqH4mvcFZPQ5zuQ9RepayAndWithdrawAndRedeemKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD8144EAFwQV2XzZe74ugufqbfWStAxXrPR8K1BdcrvRHD5Wg1AWUM3mpNooqda7i2dzdEHJz7Z2LaDu59WnWhf7AfvajTKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDA3aQYEC1maho3VbdhGqV6aKNJXsx1gA2p6y75KeRAAzXEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBGo7eeKAWTLMqKtBcrNDE868jSod6t4d6at3HJdhqmXNu3tBSFePeZ84E4apq3vNkmyD9NN48dxEG7XbdWtPZGB7U3pLfuKYcbB4MZUxGiAWDyYF14ibxQZxzsJfeDKYvRVHiAWUM3mpNooqda7i2dzdEHJz7Z2LaDu59WnWhf7AfvajTCEeGQ7SPaYd7Cdrrmom2pGjivtAyguzNkGPJUkZKZQXEC7KvwNvhtoGZxqAYKnEcKP3FakRGTDaZb8cRvnHG1Mfu7WQeTuLsFrZsgnHW7ddFdNfhfJAViqH4mvcFZPQ5zuQ9Sysvar1nstructions1111111111111111111111111DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB26322202432238925Kh2urHnyYAYTKESPcNMpS1D9FPuFUzaqyRmhcU2w9ak2wES5jB81oidFjMtYPkUoD1PwZaFgVBojE7RNfkkLgRR
8AHx2rhgu3NyQqz522QC8ZvEbjZVHvMEm917cW5hmekr356786961[""TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"",""Sysvar1nstructions1111111111111111111111111"",""KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD"",""KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD"",""8ZXU2a7mgGo4g4cuHKGCWkSCMqQf137ouTYBHr1KXnEd"",""4yTq236RpFJ63hJzXBnLz6HcDBvip1ZkufMgrxpAjNaW"",""FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr"",""293UFbK4shi6ddaWp8rJ6ASSpstegKrztXfrR4a278KJ"",""F22tnLsbv66vEU2GZRc7coaqZsr8UcBbyp9V2kqWAiWK"",""FCiu3ZDsyMQXEeLsa3k2P9NnaPtbX8w2RCG9aKL2dnJP""]6itR8MKDYV5HV8xMK2u5DGGJ62Ne6HBt8SsB2SeoqjoT356786961-4qpVAwQ5dpiJ8d5gSSCRtDk8QnNoVqwibnFtGeQrRBbXHAiUkZSVd25tcdZBuyfF5A26eoHsxBwJnB1AcQdv9PtB-9100000000004qpVAwQ5dpiJ8d5gSSCRtDk8QnNoVqwibnFtGeQrRBbXHAiUkZSVd25tcdZBuyfF5A26eoHsxBwJnB1AcQdv9PtB2025-07-30T19:05:47.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAFCiu3ZDsyMQXEeLsa3k2P9NnaPtbX8w2RCG9aKL2dnJPTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA4UwtBqa8DDtcWV6nWFregeMVkGdfWfiYeFxoHaR2hm9cRepayAndWithdrawAndRedeemKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD93876itR8MKDYV5HV8xMK2u5DGGJ62Ne6HBt8SsB2SeoqjoT8AHx2rhgu3NyQqz522QC8ZvEbjZVHvMEm917cW5hmekrKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD3hhFtayxDk8dQVd4MdBBY7xLYfZ3Qnr8MyGnUUk3AFwHEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB6sGuMEz4jU4ZisH4SCbTS2zXJW6bRJHtyqo8ASqNSo1P7T4L1WWEpymhzzGnrwYxLTmfuyxq8wTi81KrRMYBHVRq8pmBgYhpcAHJUVuPVqF9NnJwwxM1cDbgoDwr4cXyYBWp8AHx2rhgu3NyQqz522QC8ZvEbjZVHvMEm917cW5hmekr293UFbK4shi6ddaWp8rJ6ASSpstegKrztXfrR4a278KJ85FVwyxorXF5xEfmg5qwTKXSgUQZxhVUR2F8QQbZnQqN4UwtBqa8DDtcWV6nWFregeMVkGdfWfiYeFxoHaR2hm9cSysvar1nstructions11111111111111111111111119BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump9891376261HB1bquJou7hp6Aj2jeZYRUkqJ6zFvYKkkqB4K8teyxh4JAKNtaydbPShoJKK4JMdBrHGgf7U36VTNkckq2251pCP
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_RepayAndWithdrawAndRedeem_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_RepayObligationLiquidity_instruction

Loan repayment instructions from Kamino Lend protocol on Solana, capturing RepayObligationLiquidity events with repayment amounts, reserve identifiers, and obligation accounts. Used to track debt reduction activity and borrower repayment behavior across lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_remainingARRAY<JSON>Remaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_repayReserveSTRINGAccount address of the reserve where debt is being repaid. Base58-encoded Solana public key.
in_reserveDestinationLiquiditySTRINGAccount address of the token account receiving liquidity for the reserve. Base58-encoded Solana public key.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_userSourceLiquiditySTRINGAccount address of the user’s source token account providing liquidity for the operation. Base58-encoded Solana public key.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
in_ownerblock_slotin_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_repayReservein_tokenProgramin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmounttransaction_signerin_userSourceLiquidityin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_instructionSysvarAccountin_reserveDestinationLiquidity
4ppMfheMaiVtYArXerinPLWJhNW7QG6h16vJGCGa5maa203324607[]318kdVHGa3V78BetStTmUqx8ambnjpcaWxffUVVV4Ft3203324607-Qt7TQ2GfxVBz2AMCfp4WAZD9L4y17qwhXbqvcg2KpuXKdpZAjTXvuJUiAsxGdYE85vtDAVnVpd2TRmcWbnFYn4f-9Qt7TQ2GfxVBz2AMCfp4WAZD9L4y17qwhXbqvcg2KpuXKdpZAjTXvuJUiAsxGdYE85vtDAVnVpd2TRmcWbnFYn4f2023-07-04T08:29:29.000ZDpfbLJSarjwZyQ2QxFt3TuJErpQfktj2qXqb4uyvN211TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9pMFoVgsG2cNiUCSBEE69iWFN7c1bz9gu9TtPeXkAMTsRepayObligationLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD927184467440737095516154ppMfheMaiVtYArXerinPLWJhNW7QG6h16vJGCGa5maaBYqEwkkH3LYVJMqMS8x31ukTbPd3uu5LJPVFyXzphAQkSysvar1nstructions11111111111111111111111119LWxagbGbhDtktVEBvvBM1bdz1g17J1ThtAPPsF9MFyn
4ppMfheMaiVtYArXerinPLWJhNW7QG6h16vJGCGa5maa203324580[]318kdVHGa3V78BetStTmUqx8ambnjpcaWxffUVVV4Ft3203324580-j5ho855GCmRaEPDFjepudbMsDhBo51mZNKfbBvQLmVkASJCy3DuqPkyrAWCrSpPsbuGGbLsYFcrzCeim7uTm1j9-8j5ho855GCmRaEPDFjepudbMsDhBo51mZNKfbBvQLmVkASJCy3DuqPkyrAWCrSpPsbuGGbLsYFcrzCeim7uTm1j92023-07-04T08:29:16.000Z9pX8uCeeGnGYYTEVdVfreqBa9RfhtRWHcez3sU6uinYrTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9pMFoVgsG2cNiUCSBEE69iWFN7c1bz9gu9TtPeXkAMTsRepayObligationLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD881853454ppMfheMaiVtYArXerinPLWJhNW7QG6h16vJGCGa5maaGg3rVTjYEMnZZULSq3xLXvy4yKaMwQrZLZjNZRVbvwbQSysvar1nstructions1111111111111111111111111Au9ygJMVB4QCqUcCH2wuyShA1QK8JB2byhJg8V8PFgVu
HNQkqbmeiCyhwXRZfpWLhnpQtgvvvAJvCqg5sxBREviP261181021[]FEWAcW8EHSXDPYoJXyYLeK5rUbREgCQtYasFdDD5cDo261181021-2duTBkUsq1fDr2sqj6UtmAMkYDXmJxBDHPyQQMdwtdZoLDVXSV9mLdBKZGnSenMgd7WM2oRAtrCVsDwx5Yr2GUoA-52duTBkUsq1fDr2sqj6UtmAMkYDXmJxBDHPyQQMdwtdZoLDVXSV9mLdBKZGnSenMgd7WM2oRAtrCVsDwx5Yr2GUoA2024-04-20T05:53:11.000Z3AKyRviT87dt9jP3RHpfFjxmSVNbR68Wx7UejnUyaSFHTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ5RepayObligationLiquidityKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD51918446744073709551615HNQkqbmeiCyhwXRZfpWLhnpQtgvvvAJvCqg5sxBREviP5Ec11D4iZt5cRGp8ASzMykaXGYG8evjvaAX7iAKa1PMgSysvar1nstructions11111111111111111111111119aj6NZaFPfQ9CsM2rFod5p7JehXnMqK3nKRiiZAHZXp7
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_RepayObligationLiquidity_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_RepayObligationLiquidityV2_instruction

Debt repayment instruction records from Kamino Finance lending protocol on Solana, tracking obligation repayments with liquidity amounts, reserve details, and farm state information. Used for analyzing borrower repayment patterns and protocol liquidity flows.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_farmsProgramSTRINGAddress of the Kamino Farms Program contract managing reward and incentive distribution. Base58-encoded Solana public key.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_obligationFarmUserStateSTRINGAccount address of the user’s farm state tracking their farming rewards and participation for the obligation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_remainingARRAY<JSON>Remaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_repayReserveSTRINGAccount address of the reserve where debt is being repaid. Base58-encoded Solana public key.
in_reserveDestinationLiquiditySTRINGAccount address of the token account receiving liquidity for the reserve. Base58-encoded Solana public key.
in_reserveFarmStateSTRINGAccount address of the reserve’s farm state tracking farming rewards and user participation. Base58-encoded Solana public key.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_userSourceLiquiditySTRINGAccount address of the user’s source token account providing liquidity for the operation. Base58-encoded Solana public key.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
in_ownerblock_slotin_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_farmsProgramin_repayReservein_tokenProgramin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_liquidityAmounttransaction_signerin_reserveFarmStatein_userSourceLiquidityin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_lendingMarketAuthorityin_obligationFarmUserStatein_instructionSysvarAccountin_reserveDestinationLiquidity
HC7M4Enm1yy3Yjzqi3fLnsfDQpUhqXd9pUchzhwT9K5k326842310[]E9NcgZ5eBaVpCXyjwCWhTHHyaBWXqAHqfBr7kvdmRSay326842310-5inC5ngA2TWmvCzyxS8HWa5vGLZR55QrBPdfzvadUar4dbfn9nxVaeEPUhp81v1oBQQbWVXPDKudVjW3Y76Q7AB2-65inC5ngA2TWmvCzyxS8HWa5vGLZR55QrBPdfzvadUar4dbfn9nxVaeEPUhp81v1oBQQbWVXPDKudVjW3Y76Q7AB22025-03-15T04:02:15.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr2erD9GTGcaQbLsVSQweg3HvMpfKxScmz95raWv8H4iPNTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DABJnbcRHqvppTyGesLzWASGKnmnF1wq9jZu6ExrjT7wvFRepayObligationLiquidityV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD6454872560368HC7M4Enm1yy3Yjzqi3fLnsfDQpUhqXd9pUchzhwT9K5kKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDA69qiS2q1LQLDino6foDXyESi9J1K8DhGrXJD3J4pDBDEkqHyPN7GMRJ5cArtQFAWefqbZb33Hyf6s5iCwjEonTGuWEkEJb5bh8Ai2gaYmZWMTUq8MrFeoaDZ89BrQfB1FZKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDSysvar1nstructions1111111111111111111111111BcqeM19i3njWEVPmQse2NAZGnTsTVdfuNYXWfmujoLff
SZdHh5SypuX62a5R8UsXSAomWL3DAAi3EcjZH4SRkmS326934174[]UToA7RcMtSUdCe8JkmxAf9r37FZrHZ13RAYmtxWUTCD326934174-3ry5fF1U7tY5Skgw1GfWmHKHS2D1J1ukyLJJxiTWxQ5k7wns1FQF89KPwHwnSAxV9qWwL97eSfv9TDbq3W9Qr6cG-63ry5fF1U7tY5Skgw1GfWmHKHS2D1J1ukyLJJxiTWxQ5k7wns1FQF89KPwHwnSAxV9qWwL97eSfv9TDbq3W9Qr6cG2025-03-15T14:11:32.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr2UFz8kwraHybFyKhGQRwAsE5NtNpAhWs2X5grGoS7hnQTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRepayObligationLiquidityV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD62020792595SZdHh5SypuX62a5R8UsXSAomWL3DAAi3EcjZH4SRkmSKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD9fTVPpTHW6bGYvuQpsU4WcB9XJdqFcF4ujJQbC5AoqgepicobAEvs6w7QEknPce34wAE4gknZA9v5tTonnmHYdX9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDSysvar1nstructions1111111111111111111111111Gm8VfrmSViEaVjgzQonvV53EK834hcHXRE8DpfxjJe2b
6URSRuHMFLbMHupeSA8z3Di3decbJ5RXeuXUi9cK6iRP326991290[""d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q""]6pU3Lk5NJHedSr7LC3Tr5eXS38rp8UH51S6s6LefY2g1326991290-4Hh48XWKV5kknQxkbM5VrCCtzoKvGrkxF5U8utXXC6J3Dc1f74RUwWPb68yGkHt2MB3maR1EisXRpz3NaKBfrwhU-94Hh48XWKV5kknQxkbM5VrCCtzoKvGrkxF5U8utXXC6J3Dc1f74RUwWPb68yGkHt2MB3maR1EisXRpz3NaKBfrwhU2025-03-15T20:31:05.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91HrH3t6qZ1JkguCNTi9uzVKqQ7dvt2cum4XiXWom6Gn5e5STokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRepayObligationLiquidityV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD91381465500006URSRuHMFLbMHupeSA8z3Di3decbJ5RXeuXUi9cK6iRPKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD35cbRLiVFNRMB9u7kQTmiPDQAXxa5baY54orEgctQc4XEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDSysvar1nstructions11111111111111111111111112Eff8Udy2G2gzNcf2619AnTx3xM4renEv4QrHKjS1o9N
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_RepayObligationLiquidityV2_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_RequestElevationGroup_instruction

Instruction-level records of elevation group requests in Kamino Lend protocol on Solana, capturing user obligations upgrading to different collateral/risk tiers. Links owners to their lending obligations and elevation group assignments for analyzing borrower behavior and protocol risk segmentation.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_elevationGroupSTRINGNumeric identifier representing the elevation group tier being requested for a lending obligation in Kamino. Sample values show tier 1 and tier 2, indicating different privilege or risk levels within the lending protocol.
in_ownerblock_slotin_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountin_elevationGroupinstruction_indextransaction_indextransaction_signerouter_executing_accountouter_instruction_index
HyRR3WVMBKBhvwMWcFgnHNw6aHEqefHd6Br6FcFwRB6h2525428068BooKxAbeR4acmvGEdjdY7X1UtZMXyYqEAYLzE6Rv15z252542806-3LXw1JwSmxPc6XwHsz2EKXcMQrT6oh9bJ1cuTqWiUZmogoYUSv4iTJLBtZSoB94vRwCqoFSRawTsFKMefjCp5H4p-113LXw1JwSmxPc6XwHsz2EKXcMQrT6oh9bJ1cuTqWiUZmogoYUSv4iTJLBtZSoB94vRwCqoFSRawTsFKMefjCp5H4p2024-03-06T22:33:31.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRequestElevationGroupKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD1111HyRR3WVMBKBhvwMWcFgnHNw6aHEqefHd6Br6FcFwRB6h
4bUE55G7tcSN2xYJENrXd4qu8SPyw21utmJYvREcL8LR252507460BaZdDZNAPnLNrJzZ7dHfzWALH6LvwExN23m3Rzi7FAx6252507460-4eAiDRESdGK9isadktVQ51EezMSxkaiGg4eX42FMJBKAxhntTHTxBQQqyW42C7abMy2ez6Cog2c6NPvbi1X9i5nR-124eAiDRESdGK9isadktVQ51EezMSxkaiGg4eX42FMJBKAxhntTHTxBQQqyW42C7abMy2ez6Cog2c6NPvbi1X9i5nR2024-03-06T18:31:34.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRequestElevationGroupKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD112974bUE55G7tcSN2xYJENrXd4qu8SPyw21utmJYvREcL8LR
4Mx3bZoB41YZQfqtEiXKcccVcYm6m1TbxnQ8U8dZeYq325249746185JuXuuRwKb6ShVp2XULctReGuPDByyNpyChxyXysY4Q252497461-78hpNjmqG3hHmJk5xqubKRUV3Zz8zLGYotVYKCixFPCkKy6aCGKNx9wBK1cHUEtARE8BjqiWwcRemp8WiEULCJQ-1278hpNjmqG3hHmJk5xqubKRUV3Zz8zLGYotVYKCixFPCkKy6aCGKNx9wBK1cHUEtARE8BjqiWwcRemp8WiEULCJQ2024-03-06T17:23:44.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFRequestElevationGroupKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD112174Mx3bZoB41YZQfqtEiXKcccVcYm6m1TbxnQ8U8dZeYq3
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_RequestElevationGroup_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_UpdateGlobalConfig_instruction

UpdateGlobalConfig instruction events from Kamino Lend protocol on Solana, capturing administrative changes to global configuration settings like fee collectors and pending admins. Used for tracking protocol governance actions and parameter modifications by multisig administrators.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_globalAdminSTRINGSolana account address of the global administrator authorized to execute configuration changes on the Kamino lending protocol. Base58-encoded public key that controls protocol-wide administrative permissions.
in_globalConfigSTRINGAccount address of the Kamino Lend global configuration. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_modeSTRINGOperational mode identifier for the transaction or instruction. Integer or string value specifying the configuration, action type, or execution variant being performed.
in_valueSTRINGAmount of tokens transferred, minted, or burned in the operation. Numeric string representation preserving precision for large integer values.
in_modein_valueblock_slotin_remainingsurrogate_keyin_globalAdmintransaction_idblock_timestampin_globalConfiginstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerouter_executing_accountouter_instruction_index
FeeCollector344805532344805532-33uNZcNxt8DFdciWKFWwWgq5AKev9jfouukfYVpdGgjxh83De4nnX9azn3keDzRqngoHMkCUv559C4KpnEjH7oaZ-3-1GzFgdRJXmawPhGeBsyRCDLx4jAKPsvbUqoqitzppkzkW33uNZcNxt8DFdciWKFWwWgq5AKev9jfouukfYVpdGgjxh83De4nnX9azn3keDzRqngoHMkCUv559C4KpnEjH7oaZ2025-06-05T15:11:12.000ZBEe6HXZf6cByeb8iCxukjB8k74kJN3cVbBAGi49Hfi6WUpdateGlobalConfigKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD11785ggs2vd1csz74YMCzxesmcUEd3ycYFKAW6kfyttVYwBvSQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf3
PendingAdmin344805532344805532-33uNZcNxt8DFdciWKFWwWgq5AKev9jfouukfYVpdGgjxh83De4nnX9azn3keDzRqngoHMkCUv559C4KpnEjH7oaZ-3-0GzFgdRJXmawPhGeBsyRCDLx4jAKPsvbUqoqitzppkzkW33uNZcNxt8DFdciWKFWwWgq5AKev9jfouukfYVpdGgjxh83De4nnX9azn3keDzRqngoHMkCUv559C4KpnEjH7oaZ2025-06-05T15:11:12.000ZBEe6HXZf6cByeb8iCxukjB8k74kJN3cVbBAGi49Hfi6WUpdateGlobalConfigKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD01785ggs2vd1csz74YMCzxesmcUEd3ycYFKAW6kfyttVYwBvSQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf3
FeeCollector369165811369165811-TnEit1Wscv8TmmzX5G3D8gfu2LNbC2CcaAXoeQ1Rb3UAsDbRbb6DABf19A8qCg5LWVd6TTpAJp1H6mg2hC6qhKi-2-0A9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZTnEit1Wscv8TmmzX5G3D8gfu2LNbC2CcaAXoeQ1Rb3UAsDbRbb6DABf19A8qCg5LWVd6TTpAJp1H6mg2hC6qhKi2025-09-25T12:17:39.000ZBEe6HXZf6cByeb8iCxukjB8k74kJN3cVbBAGi49Hfi6WUpdateGlobalConfigKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0182RJJ1ZZpeQLm6HEQ1HtcrGJUzQa8hKQgjgDf7ANz9Rd5SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu2
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_UpdateGlobalConfig_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_UpdateGlobalConfigAdmin_instruction

Administrative configuration change events from Kamino Lend protocol on Solana tracking global config admin updates. Records instruction-level details including pending admin address changes and transaction signers for protocol governance monitoring.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_globalConfigSTRINGAccount address of the Kamino Lend global configuration. Base58-encoded Solana public key.
in_pendingAdminSTRINGAccount address of the new administrator pending approval for the Kamino Lend global configuration. Base58-encoded Solana public key identifying the account that will assume admin privileges upon confirmation.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
block_slotin_remainingsurrogate_keytransaction_idblock_timestampin_globalConfigin_pendingAdmininstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerouter_executing_accountouter_instruction_index
344836086344836086-5Z9FF7HEkJue97hsbvCHr6atWiKeY9tFyh9aGPgPbP6qC8QSkVjfSDK3ArVqyvFf3ndoiDUc6QN1amjG9BXt2afk-2-05Z9FF7HEkJue97hsbvCHr6atWiKeY9tFyh9aGPgPbP6qC8QSkVjfSDK3ArVqyvFf3ndoiDUc6QN1amjG9BXt2afk2025-06-05T18:31:05.000ZBEe6HXZf6cByeb8iCxukjB8k74kJN3cVbBAGi49Hfi6WA9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZUpdateGlobalConfigAdminKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD04455ggs2vd1csz74YMCzxesmcUEd3ycYFKAW6kfyttVYwBvSMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu2
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_UpdateGlobalConfigAdmin_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_UpdateLendingMarket_instruction

Instruction-level records of lending market parameter updates from Kamino Lend protocol on Solana, capturing market owner operations that modify configurations like interest rates and collateral factors. Used for analyzing protocol governance actions and risk parameter changes across different lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketOwnerSTRINGAccount address that owns and has administrative control over the lending market. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_modeSTRINGOperational mode identifier for the transaction or instruction. Integer or string value specifying the configuration, action type, or execution variant being performed.
in_valueSTRINGAmount of tokens transferred, minted, or burned in the operation. Numeric string representation preserving precision for large integer values.
in_modein_valueblock_slotin_remainingsurrogate_keytransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerin_lendingMarketOwnerouter_executing_accountouter_instruction_index
0338447830338447830-3s46MkV7BdLz4wkJaxmtdHCFXkreBX4zkm1JSv3D7X2ytpswkmc2fgvzhLTuJfz4RJY8kVznLqu3AZoJvA4wMM1Y-03s46MkV7BdLz4wkJaxmtdHCFXkreBX4zkm1JSv3D7X2ytpswkmc2fgvzhLTuJfz4RJY8kVznLqu3AZoJvA4wMM1Y2025-05-07T14:27:10.000ZC7h9YnjPrDvNhe2cWWDhCu4CZEB1XTTH4RzjmsHuengVUpdateLendingMarketKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0346FU76ac2Hm2mo4hoyckhAKDrbKTFwxyDPHnrrERfMXusEFU76ac2Hm2mo4hoyckhAKDrbKTFwxyDPHnrrERfMXusE
19338437504338437504-fkmX3nPNnA6mvd2SPKqcMPHLwfz9UDdGyUJJqow3kmGJ6KBcv5PZJFH7sPham66NGxZW3dPmvk3Eoegei8Muyao-2fkmX3nPNnA6mvd2SPKqcMPHLwfz9UDdGyUJJqow3kmGJ6KBcv5PZJFH7sPham66NGxZW3dPmvk3Eoegei8Muyao2025-05-07T13:19:17.000ZCuSNbDHVEXGfptpnbDRW5VxTRhGsz7BrudK95cJhH8uVUpdateLendingMarketKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD244FU76ac2Hm2mo4hoyckhAKDrbKTFwxyDPHnrrERfMXusEFU76ac2Hm2mo4hoyckhAKDrbKTFwxyDPHnrrERfMXusE
19338437861338437861-5u1b2mPgFskdtAZL8qzZcbLpHm9qgu3p87xcZkHmKLqC2swRHQLKgkcmooaxsx3CtgUchNe8W6J7hSikfP74ib2t-25u1b2mPgFskdtAZL8qzZcbLpHm9qgu3p87xcZkHmKLqC2swRHQLKgkcmooaxsx3CtgUchNe8W6J7hSikfP74ib2t2025-05-07T13:21:39.000ZCLaP7aQkFWHJnfp6YRjCsX9h74b6neV2gpLeZf5HgiWHUpdateLendingMarketKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD2153FU76ac2Hm2mo4hoyckhAKDrbKTFwxyDPHnrrERfMXusEFU76ac2Hm2mo4hoyckhAKDrbKTFwxyDPHnrrERfMXusE
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_UpdateLendingMarket_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_UpdateLendingMarketOwner_instruction

Ownership transfer events for Kamino lending markets on Solana, capturing when lending market control is transferred to a new owner address. Used for tracking governance changes and administrative control of lending pools.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketOwnerCachedSTRINGSolana account address of the cached owner for the Kamino lending market being updated. Base58-encoded string representing the previous owner before the ownership transfer.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
block_slotin_remainingsurrogate_keytransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerouter_executing_accountouter_instruction_indexin_lendingMarketOwnerCached
349139893349139893-2ZcysRJt9TN7sHfhsaBuBe2JSWeMaTC3NeQpb6ZCp27shL6zcpLV25KvnwUsoYiXyyyUfUGJRwxNouQ5oZcizbSy-2-02ZcysRJt9TN7sHfhsaBuBe2JSWeMaTC3NeQpb6ZCp27shL6zcpLV25KvnwUsoYiXyyyUfUGJRwxNouQ5oZcizbSy2025-06-25T16:17:15.000Z52FSGeeokLpgvgAMdqxyt5Hoc2TbUYj5b8yxrEdZ37VfUpdateLendingMarketOwnerKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD024DFheUjWj6BL9CuF8gAYfF6TgrbrruTTCc3vE6Ajn1gyKSMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu2A9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZ
299453026299453026-rdj1vBnHCHwyAkQWePvckJ7uTtvKfJ2GiYkRWZeg5ptXuQ44YrWpYcgkJJ8anaYEmKA7UM9bFs8PGgoHBEr2svg-2-0rdj1vBnHCHwyAkQWePvckJ7uTtvKfJ2GiYkRWZeg5ptXuQ44YrWpYcgkJJ8anaYEmKA7UM9bFs8PGgoHBEr2svg2024-11-04T11:42:24.000ZH6rHXmXoCQvq8Ue81MqNh7ow5ysPa1dSozwW3PU1dDH6UpdateLendingMarketOwnerKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD01872RJJ1ZZpeQLm6HEQ1HtcrGJUzQa8hKQgjgDf7ANz9Rd5SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu2A9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZ
346556333346556333-3tnwtBHpB39yg7qFfakvwTjDM6L8yJZJZs6fkw8ktEcbPPBC4yFP7kD4E9roimPDzR4nr9zaHQayw2o9tELZnSXH-2-03tnwtBHpB39yg7qFfakvwTjDM6L8yJZJZs6fkw8ktEcbPPBC4yFP7kD4E9roimPDzR4nr9zaHQayw2o9tELZnSXH2025-06-13T16:13:44.000Z3koBPZPPV4Ag4DPWCyTdAVGxzxABWw9vEZ9vX8sjbbM2UpdateLendingMarketOwnerKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0632RJJ1ZZpeQLm6HEQ1HtcrGJUzQa8hKQgjgDf7ANz9Rd5SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu2A9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZ
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_UpdateLendingMarketOwner_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_UpdateReserveConfig_instruction

Reserve configuration update instructions from Kamino Lend protocol on Solana. Used to analyze parameter changes like interest rates, utilization thresholds, and risk settings across lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_signerSTRINGAccount that authorized the instruction execution. Base58-encoded Solana public key.
in_modeSTRINGOperational mode identifier for the transaction or instruction. Integer or string value specifying the configuration, action type, or execution variant being performed.
in_skipConfigIntegrityValidationSTRINGFlag indicating whether to bypass configuration validation checks when updating reserve parameters. Always false in sample data, ensuring parameter changes undergo integrity validation.
in_valueSTRINGAmount of tokens transferred, minted, or burned in the operation. Numeric string representation preserving precision for large integer values.
in_modein_valuein_signerblock_slotin_reservein_remainingsurrogate_keytransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indextransaction_signerouter_executing_accountouter_instruction_indexin_skipConfigIntegrityValidation
UpdateTokenInfoLowerHeuristicA9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZ3015623959TD2TSv4pENb8VwfbVYg25jvym7HN6iuAR6pFNSrKjqQ301562395-3S14KuPtdoExtRYCgdFXCnC2uG1tC5rW4S2itccLhWcbmVVTKti6ZqM1syArimyGwb1kPe9AD8hzp66xtqVx5dDh-2-03S14KuPtdoExtRYCgdFXCnC2uG1tC5rW4S2itccLhWcbmVVTKti6ZqM1syArimyGwb1kPe9AD8hzp66xtqVx5dDh2024-11-15T14:31:55.000ZByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ5UpdateReserveConfigKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0152RJJ1ZZpeQLm6HEQ1HtcrGJUzQa8hKQgjgDf7ANz9Rd5SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu2false
UpdateEntireReserveConfigA9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZ301527502Ga4rZytCpq1unD4DbEJ5bkHeUz9g3oh9AAFEi6vSauXp301527502-6Ct32VbpgRu4LxEarEXM1FUSj2sP7NroU5j1edZhMPByWqVuWkzP6nLYtesZxxuPs8Yiht3zPLYqjNtz7PNCPrE-2-06Ct32VbpgRu4LxEarEXM1FUSj2sP7NroU5j1edZhMPByWqVuWkzP6nLYtesZxxuPs8Yiht3zPLYqjNtz7PNCPrE2024-11-15T10:17:00.000ZDxXdAyU3kCjnyggvHmY5nAwg5cRbbmdyX3npfDMjjMekUpdateReserveConfigKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0602RJJ1ZZpeQLm6HEQ1HtcrGJUzQa8hKQgjgDf7ANz9Rd5SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu2false
UpdateAutodeleverageEnabledA9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZ301527502Ga4rZytCpq1unD4DbEJ5bkHeUz9g3oh9AAFEi6vSauXp301527502-6Ct32VbpgRu4LxEarEXM1FUSj2sP7NroU5j1edZhMPByWqVuWkzP6nLYtesZxxuPs8Yiht3zPLYqjNtz7PNCPrE-2-16Ct32VbpgRu4LxEarEXM1FUSj2sP7NroU5j1edZhMPByWqVuWkzP6nLYtesZxxuPs8Yiht3zPLYqjNtz7PNCPrE2024-11-15T10:17:00.000ZDxXdAyU3kCjnyggvHmY5nAwg5cRbbmdyX3npfDMjjMekUpdateReserveConfigKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD1602RJJ1ZZpeQLm6HEQ1HtcrGJUzQa8hKQgjgDf7ANz9Rd5SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu2false
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_UpdateReserveConfig_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_WithdrawObligationCollateral_instruction

Collateral withdrawal instruction records from Kamino Lend protocol on Solana, capturing users removing collateral tokens from their lending obligations. Useful for analyzing deleveraging activity and collateral management across lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSourceCollateralSTRINGAccount address of the reserve’s collateral token account serving as the source for withdrawn collateral. Base58-encoded Solana public key.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_userDestinationCollateralSTRINGAccount address of the user’s token account receiving collateral tokens from the operation. Base58-encoded Solana public key.
in_withdrawReserveSTRINGAccount address of the reserve from which collateral is being withdrawn. Base58-encoded Solana public key.
in_collateralAmountSTRINGAmount of collateral tokens involved in the operation. Decimal-encoded string representing the quantity in the token’s base units.
in_ownerblock_slotin_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_tokenProgramin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_withdrawReservetransaction_signerin_collateralAmountouter_executing_accountouter_instruction_indexin_lendingMarketAuthorityin_reserveSourceCollateralin_instructionSysvarAccountin_userDestinationCollateral
FKXrRSwG2ugEt1waao9P6UbnCZyNiBwHDj8m4nLfdteq2970375475wo6tyWLtmTAp7XzGzC4JnKVgyTukNLYgoQtkpxeET1d297037547-2zrKtEpzyUuBfHTSgzCjjB8MyZmuMxo7U3n4pnjnV3x4MJV44sZwcHuMde1bvmuAtzWeHmwmukpNd7TDgDJFzkzm-10-22zrKtEpzyUuBfHTSgzCjjB8MyZmuMxo7U3n4pnjnV3x4MJV44sZwcHuMde1bvmuAtzWeHmwmukpNd7TDgDJFzkzm2024-10-22T10:48:10.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DADxXdAyU3kCjnyggvHmY5nAwg5cRbbmdyX3npfDMjjMekWithdrawObligationCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD281Ga4rZytCpq1unD4DbEJ5bkHeUz9g3oh9AAFEi6vSauXp71hhezkHQ2dhmPySsHVCCkLggfWzPFEBdfEjbn4NCXMG919643238SANDsy8SBzwUE8Zio2mrYZYqL52Phr2WQb9DDKuXMVK10B9spsrMK6pJicYtukaZzDyzsUQLgc3jbx5gHVwdDxb6y6WnymZBTAekuHf9DgsaDKJ397oEZ3qMApNMHg9qjqhgmSysvar1nstructions111111111111111111111111121Hvtp5nwgmRCj4TetFDVNpi3Mwgh6aZZ5aunFVLWmKJ
GeXibGhHiCPvtJKCGEKWHnHvGnk1tT3VfzYz8s5G3v4y297038695DwPPT9UBwS6AzWjNSf7CALUtP1LVvPfHYRo1q6ccXF3e297038695-59QhMJfqsE6fKgdCuY1BX8rWuWyH5RL19yVSbdFUGzogZpFh1GsMHbU1y9ux2v3fbYiycK9M6DeTYGqbB8Jv8zrT-9-459QhMJfqsE6fKgdCuY1BX8rWuWyH5RL19yVSbdFUGzogZpFh1GsMHbU1y9ux2v3fbYiycK9M6DeTYGqbB8Jv8zrT2024-10-22T10:57:00.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFWithdrawObligationCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD449D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59F526ZxNo3jWn7SWJMFTzy2C969m9y8jPZp2fTLKfmjUM442694784SANDsy8SBzwUE8Zio2mrYZYqL52Phr2WQb9DDKuXMVK99DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo3DzjXRfxRm6iejfyyMynR4tScddaanrePJ1NJU2XnPPLSysvar1nstructions1111111111111111111111111ExnMarMRVUffHgkf26zJdyiPDW4iJw4fSm5zXfdWd5KD
GeXibGhHiCPvtJKCGEKWHnHvGnk1tT3VfzYz8s5G3v4y297055268DwPPT9UBwS6AzWjNSf7CALUtP1LVvPfHYRo1q6ccXF3e297055268-2vdtGMmymAteEu7GaNkstP81KH1G2Rrr1ig5RhXcf6NwAESGqyPXqMR6CvuVfz28bJQA2omk9jBZjDbKAdzhmiSZ-9-42vdtGMmymAteEu7GaNkstP81KH1G2Rrr1ig5RhXcf6NwAESGqyPXqMR6CvuVfz28bJQA2omk9jBZjDbKAdzhmiSZ2024-10-22T13:06:47.000ZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFWithdrawObligationCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD4127D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59FpoyioVTsKum1VZ5GFu4Lfdw4PTUrizgMN26EU3ikKiH1822162SANDsy8SBzwUE8Zio2mrYZYqL52Phr2WQb9DDKuXMVK99DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmo3DzjXRfxRm6iejfyyMynR4tScddaanrePJ1NJU2XnPPLSysvar1nstructions1111111111111111111111111ExnMarMRVUffHgkf26zJdyiPDW4iJw4fSm5zXfdWd5KD
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_WithdrawObligationCollateral_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_WithdrawObligationCollateralAndRedeemReserveCollateral_instruction

Kamino Lend collateral withdrawal and redemption instruction records on Solana, capturing when users withdraw collateral from lending obligations and redeem reserve collateral tokens. Used for tracking lending protocol withdrawals, collateral movements, and obligation management across Kamino’s DeFi lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_collateralTokenProgramSTRINGAddress of the Solana Token Program managing collateral token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_liquidityTokenProgramSTRINGAddress of the Solana Token Program managing liquidity token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_placeholderUserDestinationCollateralSTRINGPlaceholder account address reserved for future collateral destination functionality in the Kamino lending protocol. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveCollateralMintSTRINGMint address of the collateral token for the reserve. Base58-encoded Solana public key.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_reserveLiquiditySupplySTRINGAccount address of the reserve’s liquidity supply token account holding deposited tokens. Base58-encoded Solana public key.
in_reserveSourceCollateralSTRINGAccount address of the reserve’s collateral token account serving as the source for withdrawn collateral. Base58-encoded Solana public key.
in_userDestinationLiquiditySTRINGAccount address of the token account receiving borrowed or redeemed liquidity from the lending protocol operation. Base58-encoded Solana public key.
in_withdrawReserveSTRINGAccount address of the reserve from which collateral is being withdrawn. Base58-encoded Solana public key.
in_collateralAmountSTRINGAmount of collateral tokens involved in the operation. Decimal-encoded string representing the quantity in the token’s base units.
in_ownerblock_slotin_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_withdrawReservetransaction_signerin_collateralAmountin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_liquidityTokenProgramin_reserveCollateralMintin_collateralTokenProgramin_lendingMarketAuthorityin_reserveLiquiditySupplyin_reserveSourceCollateralin_instructionSysvarAccountin_userDestinationLiquidityin_placeholderUserDestinationCollateral
AkXq1GYFWfwbVEdNHXyMN2mwuYHXCGtD7XgmtWzdonft3284375454Y8X3SKcU8CGwCAjs1pWzBrdo6dxDPebDmxAGDmrPcsp328437545-nWG4V2RCr4eQTkynpTZcgE72skygQsPgpDkYodHFisS2xU8od3ZgtPQkABTdV8a5FLNbcT6kzK8KKwoHXsjWzTw-10nWG4V2RCr4eQTkynpTZcgE72skygQsPgpDkYodHFisS2xU8od3ZgtPQkABTdV8a5FLNbcT6kzK8KKwoHXsjWzTw2025-03-22T12:56:54.000ZH6rHXmXoCQvq8Ue81MqNh7ow5ysPa1dSozwW3PU1dDH6WithdrawObligationCollateralAndRedeemReserveCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD101039TdUdZpnXoLQbqt5guR8fVdZZDgcQsLkUV2nr3SGRSJ8AkXq1GYFWfwbVEdNHXyMN2mwuYHXCGtD7XgmtWzdonft18446744073709551615ezSoL6fY1PVdJcJsUpe5CM3xkfmy3zoVCABybm5WtiCTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2XGBz71xGFunL38qVSnZ4F2Con7bwxMR4qrDnMjmnZSGTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DADx8iy2o46sK1DzWbEcznqSKeLbLVeu7otkibA3WohGAjE6gJVXNvHk7297HM5GndqAqVSBtYLNdiEt1ya1R5usYSFexz6GXsv5APztw39vPsijz4ghaKpBMwn2fuoysHszRFSysvar1nstructions1111111111111111111111111eu3Tbw4yoKx8P3AyeyvqenXSQij2cvqsstSQJmAz6sPKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD
EUKN4zxhvpYkoAca21Sgx5eCVGByAWQ9sK9dwkyei5eQ328510481C5s8yCZUXGXStv3b6oBQCcEhVAoFi2ZXxLktgd3ygDP328510481-vajpfoy6E41tJeqw3KR3eVV1YsGBZGGLL6E53jvva1eEBeTRGw3dP7n5MSE9ijaTVycusAXUDYNVgLQuRSpzDJ7-8-5vajpfoy6E41tJeqw3KR3eVV1YsGBZGGLL6E53jvva1eEBeTRGw3dP7n5MSE9ijaTVycusAXUDYNVgLQuRSpzDJ72025-03-22T21:02:44.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFWithdrawObligationCollateralAndRedeemReserveCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD5230D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ598PWR75ppAGonv9dXStjficjXmdsuDKmDoVNcy4oYhAMs18446744073709551615EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vFL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q8TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAB8V6WVjPxW1UGwVDfxH2d2r8SyT4cqn7dQRK6XneVa7DTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoBgq7trRgVMeq33yt235zM2onQ4bRDBsY5EWiTetF4qw63DzjXRfxRm6iejfyyMynR4tScddaanrePJ1NJU2XnPPLSysvar1nstructions1111111111111111111111111DT2eJHMMSghYXPXoYEdzVphgfHQ7BQMofqCZaFtCMgAE2Bdqe39C3EtEmWk34MXngxeqALxSYKcEA1vxrT47ELdq
GfNHMXQANBBSAAz95F8LFBQ9kfZFFNHt6afVbxDa2wAb328494515C3dbbEwfAQQhYsLcXUYVNbVornHVRTao8izxBjAW2zqn328494515-58L9g3NZXmg1NPGSnJCZayu1PVh4a174YfTdEtCri7YN5DETJ7ijD7jwVwQ1ppnw1mcDEth7Xbu1mP747o1x7W5k-8-558L9g3NZXmg1NPGSnJCZayu1PVh4a174YfTdEtCri7YN5DETJ7ijD7jwVwQ1ppnw1mcDEth7Xbu1mP747o1x7W5k2025-03-22T19:16:19.000Z7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFWithdrawObligationCollateralAndRedeemReserveCollateralKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD5134D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ598PWR75ppAGonv9dXStjficjXmdsuDKmDoVNcy4oYhAMs18446744073709551615EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vFL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q8TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAB8V6WVjPxW1UGwVDfxH2d2r8SyT4cqn7dQRK6XneVa7DTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoBgq7trRgVMeq33yt235zM2onQ4bRDBsY5EWiTetF4qw63DzjXRfxRm6iejfyyMynR4tScddaanrePJ1NJU2XnPPLSysvar1nstructions1111111111111111111111111EoxYohrotXZ7wdjoire2FLLdwky1ssNBeJq98qrqyAGr2obLQYumNYT6Saux3TBvDtkyeQnHKfdxbjgDQDUEDyx4
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_WithdrawObligationCollateralAndRedeemReserveCollateral_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_WithdrawObligationCollateralAndRedeemReserveCollateralV2_instruction

Kamino Lend withdrawal instruction events on Solana where users redeem collateral tokens from lending obligations and convert them to underlying liquidity tokens. Tracks SOL-collateralized position exits with farm state updates and token program interactions for analyzing lending protocol outflows.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_collateralTokenProgramSTRINGAddress of the Solana Token Program managing collateral token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_farmsProgramSTRINGAddress of the Kamino Farms Program contract managing reward and incentive distribution. Base58-encoded Solana public key.
in_instructionSysvarAccountSTRINGAddress of the Solana Instructions Sysvar account. Contains introspection data about currently executing instructions, always Sysvar1nstructions1111111111111111111111111.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_liquidityTokenProgramSTRINGAddress of the Solana Token Program managing liquidity token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_obligationSTRINGAccount address of the obligation being managed in the lending protocol operation. Base58-encoded Solana public key.
in_obligationFarmUserStateSTRINGAccount address of the user’s farm state tracking their farming rewards and participation for the obligation. Base58-encoded Solana public key.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_placeholderUserDestinationCollateralSTRINGPlaceholder account address reserved for future collateral destination functionality in the Kamino lending protocol. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveCollateralMintSTRINGMint address of the collateral token for the reserve. Base58-encoded Solana public key.
in_reserveFarmStateSTRINGAccount address of the reserve’s farm state tracking farming rewards and user participation. Base58-encoded Solana public key.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_reserveLiquiditySupplySTRINGAccount address of the reserve’s liquidity supply token account holding deposited tokens. Base58-encoded Solana public key.
in_reserveSourceCollateralSTRINGAccount address of the reserve’s collateral token account serving as the source for withdrawn collateral. Base58-encoded Solana public key.
in_userDestinationLiquiditySTRINGAccount address of the token account receiving borrowed or redeemed liquidity from the lending protocol operation. Base58-encoded Solana public key.
in_withdrawReserveSTRINGAccount address of the reserve from which collateral is being withdrawn. Base58-encoded Solana public key.
in_collateralAmountSTRINGAmount of collateral tokens involved in the operation. Decimal-encoded string representing the quantity in the token’s base units.
in_ownerblock_slotin_remainingin_obligationsurrogate_keytransaction_idblock_timestampin_farmsProgramin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_withdrawReservetransaction_signerin_collateralAmountin_reserveFarmStatein_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_liquidityTokenProgramin_reserveCollateralMintin_collateralTokenProgramin_lendingMarketAuthorityin_reserveLiquiditySupplyin_obligationFarmUserStatein_reserveSourceCollateralin_instructionSysvarAccountin_userDestinationLiquidityin_placeholderUserDestinationCollateral
G4Uhy1QLTAoo2dnyGfFMC69XcnqWARismTWK3gwbkK1p3378218959xTMdiS8CxXGUGkDpSxnbAjdZPo5Lkju9UAm2nJMXqYm337821895-eXpCgcy9t1BWRzQnVtVDQcYeGEPyY6qJUatsmJAZvsNmnYGWWjrwa9mewLQJkQPnZWRjDk4gUNpnguRjTexXCyG-8-5eXpCgcy9t1BWRzQnVtVDQcYeGEPyY6qJUatsmJAZvsNmnYGWWjrwa9mewLQJkQPnZWRjDk4gUNpnguRjTexXCyG2025-05-04T17:50:14.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFWithdrawObligationCollateralAndRedeemReserveCollateralV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD553d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q8PWR75ppAGonv9dXStjficjXmdsuDKmDoVNcy4oYhAMs18446744073709551615955xWFhSDcDiUgUr4sBRtCpTLiMd4H5uZLAmgtP3R3sXSo11111111111111111111111111111111111111112FL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q8TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoGafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3U2LH2vjDtWQL2fj8XqTsBET5Ugsipsaw4ByNmZ72oN1zy8NXMyRD91p3nof61BTkJvrfpGTASHygz1cUvc3HvwyGSSysvar1nstructions11111111111111111111111117py7BxTPC3j73tt9fQioHKbwoKqfqFEqTp6aFQwMiLv52F8YAzibvxphVxb7kxeiR4go5o7yojSWxSGuN94DsAeb
CMQM9c2tu9SyDUhDfRa82VQd3vxjAT4fHKtULCU42sqA3378226852FT1S4wzYys5M6CpZz2hqpmwL7JUkWWszqr84epMByqX337822685-2NCY8Xsx7HtkpHYC9jxKRXsBRYFcMaraWWjS6KG7j8AA5EkmeLHHx6gRALHGLa3XxRbsHEN8C7sBhciZedFueDmH-7-52NCY8Xsx7HtkpHYC9jxKRXsBRYFcMaraWWjS6KG7j8AA5EkmeLHHx6gRALHGLa3XxRbsHEN8C7sBhciZedFueDmH2025-05-04T17:55:28.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFWithdrawObligationCollateralAndRedeemReserveCollateralV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD5128d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q8PWR75ppAGonv9dXStjficjXmdsuDKmDoVNcy4oYhAMs18446744073709551615955xWFhSDcDiUgUr4sBRtCpTLiMd4H5uZLAmgtP3R3sXSo11111111111111111111111111111111111111112FL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q7TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoGafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3UhwG3VUi3SvZhtQTvyk4Sor1Xohskx7TRVEbKEz1ivUb8NXMyRD91p3nof61BTkJvrfpGTASHygz1cUvc3HvwyGSSysvar1nstructions111111111111111111111111185jNRDanfCN8cCnahoP3JF3RAhVE7EN6xPqhvRRzFssV8NHKR4MbQVsx4oYtrXgAx6MLai4roDBMX8Vwuotzxhur
7YtRapm5EFBsrh2Vt6EpGNChDJx1hcdLwYEcZWvTRcbo337819602AXVdu3d9nS5LcPrrGN52GvvNK3PBYNQp1Uz8PLKGs45Y337819602-BVASt38iZsCusbon8dwBCFmH1k4X7CjCoUa6TnvAk2MEFHJdQbkDiSnd3AKUijhUxiFrBZLZ3tMwAN7WCif9321-7-5BVASt38iZsCusbon8dwBCFmH1k4X7CjCoUa6TnvAk2MEFHJdQbkDiSnd3AKUijhUxiFrBZLZ3tMwAN7WCif93212025-05-04T17:35:13.000ZFarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfFWithdrawObligationCollateralAndRedeemReserveCollateralV2KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD593d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q8PWR75ppAGonv9dXStjficjXmdsuDKmDoVNcy4oYhAMs18446744073709551615955xWFhSDcDiUgUr4sBRtCpTLiMd4H5uZLAmgtP3R3sXSo11111111111111111111111111111111111111112FL3X2pRsQ9zHENpZSKDRREtccwJuei8yg9fwDu9UN69Q7TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA2UywZrUdyqs5vDchy7fKQJKau2RVyuzBev2XKGPDSiX1TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9DrvZvyWh1HuAoZxvYWMvkf2XCzryCpGgHqrMjyDWpmoGafNuUXj9rxGLn4y79dPu6MHSuPWeJR6UtTWuexpGh3UF64mkMmj9mJbyefgVDU1Hur6QAXn5tJZrTUqrXzHJ6oa8NXMyRD91p3nof61BTkJvrfpGTASHygz1cUvc3HvwyGSSysvar1nstructions111111111111111111111111156o7wWozpUBhUGYJ6g2AerPJjKexj8cXHmfYmmqZyWnYAkeh7bLDW6ENtdM8spjX4W18Ls1pRKc2NwEQb7gSuSPy
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_WithdrawObligationCollateralAndRedeemReserveCollateralV2_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KaminoLend_WithdrawProtocolFee_instruction

Protocol fee withdrawal instructions from Kamino Lend v1 on Solana, recording transfers from reserve fee vaults to collector accounts. Used for tracking protocol revenue extraction and fee accumulation across lending markets.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_slotINT64Slot number of the block containing the transaction. Sequential integer representing block position in the Solana blockchain.
transaction_idSTRINGUnique identifier for the transaction. Base58-encoded string for Solana transactions, hex-encoded string for Flow transactions.
transaction_indexINT64Position of the transaction within its containing block. Zero-indexed integer representing the sequential order of transaction execution.
transaction_signerSTRINGAccount that signed and authorized the transaction. Base58-encoded Solana public key.
instruction_indexINT64Position of the instruction within the transaction. Zero-indexed integer representing the sequential order of instruction execution.
outer_instruction_indexINT64Position of the parent instruction that invoked the current instruction through a Cross-Program Invocation. Zero-indexed integer representing the sequential order of the outer instruction within the transaction.
executing_accountSTRINGProgram address that executed the instruction. Base58-encoded Solana public key.
outer_executing_accountSTRINGProgram address that invoked the current instruction when execution occurs as a nested Cross-Program Invocation (CPI). Base58-encoded Solana public key.
surrogate_keySTRINGComposite identifier for the instruction or event. Concatenation of block_slot, transaction_id, and instruction_index, separated by hyphens.
instruction_typeSTRINGType of instruction or operation being executed. Categorizes the specific action performed within the program or protocol.
in_feeCollectorAtaSTRINGAssociated token account (ATA) address that receives the withdrawn protocol fees for the specified reserve’s liquidity mint. Base58-encoded Solana account identifier unique to each reserve-fee collector pair.
in_feeVaultSTRINGSolana account address of the vault holding accumulated protocol fees for this reserve. Base58-encoded Solana public key where withdrawn fees are stored before collection.
in_globalConfigSTRINGAccount address of the Kamino Lend global configuration. Base58-encoded Solana public key.
in_lendingMarketSTRINGAddress of the Kamino lending market contract managing the pool or reserve. Base58-encoded Solana public key.
in_lendingMarketAuthoritySTRINGAuthority address of the Kamino lending market contract with signing privileges for market operations. Base58-encoded Solana public key.
in_remainingSTRINGRemaining amount after the operation. Decimal-encoded string representing token quantity or order size left unfilled.
in_reserveSTRINGContract address of the reserve asset in the lending pool operation. Hex-encoded, 0x-prefixed, 42-character string.
in_reserveLiquidityMintSTRINGMint address of the liquidity token for the reserve. Base58-encoded Solana public key.
in_tokenProgramSTRINGAddress of the Solana Token Program invoked for token operations. Base58-encoded public key, typically TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA for SPL Token or TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb for Token-2022.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
in_amountblock_slotin_reservein_feeVaultin_remainingsurrogate_keytransaction_idblock_timestampin_globalConfigin_tokenProgramin_lendingMarketinstruction_typeexecuting_accountinstruction_indextransaction_indexin_feeCollectorAtatransaction_signerin_reserveLiquidityMintouter_executing_accountouter_instruction_indexin_lendingMarketAuthority
184467440737095516153258797703xSpNvuHAfyzpWxUg2kJkVHWhrBcGLL7RxkZyzecQZkwFib3TGPxZCHkFLKBvkmtFSiRnTXTsmtTcaJYgXk5sJTd325879770-2cLXqR6sh97kpHpoqnYeCR6tuskD1i9CX61WVhb2RP17j19MF1HKBsDuk7h1fkmqmyWFP6z3KDXpB5H3o17mpwMC-2-02cLXqR6sh97kpHpoqnYeCR6tuskD1i9CX61WVhb2RP17j19MF1HKBsDuk7h1fkmqmyWFP6z3KDXpB5H3o17mpwMC2025-03-10T17:55:08.000ZA9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ5WithdrawProtocolFeeKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD03943CdwYfGDK4GzeFw43pZ9uq6je5Jb25ArDPRoZjRXXc6f7tH1k4PsMu3sNUYJxD5ezxhAmYYXyVVZz5c3dbaxcvUV7GCihgDB8fe6KNjn2MYtkzZcRjQy3t9GHdC8uHYmW2hrSMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu281BgcfZuZf9bESLvw3zDkh7cZmMtDwTPgkCvYu7zx26o
18446744073709551615325879775CoFdsnQeCUyJefhKK6GQaAPT9PEx8Xcs2jejtp9jgn3839ocRfiS3Vd9udRF2inopvvcJQ4kt469YpFsvsDv3j5P325879775-sB9RK8v9Dv6y65QPrsRb1vMEAXHPzDSNi7gVTnRkMfg69n5jEb9DhVjg7qtD3SVPdiAMN8Xe9GNdLS2uny5ebNo-2-0sB9RK8v9Dv6y65QPrsRb1vMEAXHPzDSNi7gVTnRkMfg69n5jEb9DhVjg7qtD3SVPdiAMN8Xe9GNdLS2uny5ebNo2025-03-10T17:55:10.000ZA9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ5WithdrawProtocolFeeKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0158HMmrfx57agv7hmk7cR5j49UBh9AXMgrdEw5GrD3o1qki7tH1k4PsMu3sNUYJxD5ezxhAmYYXyVVZz5c3dbaxcvUVDezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263SMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu281BgcfZuZf9bESLvw3zDkh7cZmMtDwTPgkCvYu7zx26o
184467440737095516153258797853AKyRviT87dt9jP3RHpfFjxmSVNbR68Wx7UejnUyaSFH8E9KASABPpy81FBFKCSuqVzoZBXpZ2CuVZyXdwu4wmzn325879785-5YGLcyPZbSskEGraF43FwqnUyZF87qgnRN9Jxj4oNEymdFkXw3415FPRA1GejdAYDK2imJGYrfXnSbNEkj9TPb1o-2-05YGLcyPZbSskEGraF43FwqnUyZF87qgnRN9Jxj4oNEymdFkXw3415FPRA1GejdAYDK2imJGYrfXnSbNEkj9TPb1o2025-03-10T17:55:14.000ZA9rQoX1sictAQkyXxaZA8nz674xutHwoqpK2mwLyexCZTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DAByYiZxp8QrdN9qbdtaAiePN8AAr3qvTPppNJDpf5DVJ5WithdrawProtocolFeeKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD0125BKV54R19pEdBZFQudRgPYSNYzWqAfGsiUa2pfjT8Dmjr7tH1k4PsMu3sNUYJxD5ezxhAmYYXyVVZz5c3dbaxcvUVJUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCNSMPLecH534NA9acpos4G6x7uf3LWbCAwZQE9e8ZekMu281BgcfZuZf9bESLvw3zDkh7cZmMtDwTPgkCvYu7zx26o
Query with partition filter
SELECT *
FROM `tt-contracts.kamino_v1_solana.KaminoLend_WithdrawProtocolFee_instruction`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100